رفتن به نوار ابزار

بلاک چین و ارزهای دیجیتال (بخش نهم: مقدمه‌ای بر معماری بلاک چین)

بلاک چین

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

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

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

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

    • ایجاد هویت دیجیتال

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

ایجاد هویت دیجیتال
    • خدمت به‌عنوان سیستم تهیه گزارش

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

        • داده‌های رمزنگاری نشده

 می‌توانند توسط هر شرکت‌کننده بلاک چین خوانده شود و کاملاً واضح است.

        • داده‌های رمزنگاری‌شده 

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

        • داده هش شده

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

    • غیرقابل تغییر بودن داده‌ها

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

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

تکنولوژی لایه‌ای ساخت بلوک‌های رمزنگاری شده

 

مقالات مرتبط

پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *