دفترکل توزیع شده

فناوری دفترکل توزیع‌شده، به عنوان یک مفهوم چتری دربرگیرنده سیستم‌های چند حزبی است که در محیط‌های خصمانه که فاقد متصدی یا قدرت مرکزی هستند، فعالیت می‌کنند. به بیان ساده، یک سیستم دفترکل توزیع‌شده در اصل یک پایگاه‌داده توزیع‌شده است، که قلب تپنده آن یک مکانیسم اجماع است؛ یک مکانیسم اجماع چند حزبی که در آن شرکت‌کننده‌ها در یک محیط خصمانه و در غیاب یک کنترل‌کننده مرکزی در مورد درستی مجموعه‌ای از داده‌ها به توافق می‌رسند.
یک محیط خصمانه با حضور بازیگران خرابکار در آن سیستم یا شبکه شناخته می‌شود؛ بازیگرانی که با رفتارهای خصمانه به دنبال تضعیف یا تخریب سیستم هستند. مثال‌هایی از رفتار خصمانه در سیستم دفترکل توزیع‌شده: بهره ‎برداری از قوانین اجماع جهت انتقال دارایی‌ها بدون داشتن مجوز لازم، سانسور کردن تراکنش‌های دیگران و یا مختل کردن شبکه. بازیگران خرابکار می‌توانند داخل یا خارج از سیستم عمل کنند.

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

انواع  مختلف دفترکل توزیع شده و چگونگی کارکرد آنها در شکل زیر قابل مشاهده است.

ویژگی‌های انواع دفاترکل توزیع شده

ویژگی‌های مختلف، در سیستم‌های مختلف دفتر کل توزیع شده در شکل زیر نمایش داده شده است.

منابع

Rauchs et al., “Distributed ledger technology systems: a conceptual framework,” Available at SSRN 3230013.     H. Anwar. (2019).

Distributed Ledger Technology: Where Technological Revolution Starts  [Online]  https://101blockchains.com/distributed-ledger-technology-dlt/#3