4,271 Hits in 5.3 sec

The Scalability of Trustless Trust [chapter]

Dominik Harz, Magnus Boman
2019 Lecture Notes in Computer Science  
To explain the implications for scalability, we have implemented a trust model for smart contracts, described as agents in an open multi-agent system.  ...  The ramifications of these general conditions for scalability are analysed for Ethereum and then generalised to other current and future platforms.  ...  Acknowledgement The authors thank Babak Sadighi and Erik Rissanen for comments and discussions, Daniel Gillblad for important support for Magnus Boman's part of the project.  ... 
doi:10.1007/978-3-662-58820-8_19 fatcat:37k7wzkvfngrxhr5sgwjopzg64

Smart Contracts for Machine-to-Machine Communication: Possibilities and Limitations

Yuichi Hanada, Luke Hsiao, Philip Levis
2018 2018 IEEE International Conference on Internet of Things and Intelligence System (IOTAIS)  
We find that using smart contracts allows us to directly address the challenges of transparency, longevity, and trust in IoT applications.  ...  We study the possibilities and limitations of using smart contracts for machine-to-machine communication by designing, implementing, and evaluating AGasP, an application for automated gasoline purchases  ...  Acknowledgements We gratefully acknowledge the support of Fujitsu Laboratories Ltd., the Intel/NSF CPS Security grant No. 1505728, and the Stanford Secure Internet of Things Project.  ... 
doi:10.1109/iotais.2018.8600854 dblp:conf/iotais/HanadaHL18 fatcat:gxr7hntxgfd2jhlj7obfj4jrme

BlockPGP: A Blockchain-Based Framework for PGP Key Servers

Alexander Yakubov, Wazen Shbair, Radu State
2018 2018 Sixth International Symposium on Computing and Networking Workshops (CANDARW)  
Our framework resolves some problems of PGP key servers focusing in particular on fast propagation of certificate revocation among key servers and elimination of man-in-the-middle risk.  ...  We designed and developed a prototype for key server deployment on permissioned Ethereum blockchain.  ...  Implementation The proposed blockchain-based PGP key server Proof-of-Concept includes two main parts: Unix application providing simple user interface to the key server and Ethereum smart contract providing  ... 
doi:10.1109/candarw.2018.00065 dblp:conf/ic-nc/YakubovSS18 fatcat:7644yoeczvgnjh7detkozvhdu4

On the Feasibility of Decentralized Derivatives Markets [chapter]

Shayan Eskandari, Jeremy Clark, Vignesh Sundaresan, Moe Adham
2017 Lecture Notes in Computer Science  
We present this as a case study, noting challenges in development of the system that might be of independent interest to whose working on smart contract implementations.  ...  To enable the smart contract to work, we also implement a price fetching tool called PriceGeth.  ...  We present this as a case study, noting challenges in development of the system that might be of independent interest to whose working on smart contract implementations.  ... 
doi:10.1007/978-3-319-70278-0_35 fatcat:m52xwujjnrhazgh22h6a5dodqa

Application of Blockchain Technology in Smart Contracts: A Systematic Literature Review

Zaleha Fauziah, Haznah Latifah, Xavier Omar, Alfiah Khoirunisa, Shofiyul Millah
2020 Aptisi Transactions On Technopreneurship (ATT)  
These Smart Contracts help to process the exchange of money, shares and property.  ...  and government industries also use Smart Contracts, therefore the existence of Smart Contracts is useful to avoid an intermediary service so that a transaction process will be trtransparent.  ...  , RQ2 -'How does the use of Smart Contracts work ?, and RQ3 -' What are the challenges faced by the industrial sector in carrying out Smart contracts ?.  ... 
doi:10.34306/att.v2i2.97 fatcat:ldipl5q4ujdw7atmdb24ij5irm

An Empirical Review on Blockchain Smart Contracts: Application and Challenges in Implementation

Jasvant Mandloi, Pratosh Bansal
2020 International Journal of Computer Networks And Applications  
This paper focuses on an extensive review of Blockchain Smart contract applications in real-world scenarios and challenges in it.  ...  A lot of platforms are available to develop the smart contracts applications out of which Ethereum and Hyper-Ledger are mostly used, but still, some more customized platforms having features of both (public  ...  All languages have some risk factors since security challenges may arise here. The author highlighted the risk associated with the Go language and identified 14 types of risk.  ... 
doi:10.22247/ijcna/2020/195718 fatcat:uzerxbq5lzgalgo6oihvo3sygi

Business Process Compliance and Blockchain: How Does the Ethereum Blockchain Address Challenges of Business Process Compliance?

Anja Meironke, Tobias Seyffarth, Johannes Damarowsky
2019 International Conference on Wirtschaftsinformatik  
tolerance of smart contracts.  ...  Furthermore, the implementation of the Ethereum blockchain leads to additional challenges, such as the immutability of illegal content within the Ethereum blockchain or the error-proneness and zero-defect  ...  However, the use of the blockchain also results in new risks, such as the immutability of illegal content or the error-proneness of smart contracts due to a lack of knowledge or their zero-defect tolerance  ... 
dblp:conf/wirtschaftsinformatik/MeironkeSD19 fatcat:yvzmlhjkzzd3npeyfnyw7y372q

Challenges and Common Solutions in Smart Contract Development

Niclas Kannengiesser, Sebastian Lins, Christian Sander, Klaus Winter, Hellmuth Frey, Ali Sunyaev
2021 IEEE Transactions on Software Engineering  
Moreover, we support developers in becoming aware of peculiarities in smart contract development and the resulting benefits and drawbacks.  ...  Our results provide actionable knowledge for smart contract developers to overcome the identified challenges and offer support for comparing smart contract integration concepts across three fundamentally  ...  ACKNOWLEDGMENTS This work was carried out in the project scope "Toward Better Smart Contract Development" and was funded by the EnBW Energie Baden-Württemberg AG in Germany.  ... 
doi:10.1109/tse.2021.3116808 fatcat:jqtlxb56o5cv7f3x5o22srfsj4

BlockPGP: A Blockchain-based Framework for PGP Key Servers

Alexander Yakubov, Wazen Shbair, Nida Khan, Radu State, Christophe Medinger, Jean Hilger
2020 International Journal of Networking and Computing  
Based on implementation of this framework, PGP key server security challenges, including MITM risks and insufficient revocation efficiency, can be solved. 2.  ...  However, following the implementation of PKI log-based infrastructure solutions like Google's Certificate Transparency, the security challenges of PGP key servers became apparent, including MITM risks  ...  Smart contract In contrast to our PKI blockchain implementation [26] where each CA has its own smart contract we decided to implement a single smart contract to store all PGP certificates' data.  ... 
doi:10.15803/ijnc.10.1_1 fatcat:mfk4zeb5wzcfjeptquxevzrvnu

ReviewChain: Untampered Product Reviews on the Blockchain [article]

Daniel Martens, Walid Maalej
2018 arXiv   pre-print
We highlight the implementation challenges encountered when realizing our approach on the public Ethereum blockchain.  ...  Recent research highlighted the importance of this feedback and confirmed that positive feedback improves product sales figures and thus its success.  ...  To realize the second alternative, an official implementation of the Ethereum protocol, called Go Ethereum (Geth) 5 wrappers for smart contracts.  ... 
arXiv:1803.01661v1 fatcat:d4ojs77n5ba47bu5othlbsmzmu

Implementing a financial derivative as smart contract [article]

Christian Fries, Peter Kohl-Landgraf, Björn Paffen, Stefanie Weddigen, Luca Del Re, Wilfried Schütte, David Bacher, Rebecca Declara, Daniel Eichsteller, Florian Weichand, Michael Streubel
2019 arXiv   pre-print
In this note we describe the application of existing smart contract technologies with the aim to construct a new digital representation of a financial derivative contract.  ...  A very detailed methodological overview of the concept of a smart derivative contract can be found in doi:10.2139/ssrn.3163074.  ...  This can be especially challenging from a legal perspective in case of bankruptcy of one smart contract counterparty.  ... 
arXiv:1903.00067v2 fatcat:2zge74lbknaihg2j3mzhmga5za

Verification of Ethereum Smart Contracts: A Model Checking Approach

Tam Bang, Faculty of Computer Science and Engineering, Ho Chi Minh City University of Technology, Vietnam, Hoang H. Nguyen, Dung Nguyen, Toan Trieu, Tho Quan
2020 International Journal of Machine Learning and Computing  
These smart contracts also represent a basis for true ownership of digital assets and a wide range of decentralized applications.  ...  Besides this, since Ethereum and its smart contracts are a publicly accessible, unchangeable and distributed platform, they are extremely vulnerable to various forms of attack, with their security becoming  ...  of Ethereum smart contracts.  ... 
doi:10.18178/ijmlc.2020.10.4.977 fatcat:c372642agngbnj4htoihhvznmi

Scalable and Privacy-preserving Design of On/Off-chain Smart Contracts [article]

Chao Li, Balaji Palanisamy, Runhua Xu
2019 arXiv   pre-print
Our implementation and evaluation of the proposed approach using an example smart contract demonstrate the effectiveness of the proposed approach in Ethereum.  ...  The rise of smart contract systems such as Ethereum has resulted in a proliferation of blockchain-based decentralized applications including applications that store and manage a wide range of data.  ...  Our implementation and evaluation of the proposed approach using an example smart contract demonstrate the effectiveness of the proposed approach of using on/off-chain contracts in Ethereum.  ... 
arXiv:1902.06359v2 fatcat:ejflpd7nqbgwnpcy7iiexukhp4

Survey on Blockchain Privacy Challenges

Constance Hendrix, Rory Lewis
2021 The Practice of Enterprise Modeling  
This persistent concern has spawned continuing analysis of existing and emerging threats and innovative pathways for solutions to blockchain in cryptocurrency and smart contracts.  ...  In addition, the critical issue of increasing the scalability of blockchain without trading decentralization and security continues to challenge researchers.  ...  Although Ethereum was the first to implement smart contracts, smart contracts are also used by others like HyperLedger, which uses a peer-designated verification system and secures chaincode in a Docker  ... 
dblp:conf/ifip8-1/HendrixL21 fatcat:a67fyxqa6fccnl3eiyc5hhuyaa

Blockchain-based Smart Contracts - Applications and Challenges [article]

Yining Hu, Madhusanka Liyanage, Ahsan Mansoor, Kanchana Thilakarathna, Guillaume Jourjon, Aruna Seneviratne
2019 arXiv   pre-print
In this paper, we present a comprehensive survey of smart contracts with a focus on existing applications and challenges they face.  ...  With the advance in blockchain technology, smart contracts are being used to serve a wide range of purposes ranging from self-managed identities on public blockchains to automating business collaboration  ...  Technology We discuss below the weak links and challenges in the composition and execution of smart contracts from a technical perspective.  ... 
arXiv:1810.04699v2 fatcat:7hkuvcpngnaulpttyqfkpwmndq
« Previous Showing results 1 — 15 out of 4,271 results