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 条
  • [31] Application of blockchain smart contracts in smart tenancies: A Malaysian perspective
    Yong, Kai-Jie
    Tay, Eng Siang
    Khong, Dennis W. K.
    COGENT SOCIAL SCIENCES, 2022, 8 (01):
  • [32] From Legal Agreements to Blockchain Smart Contracts
    Rahman, Ravi
    Liu, Kevin
    Kagal, Lalana
    2020 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC), 2020,
  • [33] Analysis of Blockchain Smart Contracts: Techniques and Insights
    Kim, Shinhae
    Ryu, Sukyoung
    2020 IEEE SECURE DEVELOPMENT (SECDEV 2020), 2020, : 65 - 73
  • [34] Blockchain and Smart Contracts for Digital Copyright Protection
    Frattolillo, Franco
    FUTURE INTERNET, 2024, 16 (05)
  • [35] A Novel Approach for Smart Contracts Using Blockchain
    Abdelhamid, Manar
    Nagaty, Khaled
    PROCEEDINGS OF SIXTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY (ICICT 2021), VOL 2, 2022, 236 : 823 - 833
  • [36] Digesting smart contracts in Ethereum blockchain networks
    Sparbrodt, Fabian
    Garcia-Valls, Marisol
    2022 5TH CONFERENCE ON CLOUD AND INTERNET OF THINGS, CIOT, 2022, : 60 - 66
  • [37] Smart Contracts in Blockchain Technology: A Critical Review
    Taherdoost, Hamed
    INFORMATION, 2023, 14 (02)
  • [38] Recycling Smart Contracts: Compression of the Ethereum Blockchain
    Pontiveros, Beltran Borja Fiz
    Norvill, Robert
    State, Radu
    2018 9TH IFIP INTERNATIONAL CONFERENCE ON NEW TECHNOLOGIES, MOBILITY AND SECURITY (NTMS), 2018,
  • [39] Probabilistic Smart Contracts: Secure Randomness on the Blockchain
    Chatterjee, Krishnendu
    Goharshady, Amir Kafshdar
    Pourdamghani, Arash
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2019, : 403 - 412
  • [40] A Digital Twin Approach for Blockchain Smart Contracts
    Corradini, Flavio
    Marcelletti, Alessandro
    Morichetta, Andrea
    Re, Barbara
    Ruschioni, Luca
    2024 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING-COMPANION, SANER-C 2024, 2024, : 1 - 11