مروری بر سیستم امتیازدهی آنلاین و فناوری دفتر کل توزیعشده مبتنی و قراردادهای هوشمند
محورهای موضوعی : فناوری اطلاعات و ارتباطات
1 - دانشگاه آزاد اسلامی یاسوج
کلید واژه:
چکیده مقاله :
منظور از دفترکل توزیع شده، پایگاه دادهای است که در آن اطلاعات مختلف به شکل غیرمتمرکز ذخیره میشوند. یک «دفترکل توزیع شده» (Distributed Ledger) که اسم دیگر آن «فناوری دفترکل توزیع شده» یا DLT، به پایگاه دادهای در فضای مجازی گفته میشود که بین شبکهای از چند کامپیوتر متصل به هم مشترک است. در بسیاری از کشورهای توسعهیافته تلاش شده است تا با ایجاد تحول در قراردادهای هوشمند، زمینه تسریع و تسهیل امتیازدهی آنلاین فراهم شود. کشورهایی نظیر امریکا و انگلستان، نهتنها با وضع قوانین جدید از نظام ثبت سنتی به ثبت الکترونیک تغییر وضعیت دادهاند، بلکه با بهرهگیری از فناوریهای جدید، نظام ثبتی نو با استفاده از قراردادهای هوشمند در بستر بلاک چین پایهریزی کردهاند. در ایران هرچند با وضع قوانین جدیدی نظیر قانون حدنگاری تلاش شده که ثبت الکترونیک بیشازپیش توسعه یابد، اما استفاده از روشهای ثبت نو در بستر بلاک چین با بهرهگیری از قراردادهای هوشمند، نیازمند زمینهها و زیرساختهای فنی و قراردادهای هوشمند لازم است. قراردادهای هوشمند، قراردادهایی الکترونیکی هستند که شاخصههایی منحصربهفرد مانند امنیت، نظارت، بازده مبادلاتی، بینیازی از دخالت واسطههای مالی و تجاری نسبت به سایر قراردادهای الکترونیکی دارند. پیادهسازی فرایند انعقاد این قراردادها در فناوری دفتر کل توزیعشده مبتنی توجه به چالشهای این حوزه، ازجمله نحوه احراز زمان و مکان انعقاد این قراردادها، چالشهای مرتبط با عیوب اراده، نظام مسئولیت و نظام پذیرش خطر است. حل این چالشها میتواند پذیرش این قراردادها در سیستم امتیازدهی آنلاین را هموارتر کند. در این مقاله تلاش شده است با استفاده از آخرین آثار علمی منتشرشده و بررسی مروری بر سیستم امتیازدهی آنلاین و فناوری دفتر کل توزیعشده مبتنی و قراردادهای هوشمند، ظرفیتها، بسترها، چالشها، نواقص، نارسائیها و راهکارهای موجود بررسی شوند.
Distributed ledger is a database in which various information is stored in a decentralized manner. A "Distributed Ledger" (Distributed Ledger), also known as "Distributed Ledger Technology" or DLT, refers to a database in virtual space that is shared between a network of several interconnected computers. In many developed countries, efforts have been made to accelerate and facilitate online scoring by developing smart contracts. Countries such as the United States and the United Kingdom have not only changed the situation from the traditional registration system to electronic registration by enacting new laws, but also by using new technologies, they have established a new registration system using smart contracts on the blockchain platform. In Iran, although new laws such as the Limitation Law have been put in place to further develop electronic registration, the use of new registration methods in the context of blockchain using smart contracts requires technical fields and infrastructure and smart contracts. Smart contracts are electronic contracts that have unique features such as security, monitoring, exchange efficiency, no need for the involvement of financial and commercial intermediaries compared to other electronic contracts. The implementation of the process of concluding these contracts in distributed ledger technology is based on paying attention to the challenges of this field, including how to ascertain the time and place of concluding these contracts, challenges related to defects of will, responsibility system and risk acceptance system. Solving these challenges can make the acceptance of these contracts in the online scoring system smoother. In this article, an attempt has been made by using the latest published scientific works and a review of the online scoring system and distributed ledger technology based on smart contracts, capacities, platforms, challenges, shortcomings, inadequacies and existing solutions.
[1] Heavin, Ciara, and Daniel J. Power. "Challenges for digital transformation–towards a conceptual decision support guide for managers." Journal of Decision Systems 27, no. sup1 (2018): 38-45.
[2] Yelp, 2015. https://www.yelp.co.uk/
[3] Zheng, Zibin, Shaoan Xie, Hongning Dai, Xiangping Chen, and Huaimin Wang. "An overview of blockchain technology: Architecture, consensus, and future trends." In 2017 IEEE international congress on big data (BigData congress), pp. 557-564. IEEE, 2017.
[4] Liu, Xing, Bahar Farahani, and Farshad Firouzi. "Distributed Ledger Technology." In Intelligent Internet of Things, pp. 393-431. Springer, Cham, 2020.
[5] Zheng, Zibin, Shaoan Xie, Hong-Ning Dai, Xiangping Chen, and Huaimin Wang. "Blockchain challenges and opportunities: A survey." International Journal of Web and Grid Services 14, no. 4 (2018): 352-375
[6] Salah, Khaled, M. Habib Ur Rehman, Nishara Nizamuddin, and Ala Al-Fuqaha. "Blockchain for AI: Review and open research challenges." IEEE Access 7 (2019): 10127-10149.
[7] Saad, A., and Soo Young Park. "Decentralized Directed acyclic graph based DLT Network." In Proceedings of the International Conference on Omni-Layer Intelligent Systems, pp. 158-163. 2019.
[8] Bexam: The next generation blockchain/DAG hybrid platform, [Online]. Available: https://www.bexam.io/, Accessed May 6, 2019.
[9] Lamba, Anil, Satinderjeet Singh, Singh Balvinder, Natasha Dutta, and Sivakumar Rela. "Mitigating IoT Security and Privacy Challenges Using Distributed Ledger Based Blockchain (Dl-BC) Technology." International Journal For Technological Research In Engineering 4, no. 8 2017.
[10] Steemit: Private and public blockchain [Online]. Available: www.steemit.com/blockchain.
[11] Zheng, Zibin, Shaoan Xie, Hongning Dai, Xiangping Chen, and Huaimin Wang. "An overview of blockchain technology: Architecture, consensus, and future trends." In 2017 IEEE international congress on big data (BigData congress), pp. 557-564. IEEE, 2017.
[12] Lin, Iuon-Chang, and Tzu-Chun Liao. "A Survey of Blockchain Security Issues and Challenges." IJ Network Security 19, no. 5 (2017): 653-659.
[13]Miraz, Mahdi H., and Maaruf Ali. "Applications of blockchain technology beyond cryptocurrency." arXiv preprint arXiv :1801.03528 2018.
[14] Yuan, Yong, and Fei-Yue Wang. "Blockchain and cryptocurrencies: Model, techniques, and applications." IEEE Transactions on Systems, Man, and Cybernetics: Systems 48, no. 9 (2018): 1421-1428 [15] Luu, Loi, Duc-Hiep Chu, Hrishi Olickel, Prateek Saxena, and Aquinas Hobor. "Making smart contracts smarter." In Proceedings of the 2016 ACM SIGSAC conference on computer and communications security, pp. 254-269. 2016.
[16] Bahga, Arshdeep, and Vijay K. Madisetti. "Blockchain platform for industrial internet of things." Journal of Software Engineering and Applications 9, no. 10 (2016): 533-546.
[17] Wood, Gavin. "Ethereum: A secure decentralised generalised transaction ledger." Ethereum project yellow paper 151, no. 2014 (2014): 1-32.
[18] A Kosba, Ahmed, Andrew Miller, Elaine Shi, Zikai Wen, and Charalampos Papamanthou. "Hawk: The blockchain model of cryptography and privacy-preserving smart contracts." In 2016 IEEE symposium on security and privacy (SP), pp. 839-858. IEEE, 2016.
[19] Kakavand, Hossein, Nicolette Kost De Sevres, and Bart Chilton. "The blockchain revolution: An analysis of regulation and technology related to distributed ledger technologies." Available at SSRN 2849251 (2017).
[20] Dorri, Ali, Salil S. Kanhere, and Raja Jurdak. "Blockchain in internet of things: challenges and solutions." arXiv preprint arXiv:1608.05187 (2016).
[21] Tapscott, Don, and Alex Tapscott. “Blockchain revolution: how the technology behind bitcoin is changing money, business, and the world”. Penguin, 2016.
[22] Kim, Seoyoung, and Atulya Sarin. "Distributed ledger and Blockchain technology: framework and use cases." Forthcoming, Journal of Investment Management (2019).
[23] Kraft, Daniel. "Difficulty control for blockchain-based consensus systems." Peer-to-Peer Networking and Applications 9, no. 2 (2016): 397-413.
[24] Aung, Yu Nandar, and Thitinan Tantidham. "Ethereum-based Emergency Service for Smart Home System: Smart Contract Implementation." In 2019 21st International Conference on Advanced Communication Technology (ICACT), pp. 147-152. IEEE, 2019
[25] Aras, Supriya Thakur, and Vrushali Kulkarni. "Blockchain and Its Applications–A Detailed Survey." International Journal of Computer Applications 180, no. 3 (2017): 29-35.
[26] Watanabe, Hiroki, Shigeru Fujimura, Atsushi Nakadaira, Yasuhiko Miyazaki, Akihito Akutsu, and Jay Kishigami. "Blockchain contract: Securing a blockchain applied to smart contracts." In 2016 IEEE international conference on consumer electronics (ICCE), pp. 467-468. IEEE, 2016.
[27] Andreev, R. A., P. A. Andreeva, L. N. Krotov, and E. L. Krotova. "Review of blockchain technology: Types of blockchain and their application." Intellekt. Sist. Proizv. 16, no. 1 (2018): 11-14
[28] Wu, Shuang, and David Galindo. "Evaluation and Improvement of Two Blockchain Based E-voting System: Agora and Proof of Vote." (2018).
[29] "Voatz - Voting Redefined." Voatz.com. N. p., 2019. Web. 2 June 2019
[30] Zyskind, Guy, and Oz Nathan. "Decentralizing privacy: Using blockchain to protect personal data." In 2015 IEEE Security and Privacy Workshops, pp. 180-184. IEEE, 2015.
[31] Zhang, Yuanyu, Shoji Kasahara, Yulong Shen, Xiaohong Jiang, and Jianxiong Wan. "Smart contract-based access control for the internet of things." IEEE Internet of Things Journal 6, no. 2 (2018): 1594-1605. [30] Bogner, Andreas, Mathieu Chanson, and Arne Meeuw. "A decentralised sharing app running a smart contract on the ethereum blockchain." In Proceedings of the 6th International Conference on the Internet of Things, pp. 177-178. 2017.
[32] Sankar, Lakshmi Siva, M. Sindhu, and M. Sethumadhavan. "Survey of consensus protocols on blockchain applications." In 2017 4th International Conference on Advanced Computing and Communication Systems (ICACCS), pp. 1-5. IEEE, 2017.
[33] Patrick Dai, Neil Mahi, Jordan Earls, Alex Norta,”Smart-Contract Value-Transfer Protocols on Distributed Mobile Application Platform” IEEE, 2017
[68] Dinh, Tien Tuan Anh, Rui Liu, Meihui Zhang, Gang Chen, Beng Chin Ooi, and Ji Wang. "Untangling blockchain: A data processing view of blockchain systems." IEEE Transactions on Knowledge and Data Engineering 30, no. 7 (2018): 1366-1385.
[34] Zhang, Shijie, and Jong-Hyouk Lee. "Analysis of the main consensus protocols of Blockchain." ICT Express (2019).
[35] "TIVI Powered By Smartmatic And Cybernetica - Tivi.Io." Tivi.io. N. p., 2019. Web. 2 June 2019
[36] Li, Y. J., & Dai, Y. F. (2010). Research on trust mechanism for peer-topeer network. Chinese Journal of Computers, 33(3), 390-405.
[37] "Home Page - Procivis." Procivis. N. p., 2019. Web. 2 June 2019.
[38] Stern, Jeffrey. "Votem® - Votem - Voting For A Mobile World." Votem - Voting for a Mobile World. N. p., 2019. Web. 2 June 2019.
[39] Polys — Online Voting System." Polys. N. p., 2019. Web. 2 June 2019