Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
survey

Connect API with Blockchain: A Survey on Blockchain Oracle Implementation

Published: 02 February 2023 Publication History

Abstract

A blockchain is a form of distributed ledger technology where transactions as data state changes are permanently recorded securely and transparently without the need for third parties. Besides, introducing smart contracts to the blockchain has added programmability, revolutionizing the software ecosystem toward decentralized applications. Although promising, the usability of smart contracts is primarily limited to on-chain data without access to the external systems (i.e., off-chain) where real-world data and events reside. This connectability to off-chain data for smart contracts and blockchain is an open practical problem referred to as the “oracle problem” and is defined as how real-world data can be transferred into/from the blockchain. Hence, Blockchain oracles are introduced and implemented in the form of application programming interfaces connecting the real world to the blockchain for mitigating such a limitation. This article studies and analyzes how blockchain oracles provide final feedback (i.e., outcome) to smart contracts and survey blockchain oracle technologies and mechanisms regarding data integrity and correctness. Since the existing solutions are extensive in terms of characteristics and usage, we investigate their structure and principles by classifying the blockchain oracle implementation techniques into two major groups voting-based strategies and reputation-based ones. The former mainly relies on participants’ stakes for outcome finalization, while the latter considers reputation and performance metrics in conjunction with authenticity-proof mechanisms for data correctness and integrity. We present the result of this classification with a thorough discussion of the state of the art and provide the remaining challenges and future research directions in the end.

References

[1]
J. Adler, R. Berryhill, A. Veneris, Z. Poulos, N. Veira, and A. Kastania. 2018. Astraea: A decentralized blockchain oracle. In Proceedings of the IEEE International Conference on Internet of Things (iThings’18) and IEEE Green Computing and Communications (GreenCom’18) and IEEE Cyber, Physical and Social Computing (CPSCom’18) and IEEE Smart Data (SmartData’18). IEEE, 1145–1152.
[2]
Selena Ahmed and Noah Ten Broek. 2017. Blockchain could boost food security. Nature 550, 7674 (2017), 43–43.
[3]
H. Al Breiki, L. Al Qassem, K. Salah, M. Habib Ur Rehman, and D. Sevtinovic. 2019. Decentralized access control for IoT data using blockchain and trusted oracles. In Proceedings of the IEEE International Conference on Industrial Internet (ICII’19). IEEE, 248–257.
[4]
H. Al-Breiki, M. H. U. Rehman, K. Salah, and D. Svetinovic. 2020. Trustworthy blockchain oracles: Review, comparison, and open research challenges. IEEE Access 8 (2020), 85675–85685.
[5]
Ampleforth. 2021. Ampleforth. Retrieved from https://www.ampleforth.org/basics/.
[6]
Elli Androulaki, Artem Barger, Vita Bortnikov, Christian Cachin, Konstantinos Christidis, Angelo De Caro, David Enyeart, Christopher Ferris, Gennady Laventman, Yacov Manevich, et al. 2018. Hyperledger fabric: A distributed operating system for permissioned blockchains. In Proceedings of the 13th European Conference on Computer Systems (EuroSys’18). ACM, 1–15.
[7]
T. Arts, Y. Malahov, and H. Sascha. 2020. Æternity Open Source Blockchain for Scalable and Secure Smart Contracts. Retrieved from https://raw.githubusercontent.com/keypair/white-paper/master/aeternity-whitepaper.pdf.
[8]
Bandchain. 2020. Band Protocol. Retrieved from https://docs.bandchain.org/whitepaper.
[9]
Abdeljalil Beniiche. 2020. A study of blockchain oracles. arXiv:2004.07140. Retrieved from https://arxiv.org/abs/2004.07140.
[10]
Diana Berbecaru and Antonio Lioy. 2007. On the robustness of applications based on the SSL and TLS security protocols. In European Public Key Infrastructure Workshop. Springer, 248–264.
[11]
Bitcoin.com. 2021. Bitcoin.com Co-founder Files Legal Action Against Bridge.link Token Project Over Market Manipulation. Retrieved from https://news.bitcoin.com/bitcoin-com-co-founder-files-legal-action-against-bridge-linktoken-project-over-market-manipulation/.
[12]
Lorenz Breidenbach, Christian Cachin, Benedict Chan, Alex Coventry, Steve Ellis, Ari Juels, Farinaz Koushanfar, Andrew Miller, Brendan Magauran, Daniel Moroz, et al. 2021. Chainlink 2.0: Next Steps in the Evolution of Decentralized Oracle Networks. Retrieved from https://research.chain.link/whitepaper-v2.pdf.
[13]
Roman Brodetski. 2017. Oracul System. Retrieved from https://gist.github.com/RomanBrodetski.
[14]
Saša Milić, Burak Benligiray, and Heikki Vänttinen. 2021. API3 Decentralized APIs for Web 3.0. Retrieved from https://raw.githubusercontent.com/api3dao/api3-whitepaper/master/api3-whitepaper.pdf.
[15]
Vitalik Buterin. 2014. SchellingCoin: A Minimal-Trust Universal Data Feed. Retrieved from https://blog.ethereum.org/2014/03/28/schellingcoin-a-minimal-trust-universal-data-feed/.
[16]
Y. Cai, G. Fragkos, E. E. Tsiropoulou, and A. Veneris. 2020. A truth-inducing sybil resistant decentralized blockchain oracle. In Proceedings of the 2nd Conference on Blockchain Research Applications for Innovative Networks and Services (BRAINS’20). Wiley, 128–135.
[17]
Yuxi Cai, Nafis Irtija, Eirini Eleni Tsiropoulou, and Andreas Veneris. 2021. Truthful decentralized blockchain oracles. Int. J. Netw. Manage. (2021), e2179.
[18]
Chainlink. 2021. Chainlink Achieves Major Scalability Upgrade With the Mainnet Launch of Off-Chain Reporting (OCR). Retrieved from https://blog.chain.link/off-chain-reporting-live-on-mainnet/.
[19]
Coldcard. 2021. Coldcard Hardware Wallet. Retrieved from https://coldcardwallet.com/.
[20]
Corda. 2019. Corda: A Distributed Ledger. Retrieved from https://www.corda.net/content/corda-technical-whitepaper.pdf.
[21]
Adán Sánchez de Pedro, Daniele Levi, and Luis Iván Cuende. 2017. Witnet: A decentralized oracle network protocol. arXiv:1711.09756. Retrieved from https://arxiv.org/abs/1711.09756.
[22]
Delphi. 2017. Delphi. Retrieved from https://delphi.systems/whitepaper.pdf.
[23]
Edenchain. 2018. Edenchain. Retrieved from https://edenchain.io/wp-content/uploads/2018/08/EdenChain-Whitepaper_v1.2.pdf.
[24]
S. Ellis, A. Juels, and S. Nazarov. 2017. ChainLink A Decentralized Oracle Network. Retrieved from https://link.smartcontract.com/whitepaper.
[25]
Shayan Eskandari, Jeremy Clark, Vignesh Sundaresan, and Moe Adham. 2017. On the feasibility of decentralized derivatives markets. In Proceedings of the International Conference on Financial Cryptography and Data Security. Springer, 553–567.
[26]
Ethereum. 2020. Ethereum Blockchain. Retrieved from https://ethereum.org/en/whitepaper/.
[27]
Ethereum. 2021. ERC-20 Token Standard. Retrieved from https://ethereum.org/en/developers/docs/standards/tokens/erc-20/.
[28]
IOTA Foundation. 2021. Introducing IOTA Oracles. Retrieved from https://blog.iota.org/introducing-iota-oracles/.
[29]
Akihiro Fujihara. 2019. Proposing a blockchain-based open data platform and its decentralized oracle. In International Conference on Intelligent Networking and Collaborative Systems. Springer, 190–201.
[30]
Vahid Garousi, Michael Felderer, and Mika V. Mäntylä. 2019. Guidelines for including grey literature and conducting multivocal literature reviews in software engineering. Inf. Softw. Technol. 106 (2019), 101–121.
[31]
Gnosis. 2017. Gnosis. Retrieved from https://github.com/gnosis/research/blob/master/gnosis-whitepaper.pdf.
[32]
Juan Guarnizo and Pawel Szalachowski. 2019. PDFS: Practical data feed service for smart contracts. In European Symposium on Research in Computer Security. Springer, 767–789.
[33]
J. He, R. Wang, W. Tsai, and E. Deng. 2019. SDFS: A scalable data feed service for smart contracts. In Proceedings of the IEEE 10th International Conference on Software Engineering and Service Science (ICSESS’19). IEEE, 581–585.
[34]
Jonathan Heiss, Jacob Eberhardt, and Stefan Tai. 2019. From oracles to trustworthy data on-chaining systems. In Proceedings of the IEEE International Conference on Blockchain (Blockchain’19). IEEE, 496–503.
[35]
Hrishikesh Huilgolka. 2019. Razor Network: A Decentralized Oracle Platform. Retrieved from https://razor.network/whitepaper.pdf.
[36]
Hyperledger. 2014. Hyperledger Fabric. Retrieved from https://hyperledger-fabric.readthedocs.io/.
[37]
Markus Jakobsson and Ari Juels. 1999. Proofs of work and bread pudding protocols (Extended Abstract). Secure Information Networks: Communications and Multimedia Security IFIP TC6/TC11 Joint Working Conference on Communications and Multimedia Security (CMS 99, Leuven, Belgium, September 20–21) Preneel Bart (Ed.). Springer, Boston, MA, 258–272.
[38]
JustLink. 2020. BJustLink A Decentralised Oracle Network on TRON. Retrieved from https://docs.justlink.io/whitepaper/justlink_whitepaper_v1.0.pdf.
[39]
Ryuuji Kamiya. 2018. Shintaku: An End-to-end-decentralized General-purpose Blockchain Oracle System. Retrieved from https://gitlab.com/shintakugroup/paper/blob/master/shintaku.pdf.
[40]
Kylin. 2021. Kylin Network. Retrieved from https://kylin.network/.
[41]
Protocol Labs. 2021. InterPlanetary File System (IPFS). Retrieved from https://docs.ipfs.io/.
[42]
Ledger. 2020. Ledger Troubleshooting. Retrieved from https://support.ledger.com/hc/en-us.
[43]
Ledger. 2021. Ledger Proof. Retrieved from https://ledger.com.
[44]
Guozhu Liang, Wei Wu, and Jingyu Wang. 2021. Polkaoracel A Substrate-based Self-evolving Oracle System. Retrieved from https://polkaoracle-1.gitbook.io/polkaoracle-wiki/.
[45]
Wenzhu liang. 2021. Polkadot-based Decentralized Cross-chain Prediction Platform. Retrieved from https://x-predict.com/X_Predict_market_Whitepaper_en.pdf?v=1.0.
[46]
Kamran Mammadzada, Mubashar Iqbal, Fredrik Milani, Luciano García-Bañuelos, and Raimundas Matulevičius. 2020. Blockchain oracles: A framework for blockchain-based applications. In International Conference on Business Process Management. Springer, 19–34.
[47]
MarkerDAO. 2014. The Maker Protocol: MakerDAO’s Multi-Collateral Dai (MCD) System. Retrieved from https:// makerdao.com/en/whitepaper.
[48]
Marco Merlini, Neil Veira, Ryan Berryhill, and Andreas Veneris. 2019. On public decentralized ledger oracles via a paired-question protocol. In Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency (ICBC’19). IEEE, 337–344.
[49]
Microsoft. 2019. Introducing Project “Bletchley.” Retrieved from https://github.com/Azure/azure-blockchain-projects/blob/master/bletchley/bletchley-whitepaper.md.
[50]
D. Mingxiao, M. Xiaofeng, Z. Zhe, W. Xiangwei, and C. Qijun. 2017. A review on consensus algorithm of blockchain. In Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC’17). IEEE, 2567–2572.
[51]
Mobius. 2021. Mobius Network. Retrieved from https://mobius.network/.
[52]
H. Moudoud, S. Cherkaoui, and L. Khoukhi. 2019. An IoT blockchain architecture using oracles and smart contracts: The use-case of a food supply chain. In Proceedings of the IEEE 30th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC’19). IEEE, 1–6.
[53]
Roman Mühlberger, Stefan Bachhofner, Eduardo Castelló Ferrer, Claudio Di Ciccio, Ingo Weber, Maximilian Wöhrer, and Uwe Zdun. 2020. Foundational oracle patterns: Connecting blockchain to the off-chain world. In International Conference on Business Process Management. Springer, 35–51.
[54]
Name.com. 2022. RapidSSl/GeoTrust & Symantec SSL’s. Retrieved from https://www.name.com/support/articles/360007888013-banned-country-list-rapidssl-geotrust-symantec-ssls.
[55]
K. Nelaturu, J. Adler, M. Merlini, R. Berryhill, N. Veira, Z. Poulos, and A. Veneris. 2020. On public crowdsource-based mechanisms for a decentralized blockchain oracle. IEEE Trans. Eng. Manage. 67, 4 (2020), 1444–1458.
[56]
DOS Network. 2019. DOS Network: A Decentralized Oracle Service Boosting Blockchain Usability with Off-chain Data & Verifiable Computing Power. Retrieved from https://s3.amazonaws.com/whitepaper.dos/DOS+Network+Technical+Whitepaper.pdf.
[57]
DIA Network. 2021. Decentralized Information Asset (DIA). Retrieved from https://docs.diadata.org/documentation.
[58]
Intel Newsroom. 2022. Intel Suspends Operations in Russia. Retrieved from https://www.intel.com/content/www/us/en/newsroom/news/russia-business-statement.html.
[59]
Oraichain. 2021. Oraichain AI-powered Oracle and Ecosystem for Blockchains. Retrieved from https://docs.orai.io/.
[60]
Orisi. 2014. Orisi. https://github.com/orisi/wiki/wiki/Orisi-White-Paper.
[61]
Amirmohammad Pasdar, Zhongli Dong, and Young Choon Lee. 2021. Blockchain oracle design patterns. arXiv:2106.09349. Retrieved from https://arxiv.org/abs/2106.09349.
[62]
Jack Peterson, Joseph Krug, Micah Zoltu, Austin K. Williams, and Stephanie Alexander. 2019. Augur: A Decentralized Oracle and Prediction Market Platform (v2. 0). Retrieved from https://augur. net/whitepaper. pdf.
[63]
Polkadot. 2021. Polkadot Network. Retrieved from https://wiki.polkadot.network/en/.
[64]
Compound Protocol. 2021. Compound Protocol. Retrieved from https://compound.finance/docs.
[65]
Provable. 2020. Android Proof: Authenticated Data Gathering Using Android Hardware Attestation and SafetyNet. Retrieved from https://provable.xyz/papers/android_proof-rev2.pdf.
[66]
Provable. 2020. Provable. Retrieved from https://provable.xyz/papers/random_datasource-rev1.pdf.
[67]
Pyth. 2021. Pyth Network. Retrieved from https://pyth.network/.
[68]
Christian Reitwießner. 2016. zkSNARKs in a Nutshell. Retrieved from http://chriseth.github.io/notes/articles/zksnarks/zksnarks.pdf.
[69]
Hubert Ritzdorf, Karl Wüst, Arthur Gervais, Guillaume Felley, and Srdjan Capkun. 2018. TLS-N: Non-repudiation over TLS enablign ubiquitous content signing. In Proceedings of the Annual Network and Distributed System Security Symposium (NDSS’18).
[70]
Mark Russinovich, Edward Ashton, Christine Avanessians, Miguel Castro, Amaury Chamayou, Sylvan Clebsch, Manuel Costa, Cédric Fournet, Matthew Kerner, Sid Krishna, et al. 2019. CCF: A Framework for Building Confidential Verifiable Replicated Services. Technical Report MSR-TR-201916.
[71]
Fahad Saleh. 2021. Blockchain without waste: Proof-of-stake. Rev. Financ. Stud. 34, 3 (2021), 1156–1190.
[72]
SatoshiLabs. 2018. [PSA] Non-genuine Trezor One Devices Spotted: Be Careful, Buy Only From Trezor Shop or Authorized Resellers. Retrieved from https://blog.trezor.io/psa-non-genuine-trezor-devices-979b64e359a7.
[73]
Andreas Schaad, Tobias Reski, and Oliver Winzenried. 2019. Integration of a secure physical element as a trusted oracle in a hyperledger blockchain. In Proceedings of the International Conference on E-Business and Telecommunications (ICETE’19). Scitepress, 498–503.
[74]
Slush and Stick. 2021. Trezor Hardware Wallet. Retrieved from https://trezor.io/.
[75]
Solana. 2021. Solana: High-performance Blockchain. Retrieved from https://solana.com/.
[76]
Nick Spanos. 2021. Zap Protocol. Retrieved from https://zap.org/docs/.
[77]
Paul Sztorc. 2015. Truthcoin, Peer-to-peer Oracle system and Prediction Marketplace. Retrieved from https://www.truthcoin.info/papers/truthcoin-whitepaper.pdf.
[78]
Bridge Oracle Team. 2021. Bridge Oracle System: First Ever Public Oracle System on TRON Network. Retrieved from https://bridge.link/Bridge_White_Paper.pdf.
[79]
Stellar Team. 2021. Stellar Is an Open Network for Storing and Moving Money. Retrieved from https://www.stellar.org/?locale=en.
[80]
Tellor. 2021. Tellor. Retrieved from https://docs.tellor.io/tellor/whitepaper/.
[81]
Jason Teutsch and Christian Reitwießner. 2017. Truebit: A Scalable Verification Solution for Blockchains. Retrieved from https://people.cs.uchicago.edu/ teutsch/papers/truebit.pdf.
[82]
TLSnotary. 2014. TLSnotary a Mechanism for Independently Audited https Sessions. Retrieved from https://tlsnotary.org/TLSNotary.pdf.
[83]
Tomshardware. 2022. $1500 for Core i9: CPU Prices in Russia Soar Amid Sanctions. Retrieved from https://www.tomshardware.com/news/cpu-prices-in-russia-soar.
[84]
TRON. 2021. TRON Network. Retrieved from https://tron.network/.
[85]
Santander UK. 2018. Santander Launches the First Blockchain-based International Money Transfer Service across Four Countries. Retrieved from https://www.santander.co.uk/about-santander/media-centre/press-releases/santander-launches-the-first-blockchain-based-international-money-transfer-service-across-four.
[86]
Vyper. 2021. Vyper: A Contract-oriented, Pythonic Programming Language for Ethereum Virtual Machine (EVM). Retrieved from https://vyper.readthedocs.io/en/stable/.
[87]
S. Wang, H. Lu, X. Sun, Y. Yuan, and F. Wang. 2019. A novel blockchain oracle implementation scheme based on application specific knowledge engines. In Proceedings of the IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI’19). IEEE, 258–262.
[88]
Jonathan Warren. 2012. Bitmessage: A Peer-to-peer Message Authentication and Delivery System. Retrieved from https://bitmessage.org/bitmessage.pdf.
[89]
Kain Warwick. 2021. Synthetix The Derivatives Liquidity Protocol. Retrieved from https://docs.synthetix.io/litepaper.
[90]
Wibu. 2020. Wibu CmDongle. Retrieved from https://www.wibu.com/products/codemeter/cmdongle.html.
[91]
Claes Wohlin. 2014. Guidelines for snowballing in systematic literature studies and a replication in software engineering. In Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering. ACM, 1–10.
[92]
Sangyeon Woo, Jeho Song, and Sungyong Park. 2020. A distributed oracle using intel SGX for blockchain-based IoT applications. Sensors 20, 9 (2020), 2725.
[93]
Xiwei Xu, Cesare Pautasso, Liming Zhu, Vincent Gramoli, Alexander Ponomarev, An Binh Tran, and Shiping Chen. 2016. The blockchain as a software connector. In Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture (WICSA’16). IEEE, 182–191.
[94]
Xiwei Xu, Cesare Pautasso, Liming Zhu, Qinghua Lu, and Ingo Weber. 2018. A pattern collection for blockchain-based applications. In Proceedings of the 23rd European Conference on Pattern Languages of Programs. ACM, 1–20.
[95]
Xiwei Xu, Ingo Weber, and Mark Staples. 2019. Blockchain patterns. In Architecture for Blockchain Applications. Springer, 113–148.
[96]
Abdullah A. Zarir, Gustavo A. Oliva, Zhen M. Jiang, and Ahmed E. Hassan. 2021. Developing cost-effective blockchain-powered applications: A case study of the gas usage of smart contract transactions in the ethereum blockchain platform. ACM Trans. Softw. Eng. Methodol. 30, 3 (2021), 1–38.
[97]
Can Zhang, Liehuang Zhu, Chang Xu, and Kashif Sharif. 2020. PRVB: Achieving privacy-preserving and reliable vehicular crowdsensing via blockchain oracle. IEEE Trans. Vehic. Technol. 70, 1 (2020), 831–843.
[98]
Fan Zhang, Ethan Cecchetti, Kyle Croman, Ari Juels, and Elaine Shi. 2016. Town crier: An authenticated data feed for smart contracts. In Proceedings of the aCM sIGSAC Conference on Computer and Communications Security. ACM, 270–282.
[99]
Fan Zhang, Deepak Maram, Harjasleen Malvai, Steven Goldfeder, and Ari Juels. 2020. Deco: Liberating web data using decentralized oracles for tls. In Proceedings of the ACM SIGSAC Conference on Computer and Communications Security. ACM, 1919–1938.
[100]
Z. Zhang, L. Huang, R. Tang, T. Peng, L. Guo, and X. Xiang. 2020. Industrial blockchain of things: A solution for trustless industrial data sharing and beyond. In Proceedings of the IEEE 16th International Conference on Automation Science and Engineering (CASE’20). IEEE, 1187–1192.

Cited By

View all
  • (2024)The Critical Role of Blockchain Oracles in Web 3Decentralizing the Online Experience With Web3 Technologies10.4018/979-8-3693-1532-3.ch010(207-224)Online publication date: 15-Mar-2024
  • (2024)Veritas: Layer-2 Scaling Solution for Decentralized Oracles on Ethereum Blockchain with Reputation and Real-Time ConsiderationsJournal of Sensor and Actuator Networks10.3390/jsan1302002113:2(21)Online publication date: 7-Mar-2024
  • (2024)Securing Critical Infrastructure with Blockchain Technology: An Approach to Cyber-ResilienceComputers10.3390/computers1305012213:5(122)Online publication date: 15-May-2024
  • Show More Cited By

Index Terms

  1. Connect API with Blockchain: A Survey on Blockchain Oracle Implementation

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Computing Surveys
    ACM Computing Surveys  Volume 55, Issue 10
    October 2023
    772 pages
    ISSN:0360-0300
    EISSN:1557-7341
    DOI:10.1145/3567475
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 02 February 2023
    Online AM: 20 October 2022
    Accepted: 12 September 2022
    Revised: 03 September 2022
    Received: 09 August 2021
    Published in CSUR Volume 55, Issue 10

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Blockchain
    2. decentralized oracle
    3. blockchain oracle
    4. smart contracts

    Qualifiers

    • Survey
    • Refereed

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1,398
    • Downloads (Last 6 weeks)109
    Reflects downloads up to 14 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)The Critical Role of Blockchain Oracles in Web 3Decentralizing the Online Experience With Web3 Technologies10.4018/979-8-3693-1532-3.ch010(207-224)Online publication date: 15-Mar-2024
    • (2024)Veritas: Layer-2 Scaling Solution for Decentralized Oracles on Ethereum Blockchain with Reputation and Real-Time ConsiderationsJournal of Sensor and Actuator Networks10.3390/jsan1302002113:2(21)Online publication date: 7-Mar-2024
    • (2024)Securing Critical Infrastructure with Blockchain Technology: An Approach to Cyber-ResilienceComputers10.3390/computers1305012213:5(122)Online publication date: 15-May-2024
    • (2024)DPTracer: Integrating Log-Driven Accountability into Data Provision NetworksApplied Sciences10.3390/app1418850314:18(8503)Online publication date: 20-Sep-2024
    • (2024)A Distributed Efficient Blockchain Oracle Scheme for Internet of ThingsIEICE Transactions on Communications10.23919/transcom.2023EBP3156E107-B:9(573-582)Online publication date: Sep-2024
    • (2024)A Tool to Facilitate the Design of Smart Contracts in Smart Water Distribution Networks2024 IFIP Networking Conference (IFIP Networking)10.23919/IFIPNetworking62109.2024.10619818(708-713)Online publication date: 3-Jun-2024
    • (2024)Design and Application of Music NFT Trading System Based on Blockchain and Multi-layer MintingProceedings of the 2024 6th Blockchain and Internet of Things Conference10.1145/3688225.3688242(42-49)Online publication date: 19-Jul-2024
    • (2024)On Identity, Transaction, and Smart Contract Privacy on Permissioned and Permissionless Blockchain: A Comprehensive SurveyACM Computing Surveys10.1145/367616456:12(1-35)Online publication date: 29-Jun-2024
    • (2024)Security-Enhanced Data Sharing Scheme With Location Privacy Preservation for Internet of VehiclesIEEE Transactions on Vehicular Technology10.1109/TVT.2024.339330273:9(13751-13764)Online publication date: Sep-2024
    • (2024)Oracle Based Privacy-Preserving Cross-Domain Authentication SchemeIEEE Transactions on Sustainable Computing10.1109/TSUSC.2024.33503439:4(602-614)Online publication date: Jul-2024
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Full Text

    View this article in Full Text.

    Full Text

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media