Araştırma Makalesi
BibTex RIS Kaynak Göster

Performing Parametric Transactions with Blockchain and Oracles

Yıl 2022, Sayı: 35, 489 - 496, 07.05.2022
https://doi.org/10.31590/ejosat.1093723

Öz

Blockchain is a technology developed for the tamper-proof storage of data. The more effective use of blockchain technology and the emergence of decentralized applications have been realized through smart contracts. However, smart contracts cannot receive data from outside the blockchain they are working on. This problem limits the emergence of projects for the solution of real-life problems. Blockchain oracles fill the communication gap between on- and off-blockchain data.
In this research, served information about blockchain technology and smart contracts are given. Then, Blockchain oracles were explained, and information was given about the Blockchain oracle technology architecture, academic study statistics, and major commercial initiatives in this field. In the last section of the research, a case study was demonstrated for the creation of the Blockchain oracles system. In the research, the architecture that constitutes the pilar of a system necessary for transferring data into and out of the blockchain has been revealed theoretically and practically.

Kaynakça

  • Allison, I. (2016). Skuchain: Here’s how blockchain will save global trade a trillion dollars. International Business Times, 1–5. https://www.ibtimes.co.uk/skuchain-heres-how-blockchain-will-save-global-trade-trillion-dollars-1540618. Erişim tarihi: 28.12.2021
  • API3 (2020) API3, https://api3.org/. Erişim tarihi: 28.02.2022
  • Azaria, A., Ekblaw, A., Vieira, T., & Lippman, A. (2016, August). Medrec: Using blockchain for medical data access and permission management. In 2016 2nd international conference on open and big data (OBD) (pp. 25-30). IEEE.
  • Beniiche, A. (2020). A study of blockchain oracles. arXiv preprint arXiv:2004.07140.
  • ChainLink (2017). ChainLink, https://chain.link/. Erişim tarihi: 28.02.2022
  • Clack, C. D., Bakshi, V. A. ve Braine, L. (2016). Smart contract templates: foundations, design landscape and research directions. arXiv preprint arXiv:1608.00771.
  • Cryptopedia (2022), What Is Chainlink in 5 Minutes. https://www.gemini.com/cryptopedia/what-is-chainlink-and-how-does-it-work. Erişim tarihi: 27.02.2022
  • Curran, B. (2018) What Are Oracles? Smart Contracts, Chainlink & “The Oracle Problem. https://blockonomi.com/oracles-guide. Erişim tarihi:27.02.2022
  • Dale, O. (2019) What Is Chainlink? Guide to The Decentralized Oracle Network. https://blockonomi.com/chainlink-guide/. Erişim tarihi:27.02.2022
  • Dia (2018). Dia, https://www.diadata.org/. Erişim tarihi: 28.02.2022
  • Haber, S. ve Stornetta, W. S. (1991). How to time-stamp a digital document. Journal of Cryptology, 3(2), 99–111. doi:10.1007/BF00196791
  • Jamil, F., Hang, L., Kim, K. ve Kim, D. (2019). A Novel Medical Blockchain Model for Drug Supply Chain Integrity Management in a Smart Hospital. Electronics . doi:10.3390/electronics8050505
  • Liu, M. ve Fraser, J. (2018). Origin White Paper. https://www.originprotocol.com/en/whitepaper. Erişim tarihi: 23.12.2021
  • Merkle, R. C. (1987). A Digital Signature Based on a Conventional Encryption Function. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 293 LNCS, 369–378. doi:10.1007/3-540-48184-2_32
  • Mik, E. (2017). Smart contracts: terminology, technical limitations and real world complexity. Law, Innovation and Technology, 9(2), 269-300.
  • Mittal, V. (2017). A survey of Blockchain Technologies for Open Innovation. World Open Innovation Conference 2017, (November), 1–27.
  • Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review, 21260.
  • Provable (2018). Provable, https://provable.xyz/. Erişim tarihi: 28.02.2022
  • Ramachandran, A., & Kantarcioglu, D. (2017). Using blockchain and smart contracts for secure data provenance management. arXiv preprint arXiv:1709.10000.
  • Sharma, A. (2018). 5 Trends Shows How Blockchain Is Changing Social Media | Hacker Noon. Hackernoon. 24 Ağustos. https://hackernoon.com/5-trends-shows-how-blockchain-is-changing-social-media-ba50c975c041. Erişim tarihi: 26.11.2021
  • Tellor (2020). Tellor, https://tellor.io/. Erişim tarihi: 28.02.2022

Blok Zincir ve Ulak (Oracles) İle Parametrik İşlemlerin Gerçekleştrilmesi

Yıl 2022, Sayı: 35, 489 - 496, 07.05.2022
https://doi.org/10.31590/ejosat.1093723

Öz

Blok zincir, verinin kurcalamaya karşı güvenli olarak saklanmasına yönelik geliştirilmiş bir teknolojisidir. Blok zincir teknolojisinin daha etkin kullanılması ve merkezi olmayan uygulamaların ortaya çıkışı akıllı sözleşmeler aracılığı ile gerçekleşmiştir. Ancak akıllı sözleşmeler üzerinde çalıştıkları blok zincir dışından veri alamamaktadır. Bu problem gerçek yaşam problemlerinin çözümü adına projelerin ortaya çıkışını sınırlandırmaktadır. Blok zincir ulakları blok zincir içi ve dışı verileri arasındaki iletişim boşluğunu doldurmaktadır.
Bu çalışmada blok zincir teknolojisi ve akıllı sözleşmeler hakkında bilgi verilmiştir. Ardından Blok zincir ulakları tanıtılmış olup, ulak teknolojisi mimarisi, akademik çalışma istatistiği, bu alandaki belli başlı ticari girişimler hakkında bilgi verilmiştir. Çalışmanın son bölümünde blok zincir ulak sisteminin oluşturulması için örnek çalışma yapılmıştır. Yapılan çalışmada blok zincir içine ve dışına verilerin aktarılması için gerekli bir sistemin temel taşını oluşturan mimari teorik ve uygulamalı olarak ortaya koyulmuştur.

Kaynakça

  • Allison, I. (2016). Skuchain: Here’s how blockchain will save global trade a trillion dollars. International Business Times, 1–5. https://www.ibtimes.co.uk/skuchain-heres-how-blockchain-will-save-global-trade-trillion-dollars-1540618. Erişim tarihi: 28.12.2021
  • API3 (2020) API3, https://api3.org/. Erişim tarihi: 28.02.2022
  • Azaria, A., Ekblaw, A., Vieira, T., & Lippman, A. (2016, August). Medrec: Using blockchain for medical data access and permission management. In 2016 2nd international conference on open and big data (OBD) (pp. 25-30). IEEE.
  • Beniiche, A. (2020). A study of blockchain oracles. arXiv preprint arXiv:2004.07140.
  • ChainLink (2017). ChainLink, https://chain.link/. Erişim tarihi: 28.02.2022
  • Clack, C. D., Bakshi, V. A. ve Braine, L. (2016). Smart contract templates: foundations, design landscape and research directions. arXiv preprint arXiv:1608.00771.
  • Cryptopedia (2022), What Is Chainlink in 5 Minutes. https://www.gemini.com/cryptopedia/what-is-chainlink-and-how-does-it-work. Erişim tarihi: 27.02.2022
  • Curran, B. (2018) What Are Oracles? Smart Contracts, Chainlink & “The Oracle Problem. https://blockonomi.com/oracles-guide. Erişim tarihi:27.02.2022
  • Dale, O. (2019) What Is Chainlink? Guide to The Decentralized Oracle Network. https://blockonomi.com/chainlink-guide/. Erişim tarihi:27.02.2022
  • Dia (2018). Dia, https://www.diadata.org/. Erişim tarihi: 28.02.2022
  • Haber, S. ve Stornetta, W. S. (1991). How to time-stamp a digital document. Journal of Cryptology, 3(2), 99–111. doi:10.1007/BF00196791
  • Jamil, F., Hang, L., Kim, K. ve Kim, D. (2019). A Novel Medical Blockchain Model for Drug Supply Chain Integrity Management in a Smart Hospital. Electronics . doi:10.3390/electronics8050505
  • Liu, M. ve Fraser, J. (2018). Origin White Paper. https://www.originprotocol.com/en/whitepaper. Erişim tarihi: 23.12.2021
  • Merkle, R. C. (1987). A Digital Signature Based on a Conventional Encryption Function. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 293 LNCS, 369–378. doi:10.1007/3-540-48184-2_32
  • Mik, E. (2017). Smart contracts: terminology, technical limitations and real world complexity. Law, Innovation and Technology, 9(2), 269-300.
  • Mittal, V. (2017). A survey of Blockchain Technologies for Open Innovation. World Open Innovation Conference 2017, (November), 1–27.
  • Nakamoto, S. (2008). Bitcoin: A peer-to-peer electronic cash system. Decentralized Business Review, 21260.
  • Provable (2018). Provable, https://provable.xyz/. Erişim tarihi: 28.02.2022
  • Ramachandran, A., & Kantarcioglu, D. (2017). Using blockchain and smart contracts for secure data provenance management. arXiv preprint arXiv:1709.10000.
  • Sharma, A. (2018). 5 Trends Shows How Blockchain Is Changing Social Media | Hacker Noon. Hackernoon. 24 Ağustos. https://hackernoon.com/5-trends-shows-how-blockchain-is-changing-social-media-ba50c975c041. Erişim tarihi: 26.11.2021
  • Tellor (2020). Tellor, https://tellor.io/. Erişim tarihi: 28.02.2022
Toplam 21 adet kaynakça vardır.

Ayrıntılar

Birincil Dil Türkçe
Konular Mühendislik
Bölüm Makaleler
Yazarlar

Mansur Beştaş 0000-0002-8192-2044

Yayımlanma Tarihi 7 Mayıs 2022
Yayımlandığı Sayı Yıl 2022 Sayı: 35

Kaynak Göster

APA Beştaş, M. (2022). Blok Zincir ve Ulak (Oracles) İle Parametrik İşlemlerin Gerçekleştrilmesi. Avrupa Bilim Ve Teknoloji Dergisi(35), 489-496. https://doi.org/10.31590/ejosat.1093723