|
|
ارائه یک ساز و کار مدیریت اعتماد مبتنی بر بلاک چین برای اینترنت اشیاء
|
|
|
|
|
نویسنده
|
جعفری زهرا ,رنجبر وحید ,مصطفوی اکبر
|
منبع
|
علوم رايانش و فناوري اطلاعات - 1402 - دوره : 12 - شماره : 4 - صفحه:1 -11
|
چکیده
|
استفاده روزافزون از اشیاء متصل در سیستم های اینترنت اشیاء منجر به تولید حجم زیادی از دادهها میشود که این امر، چالش ها و مسائل امنیتی متعددی را ایجاد کرده و مانع از کاربرد گسترده اینترنت اشیاء می شود. مدیریت اعتماد یک راهکار شناخته شده برای بهبود امنیت در اینترنت اشیاء است که در آن با ارزیابی رفتار کاربران و محاسبه میزان اعتماد به آنها، حملات مخرب شناسایی میشوند. روش های سنتی مدیریت اعتماد متمرکز، الزامات مقیاسپذیری و محدودیت منابع دستگاههای اینترنت اشیاء را برآورده نمیکنند. بلاکچین به دلیل ویژگی عدم تمرکز و تغییرناپذیری برای رفع چالشهای مدیریت اعتماد در اینترنت اشیاء استفاده میشود. در این مقاله یک روش مدیریت اعتماد مبتنی بر بلاکچین ارائه میشود که در آن هر شیء، میزان اعتماد ارائهدهندگان خدمات که با آنها در تعامل بوده است را با استفاده از معیار کیفیت خدمات ارزیابی کرده و در بلاکچین منتشر میکند. در این روش، گرهها بر اساس میزان اعتماد سطحبندی شده و پس از تحلیل رفتار، شامل مجازات و پاداش میشوند. نتایج ارزیابی روش پیشنهادی نشان میدهد که روش پیشنهادی عملکرد مناسبی در تشخیص گرههای مخرب و مقابله با حملات بدگویی، خودتبلیغی، خاموش-روشن و رایگیری دارد.
|
کلیدواژه
|
اینترنت اشیاء، بلاک چین، مدیریت اعتماد توزیع شده، مکانیسم پاداش و مجازات
|
آدرس
|
دانشگاه یزد, دانشکده مهندسی کامپیوتر, ایران, دانشگاه یزد, دانشکده مهندسی کامپیوتر, ایران, دانشگاه یزد, دانشکده مهندسی کامپیوتر, ایران
|
پست الکترونیکی
|
a.mostafavi@yazd.ac.ir
|
|
|
|
|
|
|
|
|
a blockchain-based trust management mechanism for iot
|
|
|
Authors
|
jafari zahra ,ranjbar vahid ,mostafavi akbar
|
Abstract
|
the increasing use of connected objects in internet of things systems leads to the production of a large amount of data, which creates many challenges and security issues and prevents the widespread use of internet of things. trust management is a well-known solution to improve security in the internet of things, in which malicious attacks are detected by evaluating user behavior and calculating the level of trust in them. traditional methods of distributed trust management do not meet the scalability requirements and resource limitations of iot devices. blockchain is used to solve the challenges of trust management in the internet of things due to its lack of centralization and immutability. in this article, a blockchain-based trust management method is presented, in which each object evaluates the level of trust of the service providers it has interacted with using the service quality criterion and publishes it in the blockchain. in this method, the nodes are leveled based on the level of trust and after analyzing the behavior, they are punished and rewarded. the evaluation of the proposed method show that the proposed method has a good performance in detecting malicious nodes and dealing with bad-mouthing, self-promotion, on-off and voting attacks.
|
Keywords
|
blockchain ,distributed trust management ,internet of things (iot) ,reward and punishment mechanism
|
|
|
|
|
|
|
|
|
|
|