This paper aims to introduce state-of-the-art technologies of the smart contract which are classified into four categories based on their purposes: (a) cryptography, (b) ...
Abstract:
Smart contracts, as an added functionality to blockchain, have received increased attention recently. They are executable programs whose instance and state are stored in ...Show MoreMetadata
Abstract:
Smart contracts, as an added functionality to blockchain, have received increased attention recently. They are executable programs whose instance and state are stored in blockchain. Hence, smart contracts and blockchain enable a trustable, trackable, and irreversible protocol without the need for trusted third parties which generally constitute a single point of failure. If a user creates and distributes a smart contract, others will be able to interact with it while the underlying blockchain ensures a trustable execution. In this paper, we aim to introduce state-of-the-art technologies of the smart contract protocol. We firstly introduce the history of blockchain and smart contracts followed by their step-by-step operations. Then, we introduce the survey results which are classified into four categories based on their purposes: cryptography, access management, social application, and smart contract structure. By presenting the most recent knowledge, this paper will contribute to the advances and proliferation of smart contracts.
This paper aims to introduce state-of-the-art technologies of the smart contract which are classified into four categories based on their purposes: (a) cryptography, (b) ...
Published in: IEEE Access ( Volume: 8)
Funding Agency:
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Smart Contracts ,
- Point Of Failure ,
- Access Management ,
- User Data ,
- Internet Of Things ,
- Serial Number ,
- Access Control ,
- Quantum State ,
- Internet Of Things Devices ,
- Public Key ,
- Local Memory ,
- Access Rights ,
- Grant Access ,
- Parallel Execution ,
- Pseudo-random Number Generator ,
- Random Bits ,
- Vehicular Ad Hoc Networks ,
- One-way Hash ,
- Quantum Cryptography ,
- Blockchain Platform ,
- Bitcoin ,
- Public Key Infrastructure ,
- Public Blockchain ,
- Consensus Protocol ,
- Secret Key ,
- Private Blockchain ,
- Parallelization ,
- Random Number ,
- Network Entities
- Author Keywords
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Smart Contracts ,
- Point Of Failure ,
- Access Management ,
- User Data ,
- Internet Of Things ,
- Serial Number ,
- Access Control ,
- Quantum State ,
- Internet Of Things Devices ,
- Public Key ,
- Local Memory ,
- Access Rights ,
- Grant Access ,
- Parallel Execution ,
- Pseudo-random Number Generator ,
- Random Bits ,
- Vehicular Ad Hoc Networks ,
- One-way Hash ,
- Quantum Cryptography ,
- Blockchain Platform ,
- Bitcoin ,
- Public Key Infrastructure ,
- Public Blockchain ,
- Consensus Protocol ,
- Secret Key ,
- Private Blockchain ,
- Parallelization ,
- Random Number ,
- Network Entities
- Author Keywords