در 7 اکتبر 2022، یکی از حامیان بیت کوین به نام جیم بلاسکو توضیح داد که قدیمی ترین آپلود نسخه 0.1 کد پایه بیت کوین را کشف کرده است. تصور می شد که کد اصلی بیش از یک دهه گم شده است و با یک “هک کمی مرورگر” Blasko توانست داده های خام نسخه 0.1
کد خبر : 264540
تاریخ انتشار : جمعه ۱۵ مهر ۱۴۰۱ - ۲۲:۰۰
در 7 اکتبر 2022، یکی از حامیان بیت کوین به نام جیم بلاسکو توضیح داد که قدیمی ترین آپلود نسخه 0.1 کد پایه بیت کوین را کشف کرده است. تصور می شد که کد اصلی بیش از یک دهه گم شده است و با یک “هک کمی مرورگر” Blasko توانست داده های خام نسخه 0.1 گم شده و فایل های ذخیره شده در sourceforge.net را پیدا کند.
بیتکوینر پاکترین نسخه اصلی بیتکوین را که فکر میکرد برای همیشه گم میشود را از بین میبرد.
برای بیش از ده سال تصور می شد که نسخه 0.1 کد پایه ساتوشی ناکاموتو از بین رفته است. اگر بخواهیم جستجو کنیم، پیدا کردن آن بسیار دشوار است و برخی از افراد تکههایی از کد را کشف کردهاند. جیم بلاسکو، بیتکوینکننده، در ۷ اکتبر از طریق یک پست فیسبوک فاش کرد که با استفاده از لمس هک مرورگر، توانسته است کدی را که مدتها گم شده بود، خراش دهد. پس از توضیح کمی تاریخ، Blasko به تفصیل توضیح داد که خالق بیت کوین تقریباً شش ماه طول کشید تا ذخیره مخترع 1 میلیون بیت کوین را استخراج کند.
در پست بلاسکو توضیح داده شده است: «حداقل 6 ماه برای استخراج 1 میلیون بیت کوین برای ساتوشی زمان لازم است. از آنجایی که بلوک 20000 تا 22 ژوئیه 2009 و سایر موارد مانند هال نمی آید. [Finney] ماینینگ نیز بودند، بنابراین حداقل این بار یا اندکی پس از آن. [The network’s difficulty] در آن زمان فقط 1 و پایه بود [CPU] استخراج معادن تا چند سال ادامه خواهد داشت.» علاوه بر این، بیت کوینر توضیح داد که در اواخر آگوست 2009، مارتی مالمی کد خام بیت کوین v0.1 را در sourceforge.net آپلود کرد.
در پست بلاسکو آمده است: «از سال 2012 تصور میشد که کد خام و فایلها به دلایلی از موتور جستجوی Sourceforge حذف شدهاند. من کاربران زیادی را می شناسم [were] برای مدت طولانی به دنبال کد نسخه اصلی نسخه 1 بود و هال فینی قصد داشت آن را در سال 2012 برای برخی از افراد ایمیل کند، اما وضعیت سلامتی او ضعیف بود و به قول خودش زیاد آنلاین نشد تا پاسخ دهد. می افزاید.
پست بلاسکو ادامه دارد:
مطمئن نیستم که هال آن را ارسال کرده باشد، زیرا هال اولین کسی بود که کد بیت کوین v0.1 را از ساتوشی دریافت کرد. در هر صورت، من کمی حفاری انجام دادم و با استفاده از هک مرورگر توانستم کد اصلی را که هنوز در Sourceforge وجود دارد پیدا کنم.
از طریق کشف بلاسکو، کد مخفی آپلود شده در 30 آگوست 2009 را می توانید اینجا و اینجا پیدا کنید. کشف بلاسکو منحصر به فرد است زیرا اولین نسخه بیت کوین است که به صورت دستکاری نشده ارائه شده است و شامل تمام نمادهای شخصی ساتوشی در پایگاه کد اولیه است. بلاسکو گفت که میدانست نسخههای موجود از پایگاه کد بیتکوین نسخه 0.1 در Github وجود دارد، با این حال، او معتقد است که این «تمیزترین نسخه اصلی بیتکوین» است.
در پایگاه کد، ناکاموتو مواردی مانند اینکه چرا base-58 به جای کدگذاری استاندارد پایه-64 انتخاب شد، و سایر نمادها مانند کارهایی که مخترع برنامه ریزی کرده بود بعداً در آینده انجام دهد را توضیح می دهد. همچنین توضیحات عالی در مورد کدهای اصلی عملیات بیت کوین (opcode) و کارهایی که هر کدام انجام می دهند وجود دارد. کدهای عملیاتی مانند OP_CHECKSIG، OP_CHECKSIGVERIFY، OP_CHECKMULTISIG و OP_CHECKMULTISIGVERIFY.
نظر شما در مورد کشف اولیه کدهای بیت کوین توسط جیم بلاسکو چیست؟ نظر خود را در مورد این موضوع در بخش نظرات زیر با ما در میان بگذارید.
جیمی ردمن
جیمی ردمن رهبر اخبار در Bitcoin.com News و یک روزنامه نگار فناوری مالی است که در فلوریدا زندگی می کند. ردمن از سال 2011 عضو فعال جامعه ارزهای دیجیتال بوده است. او علاقه زیادی به بیت کوین، کد منبع باز و برنامه های غیرمتمرکز دارد. از سپتامبر 2015، ردمن بیش از 6000 مقاله برای Bitcoin.com News درباره پروتکلهای مخربی که امروز در حال ظهور هستند، نوشته است.
اعتبار تصویر: Shutterstock، Pixabay، Wiki Commons، اعتبار عکس سرمقاله: Valery Brozhinsky / Shutterstock.com و Sourceforge
سلب مسئولیت: این مقاله صرفا جهت اطلاع رسانی است. این یک پیشنهاد مستقیم یا درخواست یک پیشنهاد برای خرید یا فروش، یا توصیه یا تأیید هر محصول، خدمات یا شرکتی نیست. Bitcoin.com مشاوره سرمایه گذاری، مالیاتی، حقوقی یا حسابداری ارائه نمی دهد. نه شرکت و نه نویسنده به طور مستقیم یا غیرمستقیم مسئولیتی در قبال هرگونه آسیب یا ضرر ناشی از یا ادعای ناشی از استفاده یا اتکا به هر گونه محتوا، کالا یا خدمات ذکر شده در این مقاله ندارند.
ارسال نظر شما
مجموع نظرات : 0 در انتظار بررسی : 0 انتشار یافته : ۰