Blockchain and Smart Contract Engineering

Loading...
Thumbnail Image
Identifiers
Publication date
2020-09-01
Advisors
Journal Title
Journal ISSN
Volume Title
Publisher
Citations
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
Blockchains help to build trust among a decentralized network of unknown and untrusted peers who need to agree on a common protocol and trust the correctness and compatibility of the corresponding software implementations. The software engineering discipline cannot ignore this trend, as it fundamentally affects the way software is designed, developed, deployed, and delivered.1 As with the emergence of the Internet, software smart contracts for solving new classes of real-world problems, as opposed to introducing blockchains everywhere, where they may be unnecessary, or provide an inefficient and environmentally unsound solution.4
Description
Publisher Copyright: © 1984-2012 IEEE.
Citation
Larrucea , X & Pautasso , C 2020 , ' Blockchain and Smart Contract Engineering ' , IEEE Software , vol. 37 , no. 5 , 9173634 , pp. 23-29 . https://doi.org/10.1109/MS.2020.3000354