در این مقاله قرار است ساختار منحصربهفرد اولین بلاک شبکه را بررسی کنیم و ببینیم چرا این بلاک از قوانین معمول پیروی نمیکند. با بررسی دقیق فنی و تاریخی، متوجه خواهید شد که چرا ۵۰ بیتکوین اول هرگز قابل خرج کردن نیستند و ساتوشی ناکاموتو چه پیامی را در دل این کدها برای آیندگان به یادگار گذاشته است.
مفهوم جنسیس بلاک؛ نقطه آغازین زنجیره بلوکی
برای درک عمیق ساختار بلاکچین، باید به نقطهی صفر برگردیم. تصور کنید قرار است یک برج بلند بسازید؛ پیش از آنکه بتوانید طبقه اول، دوم و یا دهم را روی هم بنا کنید، به یک بخش حیاتی نیاز دارید که تمام وزن ساختمان را تحمل کند: فونداسیون یا همان پیریزی اولیه. در دنیای رمزارزها، این فونداسیون دقیقاً همان چیزی است که به آن جنسیس بلاک میگوییم.
تعریف بلاک جنسیس یا بلاک صفر به زبان ساده
جنسیس بلاک (Genesis Block) که بسیاری از متخصصان آن را با نام بلاک صفر نیز میشناسند، اولین قطعه دادهای است که در یک شبکه بلاکچین ثبت میشود. این بلاک، جَد تمام بلاکهای بعدی است و سرآغاز تاریخچهی آن شبکه محسوب میشود.
اگر بلاکچین را مانند یک دفتر کل دیجیتال در نظر بگیریم که تمام تراکنشها در صفحات آن ثبت میشوند، جنسیس بلاک همان جلد و صفحهی اول این دفتر است که مشخصات اصلی دفتر در آن نوشته شده و بدون آن، صفحات بعدی معنا و نظمی نخواهند داشت. نکتهی مهم اینجاست که تمام بلاکهای بعدی در زنجیره، به نوعی به این بلاک اولیه متصل هستند و ریشهی خود را از آن میگیرند.
چرا اولین بلاک شبکه نیاز به کدنویسی سخت (Hardcoded) دارد؟
شاید بپرسید چرا بلاک اول با بقیه فرق دارد؟ در یک شبکهی بلاکچین فعال، هر بلاک جدید برای ساخته شدن نیاز دارد که به اطلاعات بلاک قبل از خود ارجاع دهد (مانند حلقههای زنجیر که در هم قفل میشوند). اما بلاک صفر یک استثنای بزرگ است؛ چون هیچ بلاک قبلی وجود ندارد که بتواند به آن متصل شود.
به همین دلیل، جنسیس بلاک نمیتواند مانند سایر بلاکها توسط فرآیند معمول استخراج (Mining) تولید شود. در عوض، خالق یا توسعهدهندهی شبکه باید این بلاک را به صورت دستی در نرمافزار شبکه کدنویسی کند. به این عمل در اصطلاح فنی Hardcoded یا کدنویسی سخت میگویند؛ یعنی اطلاعات این بلاک به عنوان بخشی ثابت و غیرقابلتغییر در دل کد منبع (Source Code) نرمافزار قرار داده شده است و نتیجهی فعالیت ماینرها نیست.
نقش حیاتی جنسیس بلاک در همگامسازی نودهای شبکه
یکی از مهمترین وظایف جنسیس بلاک، ایجاد هماهنگی بین تمام اعضای شبکه است. در دنیای ارزهای دیجیتال، به کامپیوترهایی که به شبکه متصل هستند و نسخهای از بلاکچین را ذخیره میکنند، نود (Node) گفته میشود.
زمانی که شما میخواهید کامپیوتر خود را به عنوان یک نود جدید به شبکهی بیتکوین یا اتریوم متصل کنید، سیستم شما باید مطمئن شود که دقیقاً به همان شبکهی اصلی و درست متصل شده است، نه یک شبکهی تقلبی. در اینجا جنسیس بلاک مانند یک شناسه یا اثر انگشت عمل میکند.
نقشهای کلیدی جنسیس بلاک در این زمینه عبارتند از:
- نقطهی شروع مشترک: تمام نودهای شبکه باید بر سر یک تاریخچهی واحد توافق داشته باشند. جنسیس بلاک آن نقطهی شروع مشترکی است که همه آن را به عنوان حقیقت اول قبول دارند.
- پایگاه دادهی مرجع: وقتی نودها میخواهند اطلاعات خود را بهروزرسانی (Sync) کنند، دانلود اطلاعات را از بلاک صفر شروع میکنند تا به آخرین بلاک برسند.
ویژگیهای فنی و ساختاری متمایز اولین بلاک
اکنون که با مفهوم کلی بلاک جنسیس آشنا شدیم، زمان آن رسیده است که کمی دقیقتر به ساختار فنی آن نگاه کنیم. شاید در نگاه اول، این بلاک شبیه به سایر جعبههای اطلاعاتی در زنجیره به نظر برسد، اما در باطن، تفاوتهای ساختاری مهمی دارد که آن را منحصربهفرد میکند. بیایید این ویژگیها را با زبانی ساده بررسی کنیم.
تفاوت اصلی در هدر بلاک (Block Header) و هش قبلی
در معماری بلاکچین، هر بلاک دارای یک شناسنامه یا پیشانینوشت است که به آن هدر بلاک (Block Header) میگویند. این بخش شامل اطلاعات مهمی مانند زمان ساخت بلاک و البته یک کد بسیار حیاتی به نام هش بلاک قبلی است.
هش (Hash) مانند اثر انگشت دیجیتالی است؛ یک رشته کد منحصربهفرد که محتوای بلاک را تایید میکند. در حالت عادی، هر بلاک جدید باید هش بلاک قبل از خود را در هدر خود ذخیره کند تا زنجیره متصل باقی بماند. اما ماجرا برای جنسیس بلاک متفاوت است.
از آنجا که قبل از جنسیس بلاک هیچ بلاکی وجود نداشته، فیلد مربوط به «هش بلاک قبلی» در آن نمیتواند به جایی اشاره کند. به همین دلیل، در کدهای این بلاک، این بخش با مقدار «صفر» پر میشود. برای مثال در شبکه بیتکوین، هش قبلی بلاک جنسیس به صورت یک رشته طولانی از اعداد صفر ثبت شده است. این نشانه فنی به شبکه میفهماند که این نقطه، پایان جستجو برای گذشته است و ما در ابتدای تاریخ ایستادهایم.
مفهوم ارتفاع بلاک (Block Height) و شروع از صفر
در دنیای بلاکچین برای اینکه بدانیم هر بلاک در کجای صف قرار دارد، از معیاری به نام ارتفاع بلاک (Block Height) استفاده میکنیم. ارتفاع بلاک در واقع شماره ردیف آن بلاک در زنجیره است.
نکتهی جالب در مورد بلاک جنسیس، شمارهگذاری آن است. برخلاف تصور رایج که شمارش را از عدد یک شروع میکند، در زبان برنامهنویسی و دنیای کامپیوتر، شمارش معمولاً از صفر آغاز میشود. بنابراین:
- ارتفاع بلاک جنسیس همیشه صفر است.
- اولین بلاکی که پس از آن استخراج میشود، دارای ارتفاع یک است.
این شمارهگذاری به نودهای شبکه کمک میکند تا دقیقاً فاصله هر بلاک تا نقطه شروع را محاسبه کنند. پس اگر جایی شنیدید که ارتفاع بلاک فعلی ۸۰۰,۰۰۰ است، یعنی دقیقاً هشتصد هزار بلاک بعد از بلاک جنسیس ساخته شده است.
الگوریتم اجماع و پارامترهای اولیهای که در بلاک اول تعیین میشوند
جنسیس بلاک فقط یک آجر خالی نیست؛ بلکه حاوی قوانین و تنظیمات اولیهی دنیای خود است. وقتی خالق شبکه (مثلاً ساتوشی ناکاموتو در بیتکوین) این بلاک را میسازد، پارامترهای حیاتی شبکه را در آن تعریف میکند که تمام شرکتکنندگان بعدی باید به آن پایبند باشند.
برخی از مهمترین این پارامترها عبارتند از:
- میزان پاداش استخراج: در بلاک اول مشخص میشود که ماینرها (کسانی که با قدرت کامپیوتر خود به امنیت شبکه کمک میکنند) در ازای ساخت هر بلاک چه مقدار پاداش میگیرند. برای مثال در جنسیس بلاک بیتکوین، این پاداش ۵۰ واحد بیتکوین تعیین شده بود.
- سختی شبکه (Difficulty): این عدد مشخص میکند که استخراج یک بلاک جدید چقدر باید سخت و زمانبر باشد. جنسیس بلاک، سختی اولیه را روی پایینترین حد ممکن تنظیم میکند.
- برچسب زمانی (Timestamp): زمان دقیق خلق شبکه در این بخش ثبت میشود که برای تاریخچه و محاسبات بعدی اهمیت دارد.
تغییر ناپذیری مطلق؛ چرا هک جنسیس بلاک غیرممکن است؟
یکی از سوالات مهم کاربران این است که آیا کسی میتواند جنسیس بلاک را هک کند یا اطلاعات آن را تغییر دهد؟ پاسخ کوتاه و قاطع «خیر» است. اما چرا؟
امنیت بلاکچین بر اساس اتصال زنجیروار اطلاعات است. هر بلاک بر روی بلاک قبلی بنا شده است. اگر کسی بخواهد کوچکترین تغییری در اطلاعات جنسیس بلاک ایجاد کند، اثر انگشت یا همان هش آن کاملاً تغییر میکند.
از آنجا که بلاک شماره ۱ به هش اصلی جنسیس بلاک متصل است، با تغییر هش جنسیس، بلاک شماره ۱ دیگر آن را نمیشناسد و باطل میشود. به تبع آن، بلاک شماره ۲، ۳ و تمام میلیونها بلاک بعدی نیز بیاعتبار میشوند. بنابراین، برای تغییر جنسیس بلاک، هکر باید تمام بلاکهای ساخته شده در طول تاریخ آن ارز دیجیتال را دوباره محاسبه و بازنویسی کند که از نظر قدرت پردازشی و فنی، عملاً غیرممکن است.
علاوه بر این، همانطور که در بخش قبل گفتیم، اطلاعات جنسیس بلاک در نرمافزار تمام کامپیوترهای شبکه به صورت سختافزاری کدنویسی شده است. یعنی حتی اگر کسی بتواند زنجیره را دستکاری کند، کامپیوترهای سایر کاربران آن تغییر را به عنوان یک خطای بزرگ رد میکنند، زیرا با نسخهی اصلی که در حافظهی خود دارند، همخوانی ندارد.
بلاک جنسیس بیت کوین؛ آغاز تاریخچه ارزهای دیجیتال
تا اینجا با مفهوم کلی و فنی اولین بلاک آشنا شدیم، اما داستان واقعی و هیجانانگیز از زمانی شروع میشود که تئوری به عمل تبدیل شد. بلاک جنسیس بیتکوین فقط یک مشت کد نیست؛ بلکه لحظهای تاریخی است که مسیر بازارهای مالی جهان را تغییر داد. بیایید به سراغ معروفترین بلاک صفر تاریخ برویم.
سوم ژانویه ۲۰۰۹ و تولد شبکه بیت کوین توسط ساتوشی ناکاموتو
در تاریخ ۳ ژانویه سال ۲۰۰۹، فرد یا گروهی ناشناس با نام مستعار ساتوشی ناکاموتو، دکمهی آغاز را فشار داد و اولین بلاک بیتکوین را استخراج کرد (استخراج (Mining) فرآیندی است که در آن کامپیوترها با حل مسائل پیچیدهی ریاضی، تراکنشها را تایید و بلاکهای جدید تولید میکنند).
این اتفاق دقیقاً در ساعت ۱۸:۱۵ به وقت سرور رخ داد. جالب است بدانید که در آن لحظه، هیچ کس دیگری در شبکه حضور نداشت و ساتوشی به تنهایی این بلاک را ایجاد کرد. برخلاف امروز که هزاران ماینر برای رسیدن به پاداش بیتکوین با هم رقابت میکنند، در آن روز ساکت و آرام، اولین آجرهای این دیوار دیجیتال بدون هیچ هیاهویی چیده شد. این لحظه، نقطه عطفی بود که ایدهی «پول دیجیتال بدون نیاز به بانک» را از یک مقاله روی کاغذ (وایت پیپر) به یک واقعیت زنده تبدیل کرد.
شش روز تأخیر مرموز؛ فاصله زمانی بین استخراج جنسیس و بلاک شماره یک
در شبکه بیتکوین، طراحی سیستم به گونهای است که به طور میانگین هر ۱۰ دقیقه یک بلاک جدید ساخته میشود. اما اگر به تاریخچهی بلاکچین نگاه کنید، با یک مورد بسیار عجیب روبرو میشوید.
بلاک جنسیس (بلاک ۰) در تاریخ ۳ ژانویه ساخته شد، اما بلاک بعدی (بلاک ۱) تا تاریخ ۹ ژانویه، یعنی دقیقا ۶ روز بعد استخراج نشد! این فاصلهی زمانی ۶ روزه برای شبکهای که قرار است هر ۱۰ دقیقه کار کند، بسیار غیرعادی است و به یکی از معماهای بزرگ دنیای کریپتو تبدیل شده است.
چند نظریه برای این تاخیر وجود دارد:
- نظریه مذهبی: برخی معتقدند ساتوشی عمداً این کار را انجام داده تا به داستان خلقت جهان در متون دینی اشاره کند که در آن خداوند جهان را در ۶ روز آفرید و روز هفتم استراحت کرد.
- تست فنی: نظریهی منطقیتر این است که ساتوشی در این ۶ روز مشغول آزمایش شبکه، رفع ایرادات احتمالی و اطمینان از پایداری سیستم بوده و پس از اطمینان کامل، استخراج بلاک شماره ۱ را آغاز کرده است.
بررسی دادههای خام بلاک صفر بیت کوین
اگر پوشش ظاهری و گرافیکی نرمافزارها را کنار بزنیم و به کدهای خام بلاک جنسیس نگاه کنیم، با اطلاعات جالبی مواجه میشویم که هویت این بلاک را تشکیل میدهند. بیایید کالبدشکافی کنیم:
- تعداد تراکنشها: در این بلاک تنها ۱ تراکنش وجود دارد. این تراکنش همان پاداش ۵۰ بیتکوینی است که شبکه به آدرس ساتوشی واریز کرده است. به این تراکنش خاص که پولهای جدید را خلق میکند، تراکنش کوینبیس (Coinbase Transaction) میگویند.
- سختی شبکه (Difficulty): عدد سختی در این بلاک روی عدد ۱ تنظیم شده بود. این یعنی در آن زمان استخراج بیتکوین با یک کامپیوتر خانگی ساده و حتی ضعیف هم به راحتی امکانپذیر بود. برای مقایسه، امروز سختی شبکه تریلیونها برابر شده است.
- نانس (Nonce): نانس عددی تصادفی است که ماینرها برای پیدا کردن جواب معادله بلاک تغییر میدهند. نانس بلاک جنسیس عدد ۲۰۸۳۲۳۶۸۹۳ است.
این دادهها نشان میدهند که بیتکوین شروعی بسیار ساده اما دقیق داشته است. همه چیز از همین چند خط کد و یک ارادهی قوی برای تغییر سیستم مالی شروع شد.
پیام مخفی ساتوشی ناکاموتو در Genesis Block
شاید تصور کنید که کدهای برنامهنویسی همیشه خشک، ریاضیوار و بیروح هستند، اما در مورد بیتکوین ماجرا کمی متفاوت است. ساتوشی ناکاموتو در دل جنسیس بلاک، پیامی را جاسازی کرده است که شبیه به یک نامه در بطری برای آیندگان عمل میکند. این پیام که به صورت کدگذاری شده (هگزادسیمال) در دادههای بلاک قرار گرفته، فراتر از یک امضای ساده است و فلسفهی وجودی بیتکوین را فریاد میزند.
تیتر روزنامه تایمز و پیام سیاسی-اقتصادی ساتوشی
اگر کدهای باینری و پیچیدهی بلاک جنسیس را ترجمه و به متن قابل خواندن تبدیل کنیم، با یک جملهی انگلیسی عجیب روبرو میشویم:
"The Times 03/Jan/2009 Chancellor on brink of second bailout for banks"
ترجمهی این جمله به فارسی میشود: «روزنامه تایمز، ۳ ژانویه ۲۰۰۹: وزیر خزانهداری در آستانهی دومین کمک مالی به بانکها است.»
این جمله دقیقاً تیتر اصلی روزنامهی معروف تایمز لندن در همان روز تولد بیتکوین بود. ساتوشی با انتخاب این تیتر خاص، به دو موضوع اشاره کرد:
اول اینکه تاریخ دقیق ایجاد بلاک را اثبات کرد (چون نمیتوانست تیتر روزنامه را پیشبینی کند).
دوم و مهمتر، او انگشت روی زخم سیستم مالی سنتی گذاشت. کلمهی Bailout (کمک مالی اضطراری) در اینجا به معنای استفادهی دولتها از پول مالیاتدهندگان برای نجات بانکهای ورشکسته است.
نقد سیستم بانکداری سنتی در دل کدهای بیت کوین
چرا ساتوشی باید تیتر یک روزنامه اقتصادی را در اولین بلاک پول دیجیتال خود جاودانه کند؟ پاسخ در شرایط آن زمان نهفته است. سال ۲۰۰۸ و ۲۰۰۹ اوج بحران مالی جهانی بود. بانکهای بزرگ به دلیل مدیریت غلط ورشکست شده بودند و دولتها با چاپ پول بدون پشتوانه سعی در نجات آنها داشتند.
ساتوشی با این کار، انتقاد صریح خود را به سیستم بانکداری متمرکز اعلام کرد. او میخواست بگوید:
- سیستم فعلی ناپایدار است و با خطای انسانی مدیریت میشود.
- بانکها با پول مردم قمار میکنند و وقتی میبازند، باز هم مردم باید هزینهی نجات آنها را بپردازند.
- بیتکوین آمده است تا جایگزینی باشد که در آن هیچ بانک مرکزی یا دولتی نمیتواند با چاپ پول، ارزش دارایی مردم را کم کند.
آیا این پیام فقط یک اثبات زمان (Time Stamp) بود یا یک مانیفست؟
بحثهای زیادی وجود دارد که آیا هدف اصلی ساتوشی صرفاً اثبات زمان بوده یا خیر. بیایید منطقی نگاه کنیم:
- نقش اثبات زمان: برای اینکه ثابت شود بلاک جنسیس زودتر از ۳ ژانویه ساخته نشده است، ساتوشی نیاز داشت سندی ارائه دهد که مربوط به همان روز باشد. تیتر یک روزنامه معتبر، بهترین مدرک برای اثبات زمان یا Time Stamp است.
- نقش بیانیه (Manifesto): اگر هدف فقط اثبات زمان بود، او میتوانست تیتری دربارهی ورزش یا آبوهوا انتخاب کند. اما انتخاب تیتری دربارهی «شکست بانکها» و «چاپ پول دولتی»، هوشمندانهترین روش برای بیان هدف پروژه بود.
بنابراین، این پیام همزمان دو کارکرد دارد: هم تاریخ تولد بیتکوین را ثبت میکند و هم به عنوان یک بیانیهی کوتاه و کوبنده، علت شورش بیتکوین علیه سیستم مالی سنتی را توضیح میدهد. این پیام یادآوری میکند که بیتکوین برای حل چه مشکلی خلق شده است.
راز ۵۰ بیت کوین غیرقابل برداشت در بلاک جنسیس
بیایید به یکی از جذابترین معماهای کارآگاهی در دنیای رمزارزها بپردازیم. همه میدانیم که هدف از استخراج بیتکوین، کسب درآمد و پاداش است. اما یک حقیقت عجیب وجود دارد: ۵۰ بیتکوین اولیهای که ساتوشی ناکاموتو به عنوان پاداش بلاک جنسیس دریافت کرد، هرگز خرج نشدهاند و در واقع هرگز قابل خرج کردن نیستند. این داراییها در یک برزخ دیجیتالی گیر افتادهاند. اما چرا؟
پاداش استخراج بلاک اول کجا رفت؟
در حالت عادی، وقتی ماینری یک بلاک را استخراج میکند، پاداش آن به آدرس کیف پول او واریز میشود و شبکهی بیتکوین این موجودی را در دفتر کل خود به عنوان «دارایی قابل خرج کردن» ثبت میکند. به این لیست داراییهای قابل خرج در اصطلاح فنی UTXO گفته میشود.
اما در مورد بلاک جنسیس یک استثنای بزرگ رخ داده است. آن ۵۰ بیتکوین پاداش، در آدرس عمومی ساتوشی (که با عبارت 1A1z شروع میشود) قابل مشاهده هستند، اما در لیست داراییهای قابل خرج شبکه ثبت نشدهاند.
سادهتر بگویم؛ تصور کنید پولی در حساب بانکی شما نمایش داده میشود و میتوانید عدد آن را روی صفحه مانیتور ببینید، اما وقتی کارت میکشید یا میخواهید آن را انتقال دهید، سیستم بانک میگوید: «این پول وجود خارجی ندارد.» ۵۰ بیتکوین بلاک جنسیس دقیقاً چنین سرنوشتی دارند؛ آنها آنجا هستند، اما انگار شبح هستند و نمیتوان به آنها دست زد.
بررسی فنی باگ کدنویسی یا اقدام عمدی ساتوشی
چرا این اتفاق افتاد؟ جامعهی برنامهنویسان سالها کدهای اولیهی بیتکوین را بررسی کردهاند تا علت این ماجرا را پیدا کنند. دو نظریهی اصلی در این مورد وجود دارد:
- نظریهی خطای سهوی (باگ): بسیاری از متخصصان معتقدند این یک اشتباه ساده در کدنویسی بوده است. در کدهای اولیهی بیتکوین، دستوری که باید تراکنش پاداش را به پایگاه دادهی «قابل خرج» اضافه میکرد، برای اولین بلاک به درستی اجرا نشده است. از آنجا که ساتوشی اولین بار بود که چنین سیستمی را پیاده میکرد، شاید فراموش کرده بود کد را برای حالت خاص «بلاک صفر» تنظیم کند.
- نظریهی اقدام نمادین: گروهی دیگر معتقدند ساتوشی ناکاموتو فردی کمالگرا و دقیق بود و محال است چنین خطایی کرده باشد. آنها باور دارند که ساتوشی عمداً این ۵۰ بیتکوین را غیرقابل برداشت کرد تا نشان دهد خودش به عنوان خالق شبکه، قصد ندارد از اولین سکههای خلق شده برای ثروتمند شدن استفاده کند. این کار نوعی قربانی کردن نمادین برای شروع حیات شبکه بوده است.
تراکنشهای عجیب؛ چرا مردم هنوز به آدرس جنسیس پول واریز میکنند؟
نکتهی شگفتانگیز ماجرا اینجاست که با وجود غیرقابل خرج بودن موجودی اولیهی این کیف پول، موجودی آن در طول سالها افزایش یافته است!
اگر امروز آدرس کیف پول جنسیس را در مرورگرهای بلاکچین جستجو کنید، میبینید که موجودی آن بسیار بیشتر از ۵۰ بیتکوین اولیه است (در زمان نگارش این متن حدود ۶۸ بیتکوین و حتی بیشتر). دلیل این افزایش، واریزیهای مداوم از سراسر جهان است.
طرفداران بیتکوین این آدرس را مانند یک «زیارتگاه دیجیتال» یا «صندوق صدقات» میبینند. بسیاری از افراد به نشانه احترام و تشکر از ساتوشی ناکاموتو، مقادیر کمی بیتکوین به این آدرس واریز میکنند. آنها به خوبی میدانند که ساتوشی (یا هر کسی که کلید خصوصی این کیف پول را دارد) احتمالاً هرگز این پولها را خرج نخواهد کرد و این بیتکوینها برای همیشه از چرخه بازار خارج میشوند، اما این کار را به عنوان ادای دینی به خالق این انقلاب مالی انجام میدهند.
مقایسه جنسیس بلاک در بیت کوین با اتریوم و سایر شبکهها
تا به اینجا تمام تمرکز ما روی بیتکوین بود، چرا که این شبکه اولین و مشهورترین نمونه در دنیای ارزهای دیجیتال است. اما سوال مهم اینجاست که آیا سایر رمزارزها هم دقیقاً به همین شیوه متولد شدهاند؟ پاسخ کوتاه «بله» است؛ هر بلاکچینی برای شروع به یک بلاک صفر نیاز دارد. اما پاسخ دقیقتر این است که محتویات و فلسفهی این بلاک در شبکههای مختلف، تفاوتهای اساسی با هم دارند.
بیایید تفاوتهای جذاب میان شروع بیتکوین و سایر غولهای بازار مانند اتریوم را بررسی کنیم.
تفاوت رویکرد در بلاک چینهای مبتنی بر اثبات کار و اثبات سهام
نوع مکانیزم اجماع (روشی که اعضای شبکه برای تایید تراکنشها به توافق میرسند) تاثیر مستقیمی بر شکلگیری جنسیس بلاک دارد.
- شبکههای مبتنی بر اثبات کار (Proof of Work):
در شبکههایی مثل بیتکوین یا لایتکوین که بر اساس قدرت پردازش کار میکنند، بلاک جنسیس معمولاً بسیار خلوت است. در لحظهی شروع، هیچ سکهای در گردش نیست و هیچ مالکی وجود ندارد. بلاک صفر صرفاً قوانین را تعیین میکند و فرآیند استخراج را کلید میزند. این روش به «شروع منصفانه» معروف است، زیرا همه از لحظهی صفر شانس برابری برای استخراج دارند.
- شبکههای مبتنی بر اثبات سهام (Proof of Stake):
در بلاکچینهای مدرنتر که نیازی به ماینر و دستگاههای پرمصرف ندارند، امنیت شبکه توسط کسانی تامین میشود که مقداری ارز را در شبکه قفل یا استیکینگ ارز دیجیتال (Stake) انجام داده اند. اینجاست که یک پارادوکس پیش میآید: برای امنیت شبکه به کسانی نیاز است که ارز داشته باشند، اما هنوز هیچ ارزی تولید نشده است!
به همین دلیل، در جنسیس بلاک این شبکهها، معمولاً لیستی از آدرسها و موجودیهای اولیه وجود دارد. یعنی در همان لحظهی تولد، مقداری سکه خلق شده و بین موسسان یا سرمایهگذاران اولیه تقسیم میشود تا شبکه بتواند کارش را شروع کند.
بلاک جنسیس اتریوم و توزیع اولیه توکنها (Pre-mine)
اتریوم، دومین ارز دیجیتال بزرگ جهان، داستان تولد متفاوتی نسبت به بیتکوین دارد. در حالی که بلاک جنسیس بیتکوین تنها حاوی یک تراکنش بود، بلاک جنسیس اتریوم شامل بیش از ۸۰۰۰ تراکنش بود!
دلیل این تفاوت در مفهومی به نام پیشاستخراج یا پریماین (Pre-mine) نهفته است. ویتالیک بوترین و تیم توسعهدهندهی اتریوم، قبل از راهاندازی رسمی شبکه، یک پیشفروش عمومی برگزار کردند تا بودجهی لازم برای توسعهی پروژه را جمعآوری کنند. افرادی که در این پیشفروش شرکت کرده بودند، در ازای پرداخت بیتکوین، خرید اتریوم (ETH) انجام دادند.
بنابراین، وظیفهی بلاک جنسیس اتریوم این بود که موجودی تمام آن خریداران اولیه را در خود ثبت کند. به زبان ساده، بلاک صفر اتریوم شبیه به یک فایل اکسل بزرگ بود که میگفت: «فلانی این مقدار اتر دارد و فلانی آن مقدار.» این برخلاف بیتکوین بود که در بلاک اولش، هیچکس (جز خود شبکه) صاحب چیزی نبود.
جدول مقایسهای ویژگیهای جنسیس بلاک
برای اینکه تفاوتهای بنیادین شروع این پروژهها را در یک نگاه متوجه شوید، جدول زیر را برایتان آماده کردهام. این جدول نشان میدهد که هر پروژه با چه فلسفه و پیامی کار خود را آغاز کرده است.
|
ویژگی
|
بیتکوین (Bitcoin)
|
اتریوم (Ethereum)
|
لایتکوین (Litecoin)
|
|
تاریخ تولد
|
۳ ژانویه ۲۰۰۹
|
۳۰ جولای ۲۰۱۵
|
۷ اکتبر ۲۰۱۱
|
|
موجودی اولیه
|
صفر (شروع منصفانه)
|
حدود ۷۲ میلیون اتر (پیشفروش شده)
|
صفر (شروع منصفانه)
|
|
پیام مخفی
|
تیتر روزنامه تایمز درباره بحران بانکی
|
اشاره به یک بلاک آزمایشی (برای اثبات صداقت)
|
تیتر روزنامه نیویورک تایمز درباره استیو جابز
|
|
هدف از پیام
|
اعتراض سیاسی و اقتصادی
|
اثبات فنی و عدم دستکاری
|
ادای احترام به سنت بیتکوین
|
|
وضعیت پاداش
|
۵۰ بیتکوین (غیرقابل برداشت)
|
توزیع شده بین هزاران سرمایهگذار
|
۵۰ لایتکوین (قابل برداشت)
|
همانطور که میبینید، اگرچه نام «جنسیس بلاک» در همهی اینها مشترک است، اما کارکرد آن از یک شروع نمادین و اعتراضی (در بیتکوین) تا یک ابزار توزیع سهام (در اتریوم) متفاوت است.
جمعبندی؛ جنسیس بلاک به عنوان نماد اعتماد و شروع
در پایان این سفر به اعماق تاریخچهی بلاکچین، حالا میدانیم که جنسیس بلاک چیزی فراتر از اولین ردیف در یک پایگاه داده است. این بلاک، نقطهی اتصال دنیای ریاضیات و دنیای اقتصاد است؛ جایی که ایدهی یک پول آزاد و بدون واسطه، برای اولین بار شکل عملی به خود گرفت.
اگر بخواهیم تمام آنچه در این مقاله بررسی کردیم را مرور کنیم، میتوانیم جایگاه و اهمیت جنسیس بلاک را در سه محور اصلی خلاصه کنیم:
- فونداسیون تغییرناپذیر: جنسیس بلاک مانند پیریزی یک آسمانخراش است. اگرچه شاید امروز زیر صدها هزار طبقه (بلاکهای جدید) پنهان شده باشد و دیده نشود، اما پایداری و امنیت کل سازه به استحکام آن وابسته است. بدون این پایهی اولیه، زنجیرهای وجود نخواهد داشت.
- شناسنامه و هویت شبکه: این بلاک حاوی قوانین اولیه و پارامترهای حیاتی شبکه است. همانطور که دیدیم، تفاوت در محتوای جنسیس بلاک بیتکوین (شروع منصفانه) و اتریوم (پیشفروش)، مسیر و فلسفهی متفاوت این دو پروژه را از همان روز اول مشخص کرد.
- نماد اعتراض و هدف: پیام مخفی ساتوشی ناکاموتو در اولین بلاک بیتکوین، همیشه به ما یادآوری میکند که این فناوری نه صرفاً برای کسب سود، بلکه برای حل مشکلات جدی در سیستمهای بانکی و حفظ ارزش دارایی مردم در برابر تورم و سیاستهای غلط خلق شده است.
بنابراین، هر زمان که تراکنشی انجام میدهید یا نمودار بیت کوین را بررسی میکنید، به یاد داشته باشید که تمام این اکوسیستم عظیم و پیچیده، با یک نخ نامرئی به آن لحظهی تاریخی در سوم ژانویه ۲۰۰۹ متصل است. جنسیس بلاک نماد این واقعیت است که برای ساختن سیستمی که نیاز به اعتماد به واسطهها نداشته باشد، باید شروعی محکم، شفاف و تغییرناپذیر داشته باشیم.
منابع:
Investopedia
Coinbase