
Blockchain ها به عنوان فعال ساز امنیت در برنامه های IOT :
بسیاری بر این عقیده هستند که این دو تکنولوژی نوپا ( IOT و Blockchain ) باعث انقلابی شگرف در محیط اطراف ما خواهد شد.
IOT یک اصطلاح برای توصیف گسترش مستمر دستگاه های همیشه آنلاین و جمع آوری داده ها در کار و زندگی شخصی ما است. Blockchain یک سیستم و تکنولوژی ثبت رمزگذاری شده و توزیع شده کامپیوتری است که اجازه می دهد تا وقایع در زمان حصول امنیت را ایجاد کند. Blockchain یک روش قابل تایید ، امن و دائمی برای ضبط اطلاعات پردازش شده توسط دستگاهای هوشمند در IOT است. Blockchain یک ساختار داده است که اجازهٔ ایجاد و نگهداری داده کلی از تراکنشها را میدهد که در میان گرههای شبکهٔ توزیعشده، به اشتراک گذاشته میشود. Blockchain با استفاده از رمزنگاری ، اجازه میدهد تا شرکتکنندگان بدون یک مرجع مرکزی دفترکل را ماهرانه اداره کنند.
وقتیکه Blockchain با IOT همگام شود، از همان سیستم به کار رفته در تراکنشهای مالی بیتکوین برای ایجاد یک رکورد تغییرناپذیر از دستگاههای هوشمند و مبادلات بین آنها استفاده خواهد کرد. این کار، دستگاههای هوشمندِ مستقل را قادر می سازد تا بدون نیاز به یک قدرت مرکزی، مستقیما ارتباط برقرار کنند و اعتبار تراکنشها را بررسی کنند. دستگاهها هنگامی که وارد شبکههای IOT می شوند، در Blockchain ثبت میشوند و پس از آن می توانند تراکنشها را پردازش کنند.
موارد متعددی برای ارتباطات مبتنی بر Blockchain وجود دارد. یک مقالهٔ منتشر شده توسط آی بی ام و سامسونگ نشان میدهد چگونه میتواند یک ماشین لباسشویی را به یک دستگاه نیمه مستقل تبدیل کند تا بتواند مواد مصرفی خود را تامین کند، خدمات تعمیر و نگهداری را خودش انجام دهد و حتی با سایر دستگاههای همکار در خانه و خارج از آن برای بهینه سازی محیط مذاکره کند.
یک سیستم آبیاری میتواند از Blockchain برای کنترل جریان آب براساس ورودی مستقیم از سنسورهایی که شرایط محصول را دریافت میکنند، استفاده کند. پلتفرمهای نفتی نیز میتوانند به طور مشابه از این فناوری برای برقراری ارتباط بین دستگاههای هوشمند و تنظیم عملکرد بر اساس شرایط آب و هوایی استفاده کنند.
همچنین نگرانیهایی در مورد قدرت پردازش مورد نیاز برای انجام رمزگذاری تمام اشیاء درگیر در اکوسیستمِ مبتنی بر Blockchain وجود دارد. اکوسیستمهای IOT بسیار متنوع هستند. برخلاف شبکههای محاسباتی عمومی، شبکههای IOT شامل دستگاههایی با قابلیتهای محاسباتی مختلف است که همهٔ آنها نمیتوانند الگوریتمهای رمزنگاری مشابه را با سرعت مطلوب اجرا کنند.
درست است که Blockchain نیاز به یک سرور مرکزی برای ذخیرهٔ معاملات و شناسه دستگاهها را حذف میکند، اما این دفترکل باید بر روی گرهها ذخیره شود. دفترکلی که به مرور زمان بزرگتر هم میشود. این حجم، فراتر از تواناییِ طیف وسیعی از دستگاههای هوشمند مانند سنسورهاست که ظرفیت ذخیره سازی بسیار پایینی دارند.
Blockchain فرایندهای موجود در صنایع مختلف از جمله تولید، تجارت، حمل و نقل، بخش مالی و حوزه سلامت را دگرگون خواهند کرد. به رغم این پیشرفتها، همچنان امنیت بیشتر برای IoT موضوع بسیار مهمی است؛ زیرا این فناوری شامل چندین دستگاه، مقدار زیادی اطلاعات، شرکای زنجیره تامین و جامعه میباشد که حفظ امنیت آن کار آسانی نیست. به عنوان مثال، در حوزه سلامت یکپارچگی حفظ حریم خصوصی و کنترل دسترسی به داده ها بسیار مهم است. همانطور که اتصالات دستگاههای مختلف IoT که بعنوان مثال اطلاعات پزشکی در زمان درمان بیمار را کنترل میکنند، نقاط ورود را برای هکرها افزایش میدهد
در اینجا چند راه وجود دارد که معماری توزیع شده میتواند به حل بسیاری از این چالش های امنیتی کمک کند
Blockchain میتواند برای ردیابی اندازه گیری دادههای سنسور و جلوگیری از تکرار هر گونه اطلاعات مخرب مورد استفاده قرار گیرد.
- استقرار دستگاههای IoT می تواند پیچیده باشد اما یک دفتر کل توزیع شده برای شناسایی دستگاههای IoT، تأیید هویت و انتقال دادههای یکپارچه امن، میتواند گزینه مناسبی باشد.
- سنسورهای IoT به جای دریافت تاییدیه از طرف شخص ثالث، برای ایجاد اعتماد میتوانند داده ها را در یک بلاکچین مبادله کنند.
- یک دفتر کل توزیع شده، منابع مخرب و ناقص را در اکوسیستم از بین میبرد و دادههای دستگاههای IOT را از دستکاری محافظت میکند.
- قرارداد هوشمند، هویت فردی و یکپارچگی داده ها را فراهم میکند و از مشکلات و ناکارایی های تکنیکی پشتیبانی میکند.
- هزینههای نصب و راه اندازی IoT را می توان از طریق بلاکچین کاهش داد، زیرا هیچ واسطهای وجود ندارد.
- دستگاههای IoT توسط Blockchain مستقیما آدرسدهی میشوند و در اختیار شما قرار میگیرند و تاریخچه دستگاههای متصل را جهت عیب یابی مشکلات ارائه میدهند.
چرا IOT و Blockchain ترکیب می شوند ؟
چندین مزیت روشن برای ایده ساختن ماشین های هوشمند که قادر به برقراری ارتباط و کارکردن از طریق Blockchain هستند وجود دارد.
اولا بحث نظارت وجود دارد سوابق Blockchain به وضوح می تواند توسط هر شخص مجاز برای اتصال به شبکه ،ردیابی و تحلیل شود.
اگر چیزی اشتباه برطرف شود ،خرابی اتفاق می افتد ،نشت داده ها در جایی که نباید باشد اتفاق می افتد رکورد Blockchain باعث می شود که پیوندهای ضعیف شناسایی واقدامات اصلاحی انجام شود .
استفاده از رمزنگاری و ذخیره سازی توزیع شده به این معنی است که داده ها را می توان توسط تمام طرفین درگیر در زنجیره تامین مورد اعتماد قرار داد. ماشین آلات به طور ایمن جزئیات معاملات را که بین خودشان بدون هیچ نظارت انسانی وجود دارد ثبت می کنند و کلید خصوصی که اجازه دسترسی به blockchain است، توسط ماشین ها نگهداری میشود و هیچ انسانی قادر به رونویسی رکورد با اطلاعات نادرست نخواهد بود.
Blockchain امکان بهبود امنیت کلی محیط IOT را فراهم می کند .بخش عمده ای از داده ها ی تولید شده توسط IOT بسیار شخصی است به عنوان مثال دستگاه های خانگی هوشمند به اطلاعات دقیق درباره زندگی و روال های روزانه ی ما دسترسی دارند. این داده هایی است که باید با سایر ماشین ها و خدمات به اشتراک گذاشته شود تا برای ما مفید باشد اما همچنین به این معنی است که فرصت های زیادی برای هکرها وجود دارد که به طور بالقوه به ما حمله کنند کسب و کار و دولت هایی که IOT سرمایه گذاری کرده اند نیز باید با این دامنه افزایش یافته برای نقض اطلاعات توسط جنایتکاران ، رقبا و دشمنان خارجی مبارزه کنند.
اجازه ی دسترسی به داده ها از دستگاه های IOT توسط Blockchain مدیریت است و به معنای یک لایه امنیتی اضافی است که هر بازیگر بدخیمی بایسیتی دور بزند ،یکی که توسط برخی از استانداردهای قوی تر رمزنگاری، در دسترس است.
بالاتر از این واقعیت که فرصت های جدیدی را ارئه می دهد حتی ممکن است که همگرایی IOT و Blockchain در برخی موارد ضروری باشد اگر IOT دستگاه هایی که از دستگاه هایی که از طریق یک سرویس ذخیره سازی متمرکز و خدمات پردازش متصل شده اند همچنان ادامه یابد احتمالا سیستم ها به طور فزاینده ای لبریز می شوند زیرا حجم داده ها و همچنین تعداد دستگاهای متصل افزایش می یابد.
این سرویس ها ی ابر بعید به نظر می رسند که حجم داده ها از طریق آنها افزایش می یابد Blockchain می تواند این را به لطف طبیعت توزیع خود بهبود بخشد به جای یک مرکز داده گران قیمت متمرکز یک شبکه ذخیره سازی داده های Blockchain در صدها (یا بالقوه هزاران یا میلیون ها ) رایانه ها و دستگاه هایی که شبکه را تشکیل میدهند کپی می شود این مقدار عظیمی از افزونگی به این معنی است که داده ها همیشه در هنگام دستیابی به آن دست به دست شده و این کاهش زمان انتقال و به این معنی که سرور شکست نخواهد خورد و هیچ نتیجه ای برای فعالیت تجاری نخواهد داشت .
IOT و Blockchain هردو فناوری هستند که وعده های زیادی برای زندگی ما دارند هر دو در حال حاضر به طور گسترده و مشتاقانه توسط صنعت و بخش عمومی تصویب شده است و بسیاری از حدس و گمان در مورد هر کدام ار آنها منجر خواهد شد ترکیب آنها می تواند کلیدی برای اطمینان ازاین وعده ها باشد در حالی که حداقل خطرات امنیتی و تجاری که با تغییرات تکنولوژی همراه است حفظ می شود.
مقاله های مرتبط :