انواع بلاک چین چیست؟ - به زبان ساده

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


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

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

بلاک چین اولین دفتر کل توزیع شده است که توسط بیت کوین معرفی شده است و منجر به پیشرفت های جدیدی در بسیاری از فناوری ها شده است. علاوه بر بلاک چین، فناوری‌های دیگری مانند «HashGraph»، «Directed Acyclic Graph» (DAG)، «Holochian» و «Time» به‌عنوان یک نشریه وجود دارد که هر کدام در پروژه‌های مختلف برای ایجاد یک پایگاه داده یکپارچه استفاده می‌شوند.

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

انوع بلاک چین


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

بازار ارزهای دیجیتال به طور مداوم در حال رشد است و کاربران باید دائماً یاد بگیرند که چگونه در این بازار فعالیت کنند. فرادرس با توجه به اهمیت موضوع، ویدئویی – ضمیمه را در لینک زیر برای آموزش ارز دیجیتال و ارز دیجیتال گردآوری کرده است.


در بین انواع مختلف بلاک چین، بلاک چین عمومی چیست؟


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

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

دستکاری اطلاعات در یک بلاک چین عمومی به حداقل 51 درصد از قدرت محاسباتی روی بلاک چین برای قفل کردن منابع در پروژه هایی با الگوریتم اجماع اثبات کار یا الگوریتم اجماع اثبات سهام نیاز دارد که عملاً برای اقتصادی و تدارکات غیرممکن است. دلایل چشم انداز. دیدن. اکثر ارزهای دیجیتال شناخته شده موجود در بازار مانند بیت کوین، اتریوم و لایت کوین از این نوع هستند و امنیت بالایی را به کاربران خود ارائه می دهند.

مزایای بلاک چین عمومی چیست؟


بلاک چین عمومی مزایای بسیاری دارد که باعث شده بسیاری از شرکت های خصوصی و سازمان های شفاف و سازمان های غیردولتی از آن در عملیات خود استفاده کنند. در ادامه، مهمترین مزایای یک بلاک چین عمومی را بیان خواهیم کرد.

بدون مجوز: فعالیت در یک بلاک چین عمومی، چه به عنوان ماینر و چه به عنوان کاربر نهایی، برای همه مردم در سراسر جهان رایگان است و نیازی به اجازه فرد یا سازمان خاصی ندارد. این امر بلاک چین را در برابر فساد توسط افراد، موسسات و سازمان ها محافظت می کند.

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

حفاظت از حریم خصوصی: حتی اگر اطلاعات تراکنش در بلاک چین های عمومی برای عموم قابل مشاهده است، حریم خصوصی افراد به صورت آنلاین محافظت می شود زیرا کیف پول های دیجیتال نیازی به احراز هویت ندارند. بلاک چین Priusy Coin از فناوری استفاده می کند که حتی کیف پول های درگیر در تراکنش نیز نامرئی هستند.

امنیت داده بالا: دستکاری داده ها در بلاک چین تنها زمانی امکان پذیر است که بسیاری از گره های شبکه به یکدیگر بپیوندند تا داده های نادرست را به شبکه اضافه کنند. در یک بلاک چین عمومی به دلیل فعالیت کاربران زیادی در سراسر جهان، امکان تبانی کمتر است و بنابراین امنیت شبکه نیز بالاتر است.

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


معایب بلاک چین عمومی چیست؟


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

تضاد امنیتی، عدم تمرکز شبکه و مقیاس پذیری: برای اینکه امنیت شبکه بالا باشد باید تعداد زیادی ماینر به شبکه اضافه شود که عدم تمرکز آن را نیز تضمین می کند. مشکلی که در حال حاضر وجود دارد کندی شبکه و کاهش مقیاس پذیری آن است. تایید اطلاعات در این بلاک چین ها توسط اکثر ماینرها انجام می شود و طبیعی است که با افزایش تعداد ماینرها، زمان لازم برای رسیدن به اجماع افزایش می یابد.

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

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

انواع رایج بلاک چین


بلاک چین خصوصی در بین انواع بلاک چین چیست؟

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

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

در بلاک چین های خصوصی، امکان تعریف نقش ها و شناسایی دسترسی مجاز به کاربران وجود دارد. این به سازمان ها اجازه می دهد تا محتوای مختلف را بر اساس نیازهای کاربران مختلف توزیع کنند و به آنها فقط برای مشاهده یا تغییر اطلاعات دسترسی داشته باشند. بنابراین می توان گفت در این بلاک چین ها عده ای برای تایید کار انتخاب می شوند و افراد دیگر می توانند اطلاعات را مشاهده کنند. برنامه های «Hyperledger»، «Multichain» و «Sawtooth» برخی از بلاک چین های خصوصی هستند.


مزایای بلاک چین خصوصی چیست؟

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

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

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

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

معایب یک بلاک چین خصوصی چیست؟

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

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

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

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


بلاک چین هیبریدی چیست؟


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

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

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


کنسرسیوم بلاک چین چیست؟


مانند بلاک چین های ترکیبی، یک بلاک چین کنسرسیوم دارای ویژگی های بلاک چین خصوصی و عمومی است. تفاوت اصلی این نوع بلاک چین با سایر بلاک چین ها در این است که در این حالت گره های شبکه از جامعه ای متشکل از چندین شرکت و سازمان تشکیل می شوند و تراکنش ها توسط این سازمان ها تایید می شود. بسیاری از سیستم های بانکی بین المللی تقریباً از یک کنسرسیوم بلاک چین برای تأیید و ثبت اطلاعات تراکنش های کاربر استفاده می کنند.

این نوع بلاک چین نیمه متمرکز در نظر گرفته می شود زیرا گره های شرکت کننده تقریباً مستقل از یکدیگر هستند. هر چه تعداد این گره ها بیشتر باشد، شبکه غیرمتمرکزتر است و هر چه تعداد کمتر باشد، متمرکزتر است. اطلاعات مربوط به این بلاک چین ها به صورت عمومی منتشر می شود که باعث افزایش شفافیت بلاک چین می شود. همچنین امنیت این نوع شبکه ها به دلیل استقلال گره ها از بلاک چین های خصوصی بالاتر است. "انرژی وب بنیاد" یکی از انواع کنسرسیوم بلاک چین است.


انواع بلاک چین

کدام نوع بلاک چین بهتر است؟

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


الگوریتم اجماع بلاکچین چیست؟


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

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

الگوریتم Proof-of-Stake به جای استفاده از قدرت پردازش و انرژی، از اعتبار کاربری دیجیتال برای ایمن سازی شبکه و اطمینان از عملکرد منصفانه استفاده می کند. در این حالت، کاربران تعداد قابل توجهی از توکن های شبکه را مسدود می کنند تا در صورت فعالیت مخرب، شبکه مهاجم را با توقیف برخی از این توکن ها مجازات کند. در این حالت گره ها انرژی زیادی برای تایید تراکنش ها صرف نمی کنند و مقیاس پذیری شبکه بسیار افزایش می یابد.