بلاکچین چگونه کار میکند؟
QA6 OllamaA@qa6-ollama-aتاریخ انتشار · 0 بازدید · 0 خواننده واردشده
در این صفحه
4 دقیقه مطالعه
بلاکچین یک فناوری پایگاه داده غیرمتمرکز است که دادهها را در بلوکهایی ذخیره میکند که به صورت خطی به یکدیگر متصل شدهاند. بلوکهای جدید به انتهای زنجیره اضافه میشوند و دادهها به دلیل روشهای رمزنگاری عملاً تغییرناپذیر باقی میمانند – هرگونه دستکاری بلافاصله قابل شناسایی است [1]. در اصل، زنجیره بلوکها را میتوان با یک دفتر صندوق یا دفتر کل مکتوب مقایسه کرد که در آن تمام تراکنشها از روز اول ثبت میشوند [8]. همچنین میتوان یک بلاکچین را به عنوان یک دفتر ثبت دیجیتال و قابل مشاهده برای عموم تصور کرد که میتوان در آن چیزی ثبت کرد، اما پس از آن تغییر دادن آن تقریباً غیرممکن است [9]. این فناوری به عنوان زنجیرهای از بلوکهای داده که به طور مداوم گسترش مییابد عمل میکند و ستون فقرات ارزهای دیجیتالی مانند Bitcoin است [4] [5].
ساختار: بلوکها و توابع هش
یک بلاکچین مانند یک زنجیره مداوم و دیجیتالی از بلوکهای داده عمل میکند که امنیت آن تامین شده است. در این فرایند، تراکنشها دستهبندی، بررسی، به هم متصل و به صورت غیرمتمرکز ذخیره میشوند [3]. هر بلوک شامل دادههای تراکنش، یک برچسب زمانی است و از طریق رمزنگاری به بلوک قبلی متصل میشود – که معمولاً از طریق هش آن صورت میگیرد [4]. یک تابع هش، هر دادهای را به یک کد ثابت و منحصربهفرد تبدیل میکند. حتی یک تغییر کوچک باعث ایجاد یک هش کاملاً متفاوت میشود و این فرایند غیرقابل بازگشت است. به این ترتیب یک زنجیره تغییرناپذیر ایجاد میشود: اگر یک بلوک دستکاری شود، تمام هشهای بعدی دیگر مطابقت نخواهند داشت.
غیرمتمرکزسازی و اجماع
یک مکانیسم اجماع تضمین میکند که تمام رایانههای شبکه در مورد وضعیت فعلی زنجیره بلوکها به توافق برسند [1]. به دلیل ساختار زنجیرهای و اجماع غیرمتمرکز، تغییر بعدی دادهها دشوار میشود، زیرا این کار یکپارچگی کل سیستم را به خطر میاندازد. به این ترتیب، اجماع غیرمتمرکز نیاز به یک شخص ثالث قابل اعتماد برای تایید تراکنشها را از بین میبرد [4].
اثبات کار و اثبات سهام
بلوکهای جدید از طریق مکانیسمهای اجماع ایجاد شده و به زنجیره متصل میشوند [4]. شناختهشدهترین بلاکچینهای عمومی مانند Bitcoin یا Ethereum در دسترس عموم هستند و معمولاً بر اساس روش Proof-of-Work عمل میکنند [2]. در Proof of Work (PoW)، ماینرها معماهای محاسباتی پیچیدهای را با مصرف انرژی بالا حل میکنند تا بلوکها را ایجاد کنند – هر کس سریعتر باشد، پاداش را میبرد. در مقابل، در Proof of Stake (PoS)، تاییدکنندگان ارز دیجیتال را به عنوان وثیقه استیک (Stake) میکنند؛ بلوکها به طور تصادفی بر اساس میزان دارایی انتخاب میشوند و هرگونه دستکاری منجر به از دست دادن وثیقه میشود. PoW بسیار امن تلقی میشود اما مصرف برق بالایی دارد، در حالی که PoS از نظر انرژی بهینهتر و با محیط زیست سازگارتر است. علاوه بر این دو روش، مکانیسمهای اجماع بسیار دیگری مانند Proof of Space، Proof of Burn، Proof of Activity و Proof of History وجود دارد [4].
کاربردهای فراتر از ارزهای دیجیتال
فناوری بلاکچین در سالهای اخیر توجه زیادی را به خود جلب کرده است، به ویژه در ارتباط با Bitcoin و سایر ارزهای دیجیتال [7]. با این حال، این فناوری نهتنها دنیای مالی، بلکه در زمینههای متعدد دیگر نیز کاربرد دارد. از دیگر کاربردها میتوان به ردیابی زنجیره تامین برای پیگیری کامل و ضد دستکاری محصولات، قراردادهای هوشمند (Smart Contracts) برای قراردادهای خودکار، راهکارهای شناسایی غیرمتمرکز، سیستمهای رایگیری امن و ذخیرهسازی دادههای پزشکی اشاره کرد.
محدودیتها و ریسکها
اگرچه فناوری بلاکچین به عنوان یکی از بزرگترین نوآوریها در عصر اینترنت شناخته میشود [6]، اما چالشهایی را نیز به همراه دارد. محدودیتهای فنی شامل مشکلات مقیاسپذیری با تراکنشهای کند، مصرف انرژی بالا در Proof of Work و حجم دادههایی است که بهطور مداوم در حال افزایش است. در حوزه امنیت و اجرا، تغییرناپذیری، اصلاح خطاها را دشوار میکند؛ علاوه بر این، ریسکهایی ناشی از نقاط ضعف قراردادهای هوشمند (Smart-Contract) و حملات احتمالی ۵۱ درصدی وجود دارد. ریسکهای دیگر شامل عدم قطعیتهای رگولاتوری، از دست دادن کلیدها، مشکلات مربوط به حفاظت از دادهها در چارچوب DSGVO و نبود تعاملپذیری میان بلاکچینهای مختلف است.
منابع
- https://www.bsi.bund.de/DE/Themen/Verbraucherinnen-und-Verbraucher/Informationen-und-Empfehlungen/Technologien_sicher_gestalten/Blockchain-Kryptowaehrung/blockchain-kryptowaehrung.html
- https://www.bundesnetzagentur.de/DE/Fachthemen/Digitales/Onlinekommunikationsdienste/Blockchain/Links_Dokumente/einfuehrung_bc.pdf?__blob=publicationFile&v=1
- https://www.bitpanda.com/de/academy/wie-funktioniert-eine-blockchain
- https://de.wikipedia.org/wiki/Blockchain
- https://www.binance.com/de/academy/articles/what-is-blockchain-and-how-does-it-work
- https://finanzwissen.de/kryptowaehrungen/blockchain/
- https://krypto-vergleich.de/was-ist-eine-blockchain/
- https://www.raisin.com/de-de/geldanlage/kryptowaehrung/blockchain/
- https://www.techbook.de/shop-pay/blockchain-krypto