Blockchain 2.0: Smart contracts

被引:24
|
作者
Aggarwal, Shubhani [1 ]
Kumar, Neeraj [1 ]
机构
[1] Thapar Inst Engn & Technol, Patiala, Punjab, India
关键词
D O I
10.1016/bs.adcom.2020.08.015
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A smart contract is an agreement among the nodes on the blockchain network. They run on a blockchain and stored it on a public ledger. It is a computer protocol used to digitally facilitate, verify, or enforce the negotiation of a contract. The network transactions are run in a smart contract, which is processed and executed by the blockchain automatically. So, whenever a transaction happens between the nodes, a function is invoked that calls the smart contract, and the processing starts. Hence, the transaction can be submitted to any node on the blockchain, which broadcasts it to the entire network so that all the nodes will see the transaction. With this, we have been discussed the Ethereum platform used for writing smart contracts and introduce the solidity programming language.
引用
收藏
页码:301 / 322
页数:22
相关论文
共 50 条
  • [1] Blockchain and Smart Contracts
    Abdelhamid, Manar
    Hassan, Ghada
    PROCEEDINGS OF 2019 8TH INTERNATIONAL CONFERENCE ON SOFTWARE AND INFORMATION ENGINEERING (ICSIE 2019), 2019, : 91 - 95
  • [2] Intelligent contracts: Making smart contracts smart for blockchain intelligence
    Ouyang, Liwei
    Zhang, Wenwen
    Wang, Fei-Yue
    COMPUTERS & ELECTRICAL ENGINEERING, 2022, 104
  • [3] Blockchain Disruption and Smart Contracts
    Cong, Lin William
    He, Zhiguo
    REVIEW OF FINANCIAL STUDIES, 2019, 32 (05): : 1754 - 1797
  • [4] Smart legal contracts and blockchain
    Jimenez, David Lopez
    REVISTA BOLIVIANA DE DERECHO, 2022, (33) : 873 - 877
  • [5] HRM Smart Contracts on the Blockchain
    Neiheiser, Ray
    Inacio, Gustavo
    Rech, Luciana
    Fraga, Joni
    2019 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (ISCC), 2019, : 194 - 199
  • [6] Securing Smart Contracts in Blockchain
    Kongmanee, Jaturong
    Kijsanayothin, Phongphun
    Hewett, Rattikorn
    2019 34TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS (ASEW 2019), 2019, : 69 - 76
  • [7] Blockchain, Smart Contracts and law: Smart Contracts as risk for computer scientists
    Hoffmann T.
    Skwarek V.
    Informatik-Spektrum, 2019, 42 (03) : 197 - 204
  • [8] Blockchain Contract: Securing a Blockchain Applied to Smart Contracts
    Watanabe, Hiroki
    Fujimura, Shigeru
    Nakadaira, Atsushi
    Miyazaki, Yasuhiko
    Akutsu, Akihito
    Kishigami, Jay
    2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2016,
  • [9] The forces that will change the post-covided public administration: transparency 2.0, blockchain and smart contracts
    Nobrega, Marcos
    Heinen, Juliano
    A&C-REVISTA DE DIREITO ADMINISTRATIVO & CONSTITUCIONAL, 2021, 21 (85): : 217 - 229
  • [10] DevOps for Ethereum Blockchain Smart Contracts
    Woehrer, Maximilian
    Zdun, Uwe
    2021 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2021), 2021, : 244 - 251