نوشته‌ها

بلاکچین: ساختاری جدید برای سیستم‌های رباتیک جمعی – قسمت دوم

ترجمه: نگار درزی

 

در قسمت قبل چکیده‌ای از کاربرد بلاکچین در سیستم‌های رباتیک جمعی را ارائه و سپس بلاکچین را به عنوان فناوری‌ای تحول‌آفرین معرفی کردیم. حال به شرح ادامه این ویژگی و چگونگی کارکرد بلاکچین می‌پردازیم.

شکل 2. بخش ساده‌ای از بلاکچین

ایده مهم دوم، «بلاکچین» بود، که یک پایگاه داده عمومی از معاملات ثبت شده توسط شبکه‌ای از عامل‌ها را شامل می‌شد. همانطور که در شکل 2 نشان داده شده، تراکنش‌ها یا معاملات فردی شامل جزئیاتی است که چه کسی چه چیزی را برای چه کسی فرستاده، و این اطلاعات در مجموعه داده‌ای به نام بلوک، دسته بندی می‌شود.
هر بلوک حاوی اطلاعات مربوط به تعداد معینی از معاملات، ارجاع به بلوک قبلی در زنجیره بلوکی و پاسخی به چالش‌های پیچیده ریاضیاتی که بعنوان «اثبات کار» شناخته می‌شوند، می‌باشد. مفهوم اثبات کار، (proof of work) برای اعتبارسنجی اطلاعات مرتبط با آن بلوک خاص و همچنین دشوارسازی محاسباتی ایجاد بلوک‌ها استفاده می‌شود تا مانع تغییر بلاکچین توسط مهاجمان شود. اثبات کار، مبتنی بر تکنیکهای رمزنگاری (مانند SHA256 برای بیتکوین) است که مقادیر عددی غیر قابل پیش‌بینی خروجی آن نیز به‌عنوان هش شناخته می‌شوند. هش، همه تراکنش‌ها را درون یک بلوک با اثرانگشت دیجیتال قرار می‌دهد. هرگونه اختلاف در داده‌های ورودی مانند ترتیب تراکنش‌ها، مقادیر، گیرنده‌ها و غیره موجب تفاوت در داده‌های خروجی و در نتیجه هش اثبات کار می‌شود، لذا اثر انگشت دیجیتال متفاوتی را ایجاد خواهد کرد.

آزمایشگاه بلاکچین ایران بیتکوین رباتیک 2

شکل 3. نمایش گرافیکی بلاکچین

پس از اطمینان از این که همه تراکنش‌های جدید در بلوک معتبر بوده و تراکنش‌های قبلی را نقض نمی‌کنند، (نقض‌هایی مثل پرداخت دوگانه یا double-spending)، یک بلوک جدید توسط یک عامل در شبکه که از این پس به عنوان ماینر به آن اشاره می‌کنیم، به انتهای زنجیره بلوکی اضافه می‌شود. پس از این کار، اطلاعات موجود در بلاک دیگر قابل حذف یا اصلاح نیستند، و جهت تائید شدن در دسترس همه افراد در شبکه، می‌باشد. یک نسخه کپی از بلاکچین، مشابه آنچه در شکل 3 نشان داده شده، توسط هر عامل ذخیره می‌شود و به صورت دوره‌ای به شکل همتا به همتا، همگام‌سازی می‌شود تا اطمینان حاصل شود که همه آنها، پایگاه داده‌های عمومیِ مشترکی را به اشتراک گذاشته‌اند. با این مشخصات، بلاکچین به یک رکوردر دائمی تبدیل می‌شود که همه عامل‌‌های شبکه، می‌توانند برای هماهنگ‌سازی‌، تایید تراکنش و دستیابی به توافق، بدون نیاز به یک قدرت متمرکز سازماندهی شوند.

با این حال، بلاکچین به دلیل طبیعت غیرمتمرکزش، گاهی بلوک‌های خالی تولید می‌کند، که در شکل 3، با بلوک‌های خاکستری نشان داده شده‌اند. این اتفاق معمولا زمانی رخ می‌دهد که دو ماینر در یک زمان واحد، بلوکی را تولید می‌کنند. این بلوک‌ها ابتدا توسط بخشی از شبکه پذیرفته شده، سپس در صورت اثبات وجودِ زنجیره بلوکِ طولانی‌تر، رد می‌شوند. در حال حاضر پروژه‌های متعددی در حال بررسی مزایای بالقوه فناوری بلاکچین در طیف وسیعی از بخش‌ها مانند مالکیت معنوی آثار، املاک و غیره هستند. گذشته از این، دو پروژه امیدبخش در زمینه فناوری بلاکچین به نام‌های Bitcongress و Colored Coins وجود دارد که در قسمت‌ بعدی بیشتر درباره آنها صحبت می‌کنیم.

منبع: github

بلاکچین: ساختاری جدید برای سیستم‌های رباتیک جمعی – قسمت اول

ترجمه: نگار درزی

 

چکیده

ربات‌های گروهی، تحولات چشمگیری در کاربردهای صنعتی، از تحویل کالا تا کشاورزی ایجاد خواهند کرد. بااین‌حال برخی از ویژگی‌های ناهمگن این سیستم که آن را برای کاربردهایی در آینده مناسب می سازد – مثل خودمختاری ربات، کنترل غیرمتمرکز و رفتار جمعی- مانع خروج این فناوری، از موسسات دانشگاهی به دنیای واقعی می‌گردد. بلاکچین، فناوری درحال ظهور در زمینه بیتکوین، نشان می‌دهد که با ترکیب شبکه‌های همتا به همتا با الگوریتم‌های رمزنگاری، گروهی از عامل‌ها (ایجنت‌ها) می‌توانند در مورد شرایط انجام کار به توافق رسیده و آن توافق را بدون نیاز به یک مقام کنترل‌کننده مرکزی، ثبت کنند. ترکیب بلاکچین با دیگر سیستم‌های توزیع شده، مثل سیستم‌های رباتیک جمعی، می‌تواند قابلیت‌های ضروری را برای ایجاد امنیت بیشتر، خودسازمان‌دهی، انعطاف‌پذیری و کارآمدی بیشتر عملیات رباتیک جمعی ارائه دهد.

در این مقاله، با استفاده از فناوری بلاکچین، راه‌حل‌های مبتکرانه برای چهار مسئله در زمینه رباتیک جمعی ارائه داده می‌شود. امنیت، تصمیم‌گیری، تمایز رفتار و مدل‌های کسب‌وکار جدید برای سیستم‌های رباتیک جمعی، از طریق ارائه سناریوها و نمونه‌های موردی شرح داده شده‌اند.

  1. بلاکچین؛ فناوری تحول‌آفرین

در سپتامبر 2008، ساتوشی ناکاموتو در گزارش رسمی خود، دو ایده تاثیرگذار ارائه داد. اولین ایده، بیتکوین به عنوان یک سیستم نقدینگیِ الکترونیکِ همتا به همتا بود. بیتکوین یک ارز آنلاین، غیرمتمرکز و همتا به همتا بود که بدون داشتن پشتیبانی از جانب یک مقام مرکزی، دارای ارزش است. بیتکوین بعد از اینکه مورد توجه روزافزون متقاضیان و قانون‌گذاران واقع شد، به‌عنوان روشی ارزان، سریع و قابل اعتماد برای انتقال کدهای دارای ارزش اقتصادی به روشی غیرمتمرکز در اینترنت شناخته شد. همان‌طور که در شکل 1. (a) مشاهده می‌کنید، بیتکوین با بیش از 4 میلیون کاربر و بیش از 125000 تراکنش در روز ، که در شکل 1. (b) نشان داده شده، به یکی از قدرتمندترین شبکه‌های محاسباتی موجود تبدیل شده است.

آزمایشگاه بلاکچین ایران بیتکوین روباتیک 1

آزمایشگاه بلاکچین ایران بیتکوین روباتیک 2

شکل 1. (a) تعداد کل کاربران معروف‌ترین مشتری بیتکوین یعنی MyWallet در دوره یکساله سپتامبر 2014 الی سپتامبر 2015 و شکل . (b) تعداد کل تراکنش‌های بیتکوین طی دوره یکساله سپتامبر 2014 الی سپتامبر  است.

منبع: github

بلاکچین می‌تواند دارایی‌های فیزیکی را ثبت کند

مترجم: نگار درزی

با پیشرفت فناوری بلاک­چین، تمرکز توسعه از کنترل انحصاری ارزهای رمز پایه شروع به تغییر مسیر در جهت استفاده از دفترکل عمومی برای ثبت دارایی­‌های فیزیکی نموده است. این تغییر در نیمه دوم سال 2013 اتفاق افتاد و منادی سرآغازی بود که آن­ را “ بلاکچین “2.0 نامیدند. ادامه مطلب …

بلاک چین، کمک به دولت در توزیع موثر خدمات رفاهی

مترجم: مریم لطانی

شیوه‌های جدید پرداخت، کمک موثری برای خزانه داری و وزارت کار و امور اجتماعی در توسعه رفاه و بهبود سیاست‌های مربوطه خواهد بود. استفاده از دفترهای کل در فرآیندهای ثبت نام و پرداخت کمک هزینه‌ها و مزایا، عملکرد این سازمان‌ها را در زمینه‌های زیر بهبود خواهد بخشید: ادامه مطلب …

چگونه بلاک‌چین می‌تواند امنیت IoT را متحول کند

مترجم: آنیتا همتی

در سه ماهه آخر سال 2016، هنگامی که دستگاه‌هایIoT  طراحی شده توسط بات نت‌های Mirai به راحتی سرویس اینترنت را مختل کردند؛ هیچ تردیدی درباره این که دستگاه‌های اینترنت اشیا (IoT) توانایی تخریب دنیای دیجیتال را دارند باقی نماند.

برای فهم این که چرا دستگاه‌های IoT در معرض حمله هستند، محققان دانشگاه پورتسموث(Portsmouth)، به بررسی 55 سیستم مدیریت IoT پرداخته و دریافتند بیشتر آن‌ها از امنیت و حفظ حریم خصوصی پشتیبانی نکرده و کنترل‌های قوی را اجرا نمی‌کنند. چرا این گونه است؟

پل فریمنتل (Paul Fremantle)، یکی از اعضای دانشکده کامپیوتر دانشگاه پورتسموث ، در یک بیانیه‌ مطبوعاتی گفت: «تولیدکنندگان، انگیزه‌‌های قوی برای به‌روزرسانی سیستم‌های خود به‌منظور حفظ امنیت شما ندارند.» او یک دلیل مشابه دیگر نیز اضافه می‌کند : دستگاه‌های IoT،  برای اجرای راه حل‌های امنیتی قوی قابلیت پردازش و یا حافظه کافی ندارند. ادامه مطلب …

بلاک‌چین می‌تواند مقاومت بازار را کاهش دهد

مترجم: مصطفی رحمتی

یکی از بزرگ‌ترین مزیت‌های بالقوهٔ فناوری دفترکل توزیع‌شده، توانایی حذف موانع و اصطکاک در بازار و امکان ایجاد فرم‌های جدید بازار اطلاعات است. به اشتراک‌گذاری اطلاعات بین عوامل اقتصادی از دفتر کل توزیع‌شده اشکال جدیدی از نوآوری را به وجود خواهد آورد.

این مزیت، در زمینه‌ٔ کمک به SMEها برای دستیابی به رشد اقتصادی از طریق استفادهٔ موثر از نوآوری‌های تکنولوژیکی، توانمندسازی وزرا و مسئولین دولتی را در دستیابی به پیامدهای سیاستگذاری‌ها در پی خواهد داشت. ادامه مطلب …

موارد کاربرد بلاک‌چین: از پردازش تصویر و اقتصاد مجازی تا جذب سرمایه جمعی

مترجم: آنیتا همتی

پذیرش فزاینده فناوری بلاک‌چین، تعدادی از صنایع، از جمله سرویس‌های مالی، مدیریت داده، مراقبت‌های بهداشتی، کشاورزی، زنجیره‌ی تامین، بازی، خدمات عمومی، موسیقی، صنایع هواپیمایی و بسیاری صنایع دیگر را تغییر داده است.

در حال حاضر چندین شرکت این فناوری را برای تسهیل و بهبود شفافیت معاملاتشان به کار گرفته‌اند. ادامه مطلب …

چگونه بلاک‌چین می‌تواند به تولیدکنندگان و مصرف‌کنندگان کمک کند تا داده را به پول تبدیل کنند

مترجم: فهیمه خاکپاش

 داده به سرعت به ارزشمندترین کالا تبدیل می‌شود. شرکت‌ها در سطح بین‌المللی تجزیه‌و‌تحلیل داده را برای فروش، تحلیل بازار و حفظ مشتری انجام می‌دهند. اما با هجوم داده‌های بزرگ یک سوال فلسفی عمیق‌تر ایجاد می‌شود. داده‌هایی که شرکت‌ها برای کسب درآمد از صنایع به آنها دسترسی داشته و از آنها استفاده می‌کنند، به چه کسی تعلق دارد؟ آیا مشتریانی که داده‌ها را ایجاد می‌کنند مالک داده‌ها هستند یا پلتفرم‌هایی که برای داده‌ها استفاده می‌شود؟ ادامه مطلب …

بانک‌‌های آلمانی تراکنش 100،000 یورویی اوراق بهادار را در R3 DLT شبیه‌‌سازی کردند

مترجم: علی غائب

گروهی از بانک‌‌های آلمانی که با کنسرسیوم بلاک‌‌چین  R3 کار می‌‌کنند، فروش اوراق بهاداری معادل 100،000  یورو را روی پلتفرم دفترکل توزیع شده اجرا کردند.

بانک Commerzbank هفته‌ی گذشته اعلام کرد KfW Banking  و MEAG همه‌ی تلاش خود را برای طراحی تست توسعه‌ی یک پلتفرم Corda R3 انجام داده‌اند. به گزارش طرفین فعال در این تست، هدف آن است که مشخص شود چگونه معامله‌ی یک ابزار پولی که با استفاده از فناوری دفتر کل توزیع شده انجام می‌‌شود، می‌‌تواند با واسطه‌‌های کمتر و در زمان کوتاه‌‌تر صورت بگیرد. ادامه مطلب …

بلاک‌چین می‌تواند از زیرساخت‌های حیاتیِ دولت‌ها محافظت کند

مترجم: آنیتا همتی

نگاه کلی

فناوری دفترکل توزیع شده (DLTs) می‌تواند دولت‌ها را قادر سازد تا از زیرساخت‌های حیاتیِ غیرنظامی خود در مقابل حملات سایبری بهتر محافظت کنند. ادامه مطلب …