site logo

تفاوت دفتر کل توزیع شده و بلاک‌چین

وبلاگ بلاک‌چین تفاوت دفتر کل توزیع شده و بلاک‌چین
بلاک‌چین
22 شهریور 1401
زمان مطالعه ۱۰ دقیقه

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

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

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

بلاک‌چین چیست؟

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

تفاوت‌ها‌ی دفتر کل توزیع شده و بلاک‌چین
محل ذخیره‌ی اطلاعات

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

اتصال و ارتباط اطلاعات به یکدیگر

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

کاربرد

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

الگوریتم اجماع اثبات کار (PoW) و استخراج رمزارز

شاید در چند سال اخیر در مورد استخراج رمزارز ها مخصوصا استخراج بیت‌کوین زیاد شنیده‌اید. برای استخراج رمزارز ها نیاز به یک دستگاه سخت‌افزاری به اسم ماینر وجود دارد. ماینرها با اتصال به شبکه‌ی بلاک‌چین می‌توانند به استخراج رمزارز ها بپردازند. برای شروع استخراج، ابتدا ماینرها با یکدیگر وارد یک رقابت برای حل یک مساله‌ی ریاضی می‌شوند. هر ماینری که پاسخ را پیدا کند به عنوان ماینر برنده شناخته شده و ثابت کرده که یک کاری را انجام داده است (همان حل مساله). به همین دلیل به این فرایند، الگوریتم «اثبات کار» یا PoW می‌گویند. ماینر برنده، چند عدد بیت‌کوین به عنوان پاداش دریافت می‌کند که به این کار استخراج می‌گویند. فرایند استخراج و اثبات کار که بسیار انرژی بر است و برق زیادی را مصرف می‌کند، فقط در بلاک‌چین‌ها اتفاق می‌افتد و در دفتر کل توزیع شده وجود ندارد.

عمومی بودن بلاک‌چین ها

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

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

دفتر کل توزیع شده چیست؟
بلاک‌چین چیست؟
تفاوت‌ها‌ی دفتر کل توزیع شده و بلاک‌چین
دیدگاهتان را بنویسید (0 نظر)
ایمیل
نام و نام خانوادگی
متن