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 条
  • [41] On and Off-Blockchain Enforcement of Smart Contracts
    Molina-Jimenez, Carlos
    Solaiman, Ellis
    Sfyrakis, Ioannis
    Ng, Irene
    Crowcroft, Jon
    EURO-PAR 2018: PARALLEL PROCESSING WORKSHOPS, 2019, 11339 : 342 - 354
  • [42] Smart contracts and blockchain technology in the chemistry industry
    Caldwell, Keegan
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2018, 256
  • [43] An Implementation of Smart Contracts by Integrating BIM and Blockchain
    Shojaei, Alireza
    Flood, Ian
    Moud, Hashem Izadi
    Hatami, Mohsen
    Zhang, Xun
    PROCEEDINGS OF THE FUTURE TECHNOLOGIES CONFERENCE (FTC) 2019, VOL 2, 2020, 1070 : 519 - 527
  • [44] IoT Applications Using Blockchain and Smart Contracts
    Roriz, Rui
    Pereira, Jose Luis
    DIGITAL SCIENCE, 2019, 850 : 426 - 434
  • [45] Smart contracts on the blockchain - A bibliometric analysis and review
    Ante, Lennart
    TELEMATICS AND INFORMATICS, 2021, 57
  • [46] Blockchain and Smart Contracts to Secure Property Transactions in Smart Cities
    Gutierrez, Omar Cliff Uchani
    Xu, Guangxia
    APPLIED SCIENCES-BASEL, 2023, 13 (01):
  • [47] An Overview of Security Issues in Smart Contracts on the Blockchain
    Silviu, Ojog
    EDUCATION, RESEARCH AND BUSINESS TECHNOLOGIES, 2023, 321 : 51 - 63
  • [48] iContractML 2.0: A domain-specific language for modeling and deploying smart contracts onto multiple blockchain platforms
    Hamdaqa, Mohammad
    Met, Lucas Alberto Pineda
    Qasse, Ilham
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 144
  • [50] Smart contracts for automated control system in Blockchain based smart cities
    Pradhan, Nihar Ranjan
    Singh, Akhilendra Pratap
    JOURNAL OF AMBIENT INTELLIGENCE AND SMART ENVIRONMENTS, 2021, 13 (03) : 253 - 267