دفتر کل توزیع شده (DLT) و بلاکچین (Blockchain)، شباهتهای بسیاری به یکدیگر دارند و اغلب به اشتباه به جای یکدیگر استفاده میشوند. اما با وجود شباهتهای زیاد، این دو فناوری با یکدیگر تفاوتهای اساسی هم دارند. در این مقاله قصد داریم با زبان بسیار ساده و به دور از اصطلاحات تخصصی به بررسی دقیق شباهتها و تفاوتهای این دو فناوری بپردازیم.
با یک مقایسه ساده میتوان گفت که فناوری دفتر کل توزیعشده و بلاکچین شباهتهای زیادی با یکدیگر دارند. برای مثال، هر دو فناوری، برای ذخیره اطلاعات به صورت غیرمتمرکز به کار میروند. به این معنی که اطلاعات در اختیار یک فرد یا نهاد مرکزی قرار ندارد؛ بلکه نسخهای از اطلاعات بین کامپیوترهای (نودها) بسیاری پخش میشود. به همین دلیل امکان دستکاری و تغییر در اطلاعات وجود ندارد. اما شباهتهای این دو فناوری فقط به این جا ختم میشود، چراکه بلاکچین و دفتر کل توزیعشده هر کدام دارای قابلیتها و ویژگیهای منحصر به فردی هستند. قبل از بررسی تفاوتهای این دو فناوری بهتر است ابتدا یک تعریف مختصری از هر کدام داشته باشیم.
یک پایگاه داده غیرمتمرکز است که ذخیره اطلاعات را بر عهده دارد. این تکنولوژی نسخهای از اطلاعات را بین کامپیوترها یا نودهای مختلف در شبکه توزیع میکند. در واقع هر نود یک کپی از دفتر کل را نگهداری میکند و اگر تغییری در اطلاعات موجود در دفتر کل اتفاق بیفتد، دفتر کل موجود در تمامی کامپیوترها هم بهروز رسانی میشود. البته برای انجام این تغییرات باید نودهای شبکه اطلاعات جدید را مورد بررسی قرار دهند و تایید کنند در غیر این صورت تغییراتی در اطلاعات رخ نمیدهد.
دفتر کل توزیعشده میتواند به روشهای مختلفی پیادهسازی و اجرا شود که بلاکچین تنها یکی از آنها است. انواع دیگر پیادهسازی دفتر کل توزیعشده شامل: تنگل، هولوچین، هشگراف، گراف مستقیم غیر چرخهای (DAG) و تمپو (Tempo) هستند. در واقع تکنولوژی بلاکچین نوعی از دفتر کل توزیعشده است.
در بلاکچین نیز نسخهای از اطلاعات بین کامپیوترهای (نودها) مختلف پخش میشود. این اطلاعات در بلاکهایی ذخیره میشوند که به یکدیگر متصلاند و زنجیرهای از بلاکها را تشکیل میدهند، به همین دلیل به این فناوری، بلاکچین (زنجیرهای از بلاکها) گفته میشود. هر یک از این بلاکها شناسه منحصر به فردی به اسم هش دارند که باعث تمایز آنها از یکدیگر میشود. علت اصلی اتصال بلاکها به یکدیگر و در نهایت مرتبط شدن اطلاعات به یکدیگر، همین هش است. از بلاکچین، اولین بار برای راهاندازی رمزارز بیت کوین استفاده شد و بعد از آن بلاکچین شهرت فراوانی یافت.
همانطور که اشاره شد، بلاکچین بستری برای ذخیرهسازی اطلاعات به صورت غیرمتمرکز است. این اطلاعات داخل بلاکها ذخیره میشوند، اما در دفتر کل توزیعشده الزاما بلاک وجود ندارد و اطلاعات میتوانند به صورتهای مختلفی ذخیره شوند. در واقع، محل ذخیره اطلاعات یکی از مهمترین تفاوتهای دفتر کل توزیعشده و بلاکچین میباشد.
میدانیم که در بلاکچین اطلاعات مختلف داخل بلاکها ذخیره میشوند. این بلاکها هم به یکدیگر متصل میشوند و زنجیرهای از بلاکها را تشکیل میدهند. بدیهی است که با اتصال بلاکها به یکدیگر، اطلاعات داخل آنها هم به یکدیگر مرتبط میشوند. این اطلاعات به همپیوسته در نهایت به نودهای شبکه فرستاده میشوند. در دفتر کل توزیعشده هم اطلاعات در اختیار نودها قرار دارند؛ اما با این تفاوت که این اطلاعات به صورت زنجیرهوار به هم متصل نیستند و الزاما بین آنها اتصال و ارتباطی وجود ندارد. زنجیره بلاکهای به هم متصل، مهمترین دلیل تمایز بلاکچین از دفتر کل توزیعشده است.
فناوری بلاکچین محبوبیت بیشتری نسبت به دفتر کل توزیعشده دارد؛ زیرا بلاکچین فراتر از یک بستر ساده برای ذخیره اطلاعات به کار میرود. بلاکچین نه تنها در دنیای اقتصاد کاربرد دارد، بلکه میتواند در زمینههای بسیار متفاوتی به کار رود. برای مثال، از بلاکچین میتوان برای ایجاد یک قرارداد هوشمند، اجرای برنامههای غیرمتمرکز، حتی بازی و سرگرمی هم استفاده کرد. از این لحاظ بلاکچین، از دفتر کل توزیعشده بهتر و کاربردیتر است.
شاید در چند سال اخیر در مورد استخراج رمزارزها مخصوصا استخراج بیت کوین زیاد شنیدهاید. برای استخراج رمزارزها نیاز به یک دستگاه سختافزاری به اسم ماینر وجود دارد. ماینرها با اتصال به شبکه بلاکچین میتوانند به استخراج رمزارزها بپردازند. برای شروع استخراج، ابتدا ماینرها با یکدیگر وارد یک رقابت برای حل یک مساله ریاضی میشوند. هر ماینری که پاسخ را پیدا کند به عنوان ماینر برنده شناخته شده و ثابت کرده که یک کاری را انجام داده است (همان حل مساله). به همین دلیل به این فرایند، الگوریتم «اثبات کار» یا PoW میگویند. ماینر برنده، چند عدد بیت کوین به عنوان پاداش دریافت میکند که به این کار استخراج میگویند. فرایند استخراج و اثبات کار که بسیار انرژیبر است و برق زیادی را مصرف میکند، فقط در بلاکچینها اتفاق میافتد و در دفتر کل توزیعشده وجود ندارد.
بعضی از بلاکچینها جنبه عمومی دارند؛ بدین معنی که هر کسی میتواند به راحتی از بلاکچین استفاده کند. علاوه بر این، هر کاربری میتواند تبدیل به یک نود شود و به صورت داوطلبانه در مدیریت و بهروز رسانی اطلاعات موجود در شبکه شرکت کند. این امر باعث میشود که بلاکچینها نسبت به دفتر کل توزیعشده، فعالیت غیرمتمرکز تری داشته باشند.
به طور کلی، با وجود اینکه بلاکچین با دفتر کل توزیعشده از لحاظ ساختار و نحوه ذخیره اطلاعات متفاوت است، اما ایده پشت هر دو یکسان است. هر دو فناوری، بستری برای ذخیره اطلاعات به صورت غیرمتمرکز هستند. همچنین هر دو فناوری در زمینههای مختلفی از جمله صنایع، آموزش، پزشکی و… کاربرد بسیاری دارند و در رشد و پیشرفت آنها، میتوانند نقش مهمی را ایفا کنند.
دیدگاهتان را بنویسید (0 دیدگاه)
نظرات کاربران (0 نظر)