تکنولوژی بلاکچین چیست؟ (3)

غیر متمرکز سازی در بلاکچین چیست و چرا اهمیت دارد؟
بلاکچین ها در اصل انواعی از پایگاه های داده توزیع شده هستند. پایگاه داده همان بلاکچین است و هر گره در یک بلاکچین به کل زنجیره دسترسی دارد. هیچ گره یا کامپیوتری اطلاعاتی را که در آن قرار دارد تنظیم نمی کند. هر گره می تواند سوابق بلاکچین را تایید کند. همه اینها بدون یک یا چند واسطه انجام می شود که همه چیز را کنترل کند.
از نظر معماری غیرمتمرکز است و هیچ نقطه شکستی وجود ندارد که بلاکچین را از بین ببرد، که آن را به یکی از اجزای حیاتی سیستم های بلاکچین تبدیل می کند. با این حال، گره های یک بلاکچین به طور منطقی متمرکز هستند، زیرا کل بلاکچین یک شبکه توزیع شده است که اقدامات برنامه ریزی شده خاصی را انجام می دهد.
انتقال همتا به همتا
در انتقال غیرمتمرکز همتا به همتا (P2P)، ارتباط همیشه مستقیماً بین همتایان و نه از طریق یک گره مرکزی اتفاق میافتد. اطلاعات مربوط به آنچه در بلاکچین اتفاق می افتد در هر گره ذخیره می شود و سپس به گره های مجاور منتقل می شود. به این ترتیب اطلاعات در کل شبکه پخش می شود.
شفافیت در فناوری بلاکچین
هر کسی که بلاکچین را بررسی می کند، می تواند هر تراکنش و ارزش هش آن را ببیند. شخصی که از بلاکچین استفاده می کند در صورت تمایل می تواند به نام مستعار عمل کند یا هویت خود را به دیگران بدهد. تنها چیزی که در بلاکچین مشاهده می شود، سابقه تراکنش بین آدرس های کیف پول است.
هنگامی که یک تراکنش بر روی بلاکچین ثبت می شود و بلاکچین به روز می شود، تغییر رکورد این تراکنش غیرممکن می شود. چرا؟ آن رکورد تراکنش خاص به رکورد هر مورد قبلی مرتبط است و آن را غیرقابل تغییر می کند. رکوردهای بلاکچین دائمی هستند، به ترتیب زمانی مرتب می شوند و برای همه گره های دیگر در دسترس هستند. خاموش کردن شبکه تقریبا غیرممکن است. از آنجایی که گره های متعددی وجود دارند و در سطح جهانی کار می کنند، یک طرف نمی تواند کل شبکه را در اختیار بگیرد.
جعل یک بلوک نیز تقریباً غیرممکن است زیرا اعتبار هر بلوک و در نتیجه گنجاندن آن در بلاکچین با اجماع الکترونیکی گره ها تعیین می شود. هزاران مورد از این گره ها در سراسر جهان پراکنده هستند. در نتیجه، گرفتن شبکه به کامپیوتری با مقدار قدرت تقریبا غیرممکن نیاز دارد.
با این حال، استفاده از فناوری بلاکچین به عنوان یک پایگاه داده عادی دشوار است. آیا می توانید سه گیگابایت فایل را به همان روشی که از پلتفرم های پایگاه داده مانند Microsoft Access، FileMaker یا MySQL استفاده می کنید، روی بلاکچین ذخیره کنید؟ این ایده خوبی نخواهد بود. اکثر بلاکچین ها از نظر طراحی برای این کار مناسب نیستند یا به سادگی ظرفیت لازم را ندارند. پایگاه های داده آنلاین سنتی معمولاً از معماری شبکه مشتری-سرور استفاده می کنند. این بدان معناست که کاربران با حقوق دسترسی می توانند ورودی های ذخیره شده در پایگاه داده را تغییر دهند، اما کنترل کلی با مدیران باقی می ماند. وقتی صحبت از پایگاه داده بلاکچین می شود، هر کاربر مسئول نگهداری، محاسبه و به روز رسانی هر ورودی جدید است. هر گره باید با هم کار کند تا مطمئن شود که همه آنها به یک نتیجه می رسند.
معماری فناوری بلاکچین همچنین به این معنی است که هر گره باید به طور مستقل کار کند و نتایج کار خود را با بقیه شبکه مقایسه کند، بنابراین رسیدن به یک اجماع می تواند بسیار زمان بر باشد. به همین دلیل، شبکه های بلاکچین در مقایسه با فناوری تراکنش های دیجیتال سنتی، از نظر تاریخی کند در نظر گرفته شده اند. پیشرفتها در برخی موارد سرعت تراکنشهای مرتبط با بلاکچین را افزایش داده است، همانطور که در برخی از داراییها، پروژهها و راهحلهای رمزنگاری دیده میشود.
با این حال، آزمایشهایی در زمینه تولید پایگاههای داده با فناوری بلاکچین وجود دارد. هدف این پلتفرم ها گرفتن یک پایگاه داده توزیع شده در کلاس سازمانی و ایجاد بر روی آن در حالی که سه ویژگی کلیدی بلاکچین را اضافه می کند: غیر متمرکز سازی ، تغییر ناپذیری و توانایی ثبت و انتقال دارایی ها.
فناوری بلاکچین چقدر امن است؟
اگرچه بلاکچین از هک مصون نیست، اما ماهیت غیرمتمرکز آن خط امنیتی قوی تری برای آن فراهم می کند. یک هکر برای تغییر آن نیاز به کنترل بیش از نیمی از دستگاه های موجود در دفتر کل توزیع شده دارد.
شناخته شده ترین و بزرگ ترین شبکه های بلاکچین، مانند بیتکوین و اتریوم (ETH)، برای همه با یک کامپیوتر و اتصال به اینترنت باز است. وجود مشارکت کنندگان بیشتر در شبکه بلاکچین به جای ایجاد نگرانی امنیتی، امنیت را افزایش می دهد. مشارکت بیشتر گره ها به این معنی است که افراد بیشتری کار یکدیگر را بررسی می کنند. این یکی از دلایلی است که به طور غیرمستقیم، شبکه های بلاکچین خصوصی که برای پیوستن به دعوت نامه نیاز دارند، می توانند در برابر هک و دستکاری آسیب پذیرتر باشند.
علاوه بر این، بلاکچین در مبارزه با حملات «دوگانه خرج کردن» در پرداختها و انتقال پول مفید است. حملات کریپتوکارنسی منبع مهمی از نگرانی است. یک کاربر بیش از یک بار ارز دیجیتال خود را در یک حمله دوگانه خرج می کند. این مشکلی است که در برخورد با پول نقد وجود ندارد. اگر 3 دلار برای یک فنجان قهوه خرج کنید، دیگر 3 دلار برای خرید هیچ چیز دیگری ندارید. با این حال، وقتی صحبت از رمزنگاری به میان میآید، این احتمال وجود دارد که کاربر چندین بار قبل از اینکه شبکه متوجه شود، ارز دیجیتال را خرج کند.
این چیزی است که بلاکچین می تواند به آن کمک کند. در بلاکچین یک ارز دیجیتال، کل شبکه باید در مورد ترتیب تراکنش توافق کند، آخرین تراکنش را تایید کند و آن را به صورت عمومی منتشر کند، که به حفظ امنیت شبکه کمک می کند.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.