مشخصات مقاله | |
ترجمه عنوان مقاله | مکانیسم اجماع برای بلاکچین نرم افزاری در اینترنت اشیا (IoT) |
عنوان انگلیسی مقاله | Consensus mechanism for software-defined blockchain in internet of things |
نشریه | الزویر |
انتشار | مقاله سال 2023 |
تعداد صفحات مقاله انگلیسی | 9 صفحه |
هزینه | دانلود مقاله انگلیسی رایگان میباشد. |
نوع نگارش مقاله |
مقاله پژوهشی (Research Article) |
مقاله بیس | این مقاله بیس نمیباشد |
نمایه (index) | scopus |
نوع مقاله | ISI |
فرمت مقاله انگلیسی | |
شناسه ISSN | 2667-3452 |
فرضیه | ندارد |
مدل مفهومی | ندارد |
پرسشنامه | ندارد |
متغیر | ندارد |
رفرنس | دارد |
رشته های مرتبط | مهندسی کامپیوتر و فناوری اطلاعات |
گرایش های مرتبط | اینترنت و شبکه های گسترده – مهندسی نرم افزار – هوش مصنوعی |
نوع ارائه مقاله |
ژورنال |
مجله | اینترنت اشیا و سیستم های فیزیکی-سایبری – Internet of Things and Cyber-Physical Systems |
دانشگاه | Donghua University, Shanghai, China |
کلمات کلیدی | اینترنت اشیا – بلاک چین هوشمند – تعریف نرم افزار – مکانیسم اجماع – DPOS-PBFT |
کلمات کلیدی انگلیسی | Internet of things – Smart blockchain – Software definition – Consensus mechanism – DPOS-PBFT |
شناسه دیجیتال – doi |
https://doi.org/10.1016/j.iotcps.2022.12.004 |
لینک سایت مرجع | https://www.sciencedirect.com/science/article/pii/S266734522200030X |
کد محصول | e17408 |
وضعیت ترجمه مقاله | ترجمه آماده این مقاله موجود نمیباشد. میتوانید از طریق دکمه پایین سفارش دهید. |
دانلود رایگان مقاله | دانلود رایگان مقاله انگلیسی |
سفارش ترجمه این مقاله | سفارش ترجمه این مقاله |
فهرست مطالب مقاله: |
Abstract 1 Introduction 2 Recent related research 3 Based on the improved DPOS-PBFT supervisable consensus mechanism scheme 4 Results and discussion 5 Conclusion Declaration of competing interest References |
بخشی از متن مقاله: |
Abstract This article aims to discuss the consensus mechanism of software-defined blockchain in the Internet of Things, analyze the characteristics of the traditional consensus mechanism algorithms, on the basis of comparing the advantages of each model, the traditional consensus mechanism algorithm is improved. Later, a supervisable consensus scheme based on improved DPOS-PBFT (Delegated proof of stake-Practical Byzantine Fault Tolerance) was proposed. In the context of the development of the Internet of Things technology, the decentralized distributed computing paradigm is used to improve the blockchain smart contract technology, and the DPOS blockchain consensus mechanism is optimized based on the DPOS protocol of the credit model. In addition, through the dynamic grouping algorithm of credibility, the research ranks the credit level of the consensus nodes of the blockchain network, thus further realizing the supervision of the Internet of Things system. The results of the case analysis show that the success rate of the mechanism algorithm can still be maintained at about 97% after 3000 user requests, the maximum delay remains below 8s after 3000 user requests, the minimum delay is always around 3s, the average delay is 2.38s, the overall performance of the algorithm is superior. It can ensure the final consistency of data transmission of each node in the Internet of Things, the research on the blockchain consensus mechanism in the Internet of Things has practical reference value.
Introduction With the development of physical network technology, Bitcoin [1] As a new encrypted digital currency, it began to be used in the field of financial security and widely used in the supply chain, as the underlying technology to realize Bitcoin virtualization, Blockchain technology has begun to attract people’s attention. The essence of blockchain is a decentralized distributed database, as an emerging technology, Blockchain provides users with a reliable exchange trading platform with its own advantages such as autonomy, synchronicity, and anonymity, provide data integrity to ensure the authenticity of content and user transparency. In the budding period of the development of blockchain [[2], [3], [4]], as the bottom layer of Bitcoin, the application of blockchain is only limited to the use of mathematical methods to calculate and maintain the recorded data of the distributed ledger that will not be tampered with. With the continuous development of blockchain technology, it began to be gradually applied to stocks and bonds in the financial field. In transactions, people introduce “smart contracts” through programs and algorithms, apply blockchain technology to ensure the integrity and reliability of financial transactions. In the current stage of development, Blockchain technology has entered a period of rapid development, the development of technologies such as big data [5] and artificial intelligence [6] has brought about changes in Internet technology, the IoT solution of the autonomous self-organizing network has gradually penetrated into all aspects of social life. The connection between the Internet of Things and advanced technologies such as big data and artificial intelligence is constantly deepening.
Conclusion With the development of the Internet of Things, the emergence of many decentralized P2P self-organizing network trading platforms makes blockchain technology a hot topic of research quickly, traditional distributed consensus algorithms have problems such as network delay and transmission errors, in order to solve these problems, this research proposes an improved DPOS-PBFT supervisable consensus mechanism based on the traditional consensus mechanism algorithm, and compare the performance with traditional consensus algorithms such as Raft, POW, POS, DPOS, PBFT, etc., the results of the case analysis show that the success rate of the mechanism algorithm can still be maintained at about 97% after 3000 user requests, the maximum delay remains below 8s after 3000 user requests, the minimum delay is always around 3s, the average delay is 2.38s, the overall performance of the algorithm is superior. However, the research still has some shortcomings. First, this research did not consider the issue of secure multi-party computing, in the distributed network to solve the collaborative computing of users who do not trust each other, this problem should be taken into consideration, therefore, secure multi-party computing can be integrated with the consensus mechanism in the future. Second, the number of specific blockchain nodes in the Ethereum environment varies according to the type of application, in the future, different numbers of attack nodes can be added to the Ethereum network for testing. |