Smart contracts/DAPPs on Pascal blockchain: The enticing expectations. by joelagbo

View this thread on steempeak.com
· @joelagbo · (edited)
$11.62
Smart contracts/DAPPs on Pascal blockchain: The enticing expectations.
<div><center>https://img.esteem.ws/lfotofc0x3.jpg<br /><br /><sup><sup><strong>  How smart contracts works.</strong> Source:<a href="https://www.google.com/url?sa=i&source=web&cd=&ved=2ahUKEwiBr8LI74PiAhXnRt8KHd_BD8sQjB16BAgBEAM&url=https%3A%2F%2Fblockgeeks.com%2Fguides%2Fsmart-contracts%2F&psig=AOvVaw29xgk-82hhu-K8EcpTa95j&ust=1557127345629506">blockgeeks</a></sup></sup></center></div>

Unarguably one the biggest features of the blockchain technology is the ability to build decentralized applications and create smart contracts on the blockchain, probably the most mind-blowing ability of the blockchain technology, not only are these applications and contracts secure, they also usher in another level of decentralisation and prevents the interference of middle men and/or third party influences, just as its parent technology–The blockchain. 

Smart contracts are computerized transactions protocol that executes the terms of a contract, for a blockchain, they are computerized programs stored in a blockchain which can be used to automate unstoppable transfer of tokens between users according to agreed upon conditions. Smart contracts could be described as a ‘transparent vending machine’ which aids the ‘smart’ exchange of value without involving the middlemen and without censorship(as the case may be). DAPPs also popularly termed ‘smart contracts’ smart contracts are decentralized computer applications running on a distributed computing system. These two works together and even when you use these  terms interchangeably, you are still right (to some extent).
Despite the **Etherum** blockchain ‘setting the pace’ and currently leading in smart contracts technology, many blockchains have also rolled out support for smart contracts creation and DAPPs in a bid to solve some of the problems faced by etherum smart contracts and possibly develop this technology further. However, the problems faced smart contracts and DAPPs technology are far from being completely solved. 

**These includes amongst others**:

•	**Inability of current smart contracts to connect with events in the real world**: Also known as the *Oracle problem*, this problem is not only faced by smart contracts and DAPPs, but also by blockchain technology as a whole, the inability of the blockchain technology to actually solve some real life problems have strengthened FUDs around it, and many have described blockchain projects whitepapers and roadmaps as mere ‘proposals and propaganda’ which are barely realisable
>“Oracles” are real-time data feeds that deliver things like weather data, currency exchange rates, airline flight information, and sports statistics to smart contracts.
[technology review]( https://www.technologyreview.com/s/612443/blockchain-smart-contracts-can-finally-have-a-real-world-impact/)

Integration of smart contracts, dapps and blockchain into these data to enable it access, assess, process and edit these data and also develop them further have proved a ‘hard nut to crack’ for many blockchain start-ups and smart contracts projects, this accounts for the failure of many blockchain and cryptocurrency projects. 

<div><center><img src="https://img.esteem.ws/cgr0g0gnwj.jpg" /><br /><br /><sup><sup><strong>  issues of scalability have plagued the blockchain technology </strong> Source:<a href="https://www.google.com/url?sa=i&source=web&cd=&ved=2ahUKEwiNxv_08IPiAhUyU98KHSGtAi4QjB16BAgBEAM&url=https%3A%2F%2Fhackernoon.com%2Fbeginners-guide-to-bitcoin-s-scalability-debate-66060f3799e5&psig=AOvVaw1dsSZYWZHDObxmZTXyoVP9&ust=1557128246933738">Hacker noon </a>- image not subject to copyright restrictions</sup></sup></center></div>

•	**Scalability**: *Infinite scalability*, that like the most pronounced phrase in blockchain whitepapers, while existing blockchain projects struggles to achieve infinite scalability, emerging projects are hoping to realize this goal. Scalability is the ability to handle a growing amount of work by adding resources to the system. In computing and blockchain, the system would need to expand its capacity or *block size* so as to contain the growing amount of data on its blockchain. In less than a year, the ethereum blockchain size doubled from one terabyte (1Tb) to 2.3 Terabyte (2.3 Tb). This is in an attempt to contain the ever growing number of smart contracts created on it blockchain and DAPPs built on the blockchain, hence with increasing data on the blockchain, the goal of infinite scalability is defeated unless a different solution is sort as **increasing blockchain size doesn’t mean an infinitely scalable blockchain**

•	**Transaction speed**: The Bitcoin blockchain is faster, cheaper and smart than the present day banking system, the etherum blockchain defeats the bitcoin blockchain in terms of speed, transaction charge and smartness of transactions, every single blockchain hopes to solve these three problems of speed, transactions charges and smart performances more than others as this would give them an inch over the others, unfortunately, they have struggled so much in a bid to achieve these–and the problem is only partially solved. Having defeated the financial system in this aspect, the goal of the blockchain technology is to achieve an instant, smart and possibly, a completely free (financial) transaction system which would enable smart contracts and DAPPs function even better. 


<h6>How the Pascal blockchain solves these problems facing smart contracts and blockchain technology</h6>

<h6>A truly infinitely scalable blockchain</h6>

<div><center><img src="https://img.esteem.ws/kup1opimwf.jpg" /><br /><br /><sup><sup><strong> The account seal technology allows  the back-tracing of transactions on the pascal blockchain, hence the deleted history can be awarded while the blockchain scalability is assured</strong> ></a></sup></sup></center></div>

•	The Pascal blockchain presents the first truly infinitely scalable blockchain. The pascal blockchain nodes only needs/keeps the last one hundred (100) blocks and hence loses the account history after a number of one hundred blocks, hence allowing the storage of infinite amount of data on its blockchain. The lost history can always be tracked using the [Account seal technology](https://steemit.com/stemng/@joelagbo/the-pascal-blockchain-account-seal-technology-cryptographically-secure-and-trace-your-blockchain-account-history-without-1ff3792465814)  developed by Herman Schoenfeld.

•	Smart contracts on the Pascal blockchain will run on Layer 2: The layer 1 is the settlement layer with some limitations in scalability. The layer 2 presents and infinite scalable layer for the development of DAPPs and creating smart contracts, hence smart contracts and DAPPs running on the layer 2, independent of the layer, further enhances it scalability. 


<h6>Transaction speed and charges</h6>
•	The Pascal blockchain performs over 1600 transactions per second (This speed is constantly being enhanced), this amazing speed beats almost any other blockchains and ensures instant transactions over the blockchain. This would be a dream come true for smart contracts and DAPPs and there would be no need for lightning networks/technology or qued transactions for smart contracts and DAPPs. 
•	With an average transaction charge of 0.0001 PASC (0.00003$) per transaction, the Pascal blockchain achieves the zero transactions charges goal and ensures freedom of transactions over its blockchain as users would have nothing to worry about as regards the transaction charges. 

<h6>Solving the oracle problem</h6>

The Pascal blockchain is limitless in its ability and integrating it into real life problems would be an easy task, this will be discussed in the course of this writing… 

**By the way, this should get you drooling at smart contracts and DAPPs on the Pascal blockchain**

•	The Pascal blockchain runs a **Payload** feature which will alow communication between DAPPs, this will support interactions between the DAPPs running on the blockchain, the payload can be encrypted to ensure that a third party doesn’t intercept the data sent across these DAPPs. 
•	The Pascal codes are flexible and simple, hence one can interact with Pascal blockchain using RPC calls developed in any language. 

<h6>Smart contracts/DAPPs that can be created on the Pascal blockchain</h6>

Thinking of developing a DAPP or creating a smart contracts on the pascal blockchain?,  here’s just a snippet of what you could build on the blockchain :
The Pascal blockchain is limitless as regards what could be developed, apart from Smart contracts and DAPPs, the platform provides a comfortable abode for developers to create a wide range of features, however, these smart contracts are properly affirms that the Pascal blockchain solves the *Oracle problem*:
•	**A Supply chain smart contracts**: A smart supply chain tracks goods production and distribution and ensures automated running of this process, a supply chain smart contracts validates the production of goods and tracks the distribution of these produced values to the consumer with details of payments and exchange of values. For instance, a supply chain smart contract ensures that:

1)A request goods or service is sent to the consumer
2) It also confirms that the consumer pays the agreed amount for these good/services
3) In case of inability of the supplier to supply these goods or perform these services, the consumer is **Automatically** refunded. 
4) After the successful supply of the requested goods, another goods is automatically produced in readiness for the next supply. 

The infinite scalable, fast and highly automated features of the pascal blockchain supports the development of this kind of smart contracts and ensure they run smoothly in a blockchain which is limitless in its storage capacity. 


•	**Decentralized ledger/Smart payment(exchange system)**: The PascalCoin Account (PASA) with the account seal technology can function as a decentralized ledger and hence the creation of a decentralized exchange running on the pascal blockchain would be a good idea, the PASA can also function as an embedded blockchain and hence would allow creation of individual DEX accounts on the exchange. 

•	**Smart Electoral voting system**: The PASA can function as an immutable store of infinite transactions which can be verified individually and open to everyone, this gains applications in the electoral system. For instance, calculating the total PASC transactions to a PASA could be modified to represent votes from the electorates with the recipient PASA being the aspirants and the Sender’s PASA being the electorates. This use case could be greatly modified to suit the electoral process. 

To mention just a few, the Pascal Layer 2 is currently under development, completion of this development will enable the creation of smart contracts and building DAPPs, this article is surely an understatement of its abilities.

<h6>References</h6>

[technology review](https://www.technologyreview.com/s/612443/blockchain-smart-contracts-can-finally-have-a-real-world-impact/)

[The PascalCoin Account seal technology]( https://github.com/PascalCoin/PascalCoin/blob/master/PIP/PIP-0029.md)

[The PascalCoin official site]( http://www.pascalcoin.org/)

[Resources from PascalCoin development team](https://discord.gg/xv5ByZW)

[Smart contracts~wikipedia](https://en.m.wikipedia.org/wiki/Smart_contract)


<sup>
If you write STEM (Science, Technology, Engineering, and Mathematics) related posts, consider joining <a href=”/trending/steemstem”> #steemSTEM</a> on steemit chat or discord <a href=https://discord.gg/vwzWz3Z>here</a>. If you are from Nigeria, you may want to include the <a href=”/trending/stemng”> #stemng</a> tag in your post. You can visit this <a href=https://steemit.com/@stemng>blog</a> by <a href=”/@stemng”>@stemng</a> for more details. You can also check this blog post by <a href=”/@steemstem”>@steemstem</a> <a href=https://steemit.com/steemstem/@steemstem/being-a-member-of-the-steemstem-community>here</a> and this <a href=https://steemit.com/steemstem/@steemstem/helpful-guidelines-for-crafting-steemstem-content>guidelines</a> here for help on how to be a member of <a href=”/@steemstem”>@steemstem</a>. Please also check this blog post from @steemstem on <a href=https://steemit.com/steemstem/@steemstem/guidelines-on-copyright-standards-in-steemstem>proper use of images devoid of copyright issues here</a>.</sup>
<p><center><img src=https://steemitimages.com/DQmeqXkd5iiKxkeTXDhAX3MW7V8bL59TF28pTtf57toNvDz/DQmeqXkd5iiKxkeTXDhAX3MW7V8bL59TF28pTtf57toNvDz.gif/></center></p>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 566 others
properties (23)
post_id74,205,706
authorjoelagbo
permlinksmart-contracts-dapps-on-pascal-blockchain-the-enticing-expectations-07d8d72f36616
categorysteemstem
json_metadata{"links":["https:\/\/www.google.com\/url?sa=i&source=web&cd=&ved=2ahUKEwiBr8LI74PiAhXnRt8KHd_BD8sQjB16BAgBEAM&url=https%3A%2F%2Fblockgeeks.com%2Fguides%2Fsmart-contracts%2F&psig=AOvVaw29xgk-82hhu-K8EcpTa95j&ust=1557127345629506","https:\/\/www.technologyreview.com\/s\/612443\/blockchain-smart-contracts-can-finally-have-a-real-world-impact\/","https:\/\/www.google.com\/url?sa=i&source=web&cd=&ved=2ahUKEwiNxv_08IPiAhUyU98KHSGtAi4QjB16BAgBEAM&url=https%3A%2F%2Fhackernoon.com%2Fbeginners-guide-to-bitcoin-s-scalability-debate-66060f3799e5&psig=AOvVaw1dsSZYWZHDObxmZTXyoVP9&ust=1557128246933738","https:\/\/steemit.com\/stemng\/@joelagbo\/the-pascal-blockchain-account-seal-technology-cryptographically-secure-and-trace-your-blockchain-account-history-without-1ff3792465814","https:\/\/github.com\/PascalCoin\/PascalCoin\/blob\/master\/PIP\/PIP-0029.md","http:\/\/www.pascalcoin.org\/","https:\/\/discord.gg\/xv5ByZW","https:\/\/en.m.wikipedia.org\/wiki\/Smart_contract","\u201d\/trending\/steemstem\u201d","https:\/\/discord.gg\/vwzWz3Z","\u201d\/trending\/stemng\u201d","https:\/\/steemit.com\/@stemng","\u201d\/@stemng\u201d","\u201d\/@steemstem\u201d","https:\/\/steemit.com\/steemstem\/@steemstem\/being-a-member-of-the-steemstem-community","https:\/\/steemit.com\/steemstem\/@steemstem\/helpful-guidelines-for-crafting-steemstem-content","https:\/\/steemit.com\/steemstem\/@steemstem\/guidelines-on-copyright-standards-in-steemstem"],"image":["https:\/\/img.esteem.ws\/lfotofc0x3.jpg","https:\/\/img.esteem.ws\/cgr0g0gnwj.jpg","https:\/\/img.esteem.ws\/kup1opimwf.jpg","https:\/\/steemitimages.com\/DQmeqXkd5iiKxkeTXDhAX3MW7V8bL59TF28pTtf57toNvDz\/DQmeqXkd5iiKxkeTXDhAX3MW7V8bL59TF28pTtf57toNvDz.gif"],"users":["steemstem"],"tags":["steemstem","stemng","technology","cryptocurrency","wafrica"],"app":"steemit\/0.1","format":"markdown","community":"esteem"}
created2019-05-05 07:47:18
last_update2019-05-05 07:54:15
depth0
children2
net_rshares27,905,389,050,464
last_payout2019-05-12 07:47:18
cashout_time1969-12-31 23:59:59
total_payout_value8.590 SBD
curator_payout_value3.027 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length12,611
author_reputation107,977,516,232,770
root_title"Smart contracts/DAPPs on Pascal blockchain: The enticing expectations."
beneficiaries
0.
accountesteemapp
weight1,000
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (630)
@steemstem ·
re-joelagbo-smart-contracts-dapps-on-pascal-blockchain-the-enticing-expectations-07d8d72f36616-20190506t000847904z
<div class='text-justify'> <div class='pull-left'> <center> <br /> <img width='200' src='https://res.cloudinary.com/drrz8xekm/image/upload/v1553698283/weenlqbrqvvczjy6dayw.jpg'> </center>  <br/> <br /> </div>

This post has been voted on by the **SteemSTEM** curation team and voting trail. It is elligible for support from <b><a href='https://www.steemstem.io/#!/@curie'>@curie</a></b> and <b><a href='https://www.steemstem.io/#!/@utopian-io'>@utopian-io</a></b>.<br /> 

If you appreciate the work we are doing, then consider supporting our witness [**stem.witness**](https://steemconnect.com/sign/account_witness_vote?approve=1&witness=stem.witness). Additional witness support to the [**curie witness**](https://steemconnect.com/sign/account_witness_vote?approve=1&witness=curie) and [**utopian-io witness**](https://steemconnect.com/sign/account_witness_vote?approve=1&witness=utopian-io) would be appreciated as well.<br /> 

For additional information please join us on the [**SteemSTEM discord**]( https://discord.gg/BPARaqn) and to get to know the rest of the community!<br />

Please consider setting <b><a href='https://www.steemstem.io/#!/@steemstem'>@steemstem</a></b> as a beneficiary to your post to get a stronger support.<br />

Please consider using the <b><a href='https://www.steemstem.io'>steemstem.io</a></b> app to get a stronger support.</div>
properties (22)
post_id74,241,983
authorsteemstem
permlinkre-joelagbo-smart-contracts-dapps-on-pascal-blockchain-the-enticing-expectations-07d8d72f36616-20190506t000847904z
categorysteemstem
json_metadata{"app":"bloguable-bot"}
created2019-05-06 00:08:51
last_update2019-05-06 00:08:51
depth1
children0
net_rshares0
last_payout2019-05-13 00:08:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,367
author_reputation229,673,617,633,863
root_title"Smart contracts/DAPPs on Pascal blockchain: The enticing expectations."
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
#### Hi @joelagbo!

Your post was upvoted by Utopian.io in cooperation with @steemstem - supporting knowledge, innovation and technological advancement on the Steem Blockchain.

#### Contribute to Open Source with utopian.io
Learn how to contribute on <a href='https://join.utopian.io'>our website</a> and join the new open source economy.

**Want to chat? Join the Utopian Community on Discord https://discord.gg/h52nFrV**
properties (22)
post_id74,244,754
authorutopian-io
permlinkre-smart-contracts-dapps-on-pascal-blockchain-the-enticing-expectations-07d8d72f36616-20190506t012729z
categorysteemstem
json_metadata{"app":"beem\/0.20.17"}
created2019-05-06 01:27:30
last_update2019-05-06 01:27:30
depth1
children0
net_rshares0
last_payout2019-05-13 01:27:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length423
author_reputation152,913,012,544,965
root_title"Smart contracts/DAPPs on Pascal blockchain: The enticing expectations."
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000