create account

Features of Smart Contracts by ambr.global

View this thread on: hive.blogpeakd.comecency.com
· @ambr.global ·
$0.08
Features of Smart Contracts
<center>![fosc.png](https://cdn.steemitimages.com/DQma5Q83k5QBYbnDqPUxvi8MeySXPRWispnhzUZsKC3k62f/fosc.png)</center>

The smart contract was introduced by Ethereum, and runs on a distributed system that uses p2p network  communication. This running platform gives these codes the characteristics of immutability, determinism, distributed and self-checking. The storage of state during code execution is immutable. Everyone can open a private node, replay
the entire system, and get the same results.

In Ambr, each contract has a unique address to identify itself. The client can interact with this address, send and receive Ambr coins, call functions, query the current status, and so on.

Smart contracts are essentially two elements:
The code, and the state stored in the blockchain after the code is run.

Smart Contract is part of the first set of "promises" the cryptography scholar Nick Szabo defined in the digital form in 1994, including the agreement that participants can execute these "promises". Once a smart contract is established, it becomes automated and can no longer be affected by actions from anyone. 

Ambr has successfully implemented smart contracts in the DAG architecture through using a verification chain and adopting the Casper algorithms. The system also maintains consistency between smart contracts and common trading solutions. Smart contracts are synchronized to other nodes in the network through the consensus protocol and the p2p network, so they can be executed at each complete node.

In Ambr, the smart contract implementation process is:

1. Write the code for the contract in Solidity .

2. Compile the code into a binary byte file .

3. Interpret using AVM (Ambr Virtual Machine) and execute at the respective nodes.

<center>#ambr #vocabulary #bitcoin #cryptocurrency #ethereum #DAG

![steemit001.png](https://cdn.steemitimages.com/DQmX5gcGLkj974PjfSjPCtBTioiyMsufEQBj7iJXUeMU7Ah/steemit001.png)

🔥Our Social Media Channels🔥
Twitter:
https://twitter.com/AmbrGlobal

Facebook:
https://www.facebook.com/Ambr.Global.Blockchain

GitHub:
https://github.com/Ambr-org/Ambr

SteemIT:
https://steemit.com/@ambr.global

Bitcointalk ANN:
https://bitcointalk.org/index.php?topic=5080890

Reddit:
https://www.reddit.com/user/AmbrGlobal

Instagram:
https://www.instagram.com/ambr.global

Medium:
https://medium.com/@ambr.global

Telegram:
https://t.me/AmbrGlobal2

Telegram Developers Community:
https://t.me/AmbrGlobal
(only for developers)</center>
👍  , , , , , , , ,
properties (23)
authorambr.global
permlinkfeatures-of-smart-contracts
categoryambr
json_metadata{"tags":["ambr","cryptocurrency","blockchain","bitcoin","ethereum"],"image":["https://cdn.steemitimages.com/DQma5Q83k5QBYbnDqPUxvi8MeySXPRWispnhzUZsKC3k62f/fosc.png","https://cdn.steemitimages.com/DQmX5gcGLkj974PjfSjPCtBTioiyMsufEQBj7iJXUeMU7Ah/steemit001.png"],"links":["https://twitter.com/AmbrGlobal","https://www.facebook.com/Ambr.Global.Blockchain","https://github.com/Ambr-org/Ambr","https://steemit.com/@ambr.global","https://bitcointalk.org/index.php?topic=5080890","https://www.reddit.com/user/AmbrGlobal","https://www.instagram.com/ambr.global","https://medium.com/@ambr.global","https://t.me/AmbrGlobal2","https://t.me/AmbrGlobal"],"app":"steemit/0.1","format":"markdown"}
created2019-01-30 06:38:06
last_update2019-01-30 06:38:06
depth0
children2
last_payout2019-02-06 06:38:06
cashout_time1969-12-31 23:59:59
total_payout_value0.071 HBD
curator_payout_value0.009 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,480
author_reputation736,073,232,791
root_title"Features of Smart Contracts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id79,148,910
net_rshares195,380,231,395
author_curate_reward""
vote details (9)
@steemitboard ·
Congratulations @ambr.global! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

<table><tr><td>https://steemitimages.com/60x70/http://steemitboard.com/@ambr.global/payout.png?201901300658</td><td>You received more than 10 as payout for your posts. Your next target is to reach a total payout of 50</td></tr>
</table>

<sub>_[Click here to view your Board](https://steemitboard.com/@ambr.global)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>


To support your work, I also upvoted your post!


> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-ambrglobal-20190130t123914000z
categoryambr
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2019-01-30 12:39:12
last_update2019-01-30 12:39:12
depth1
children0
last_payout2019-02-06 12:39:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length832
author_reputation38,975,615,169,260
root_title"Features of Smart Contracts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id79,160,864
net_rshares0
@zoolander ·
Great post!

Posted using [Partiko Android](https://steemit.com/@partiko-android)
👍  
properties (23)
authorzoolander
permlinkzoolander-re-ambr-global-features-of-smart-contracts-20190130t124736404z
categoryambr
json_metadata{"app":"partiko","client":"android"}
created2019-01-30 12:47:36
last_update2019-01-30 12:47:36
depth1
children0
last_payout2019-02-06 12:47:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length81
author_reputation28,855,259,563
root_title"Features of Smart Contracts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id79,161,168
net_rshares2,832,014,665
author_curate_reward""
vote details (1)