Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Blockchain-Enabled Smart Contracts: Architecture, Applications, and Future Trends

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

Department of Computer Science and Engineering

Technical Seminar -15CSS86

Blockchain-Enabled Smart Contracts:


Architecture, Applications, and Future Trends

Shuai Wang , Liwei


Ouyang, Yong Presented by
Yuan , Senior Tabassum Kuber S
Member, IEEE,
1GA15CS069
Xiaochun
Ni, Xuan Han, and Guided by
Fei-Yue Wang , Mrs.Shruthi P
Fellow, IEEE
Agenda
Introduction about domain
About paper and authors
Rationale for selecting the paper
Abstract
Applications
References

GAT_CSE_15CSS86_2020-21 2
System Architecture/Concept
System Architecture/Concept includes breif description
about the following:
 Smart Contracts

 Challenges and Recent Progresses

 Application Scenarios of Smart Contracts

 Future Development Trends

GAT_CSE_15CSS86_2020-21 3
Smart Contracts
In this section, we will give an overview of smart
contracts by following:
Brief Introduction to Blockchain

Operational Mechanism of Smart Contracts

Basic Research Framework of Smart Contracts

GAT_CSE_15CSS86_2020-21 4
Brief Introduction to Blockchain
The concept of blockchain originated from Bitcoin, which
is a cryptocurrency invented by an unknown people or
group of people using the pseudonym Nakamoto in 2008.
Blockchain is a continuously growing list of records, called
blocks, which are linked and secured using cryptography.
Blockchain adopts the P2P protocol that can tolerate single
point of failure.
The consensus mechanism ensures a common,
unambiguous ordering of transactions and blocks, and
guarantees the integrity and consistency of the blockchain
across geographically distributed nodes.

GAT_CSE_15CSS86_2020-21 5
Operational Mechanism of Smart Contracts

GAT_CSE_15CSS86_2020-21 6
Operational Mechanism of Smart Contracts
Contd..

Overview of workflow in the Ethereum network

GAT_CSE_15CSS86_2020-21 7
Operational Mechanism of Smart Contracts
Contd..

Transaction workflow of Hyperledger Fabric

GAT_CSE_15CSS86_2020-21 8
Challenges and Recent Progresses
As an emerging technology in its infancy, smart
contracts currently face many problems and
challenges.The Challenges are:
Contract Vulnerabilities
Limitations of the Blockchain
Privacy and Legal Issues

GAT_CSE_15CSS86_2020-21 9
Application Scenarios of Smart Contracts
 Currently, applications of smart contracts are springing up,this
section will take finance, management, IoT, and energy as examples
to introduce the application scenarios of smart contracts.
 Finance:Blockchain and smart contracts enable increased visibility
and trust across the participants while bring huge savings in
infrastructures, transactions, and administrative costs. The
following are several typical applications of smart contracts in
finance:
1)Securities
2)Insurances
3)Trade Finance

GAT_CSE_15CSS86_2020-21 10
Technology used
Blockchain is a continuously growing list of records, called blocks,
which are linked and secured using cryptography.
Blockchain adopts the P2P protocol that can tolerate single point of
failure. The consensus mechanism ensures a common, unambiguous
ordering of transactions and blocks, and guarantees the integrity and
consistency of the blockchain across geographically distributed nodes.
Based on different levels of access permission, blockchains can be
divided into three types:
1) public blockchain (such as Bitcoin and Ethereum)
2) consortium blockchain (such as Hyperledger5 and Ripple)
3) private blockchain
Blockchain serves as the platform for smart contracts to be hosted and
executed on.

GAT_CSE_15CSS86_2020-21 11
References
[1].Shuai Wang , Liwei Ouyang, Yong Yuan , Xiaochun Ni, Xuan Han, and Fei-
Yue Wang(2019 ,IEEE) “Blockchain-Enabled Smart Contracts: Architecture,
Applications, and Future Trends.”
[2].N. Szabo. (1996) “Smart Contracts: Building Blocks for Digital Markets.”
[3].A. Dorri, S. S. Kanhere, and R. Jurdak, “Towards an optimized blockchain for
IoT,” in Proc. ACM 2nd Int. Conf. Internet Things Design Implement., 2017, pp.
173–178.
[4].Y. Zhang et al., “Smart contract-based access control for the Internet of
Things,” arXiv preprint arXiv:1802.04410, 2018.
[5].The Energy Web Foundation, “ Promising Blockchain Applications for
Energy: Separating the Signal From the Noise.” Accessed: Sep. 2, 2018.

GAT_CSE_15CSS86_2020-21 12
References Contd..
[6].J. Poon and V. Buterin. (2017). Plasma: Scalable Autonomous Smart Contracts.
[Online]. Available: https://plasma.io/plasma.pdf
[7].J. J. Zhang et al., “Cyber-physical-social systems: The state of the art and
perspectives,” IEEE Trans. Comput. Soc. Syst., vol. 5, no. 3, pp. 829–840, Sep. 2018.
[8].F. Y. Wang, “Software-defined systems and knowledge automation: A parallel
paradigm shift from Newton to Merton,” Acta Automatica Sinica, vol. 41, no. 1, pp. 1–8,
2015.
[9].R. W. Rauchhaus, “Principal-agent problems in humanitarian interven- tion: Moral
hazards, adverse selection, and the commitment dilemma,” Int. Stud. Quart., vol. 53, no.
4, pp. 871–884, 2009.
[10]D. Wen, Y. Yuan, and X.-R. Li, “Artificial societies, computational exper- iments, and
parallel systems: An investigation on a computational theory for complex socioeconomic
systems,” IEEE Trans. Services Comput., vol. 6, no. 2, pp. 177–185, Apr./Jun. 2013.

GAT_CSE_15CSS86_2020-21 13
Thank You

GAT_CSE_15CSS86_2020-21 14
Q&A

GAT_CSE_15CSS86_2020-21 15

You might also like