An overview on smart contracts: Challenges, advances and platforms

Z Zheng, S Xie, HN Dai, W Chen, X Chen… - Future Generation …, 2020 - Elsevier
… We then present the challenges in smart contracts as well as recent technical advances.
We also compare typical smart contract platforms and give a categorization of smart contract

Smart contracts

M Kolvart, M Poola, A Rull - The Future of Law and etechnologies, 2016 - Springer
… traditional contracts and contract law. The aim of this chapter is to clarify that, usually, a smart
contract is a programmed functionality which executes some part of the legal contract. This …

Making smart contracts smarter

L Luu, DH Chu, H Olickel, P Saxena… - Proceedings of the 2016 …, 2016 - dl.acm.org
contracts, holding millions dollars worth of virtual coins. In this paper, we investigate the security
of running smart contracts … an adversary can manipulate smart contract execution to gain …

[PDF][PDF] Smart contracts

P De Filippi, C Wray, G Sileno - Internet Policy Review, 2021 - econstor.eu
… Rigidity is also partially due to the closure determined by specific technological choices; for
instance, although Solidity considers the use of libraries (ie reusable smart contract deployed …

Blockchain smart contracts: Applications, challenges, and future trends

SN Khan, F Loukil, C Ghedira-Guegan… - Peer-to-peer Networking …, 2021 - Springer
… of blockchain-enabled smart contracts from both technical and … blockchain-enabled smart
contract solutions, categorize the … on smart contract improvement (ie, addressing smart contract

Recent advances in smart contracts: A technical overview and state of the art

VY Kemmoe, W Stone, J Kim, D Kim, J Son - IEEE Access, 2020 - ieeexplore.ieee.org
… If a user creates and distributes a smart contract, others will be able to interact with it while …
of the smart contract protocol. We firstly introduce the history of blockchain and smart contracts

The law and legality of smart contracts

M Raskin - Geo. L. Tech. Rev., 2016 - HeinOnline
smart contracts' operation and place in existing contract law. It introduces a distinction between
strong and weak smart contracts, … The article concludes that smart contracts are simply a …

Blockchains and smart contracts for the internet of things

K Christidis, M Devetsikiotis - IEEE access, 2016 - ieeexplore.ieee.org
… We review how this mechanism works and also look into smart contracts—scripts that reside
on the blockchain that allow for the automation of multi-step processes. We then move into …

Smart contract development: Challenges and opportunities

W Zou, D Lo, PS Kochhar, XBD Le, X Xia… - IEEE transactions on …, 2019 - ieeexplore.ieee.org
… Our study focuses exclusively on this subset of smart contracts. Such smart contracts have
… Unlike onchain smart contracts, an off-chain smart contract only needs to be signed and …

Securify: Practical security analysis of smart contracts

P Tsankov, A Dan, D Drachsler-Cohen… - Proceedings of the …, 2018 - dl.acm.org
… by smart contracts. To address this problem, we present Securify, a security analyzer for
Ethereum smart contracts that is scalable, fully automated, and able to prove contract behaviors …