3.0 مقدمه
خلاصه وایتپیپر بیتکوین
یک نسخه کاملاً همتا به همتا از پول الکترونیکی به کاربران اجازه میدهد پرداختهای آنلاین را مستقیماً از یک طرف به طرف دیگر ارسال کنند بدون اینکه از طریق یک مؤسسه مالی عبور کند.امضاهای دیجیتال بخشی از راهحل را فراهم میکنند، اما مزایای اصلی از بین میرود اگر شخص ثالث مورد اعتماد همچنان برای جلوگیری از دوبار خرج کردن لازم باشد. ما راهحلی برای مشکل دوبار خرج کردن با استفاده از یک شبکه همتا به همتا پیشنهاد میدهیم. شبکه تراکنشها را زمانبندی میکند با هش کردن آنها در یک زنجیره پیوسته از اثبات کار مبتنی بر هش، و ایجاد یک سابقه که بدون انجام مجدد اثبات کار قابل تغییر نیست. طولانیترین زنجیره نه تنها به عنوان اثبات ترتیب رویدادهای مشاهدهشده عمل میکند، بلکه اثبات میکند که از بزرگترین مجموعه قدرت پردازشی (CPU) آمده است. تا زمانی که اکثریت قدرت پردازشی در کنترل نودهایی باشد که برای حمله به شبکه همکاری نمیکنند، آنها طولانیترین زنجیره را تولید کرده و از مهاجمان پیشی میگیرند.خود شبکه به ساختار حداقلی نیاز دارد. پیامها بر اساس بهترین تلاش پخش میشوند و نودها میتوانند هر زمان که بخواهند شبکه را ترک یا به آن بازگردند، و در این مدت طولانیترین زنجیره اثبات کار را به عنوان اثبات آنچه در غیاب آنها رخ داده میپذیرند.
بیتکوین در خلأ ظاهر نشد، بلکه بر پایه کار بسیاری از افراد در دهههای گذشته ساخته شد. این ماژول به بررسی زیرساختهای اینترنت که بیتکوین بر آن بنا شده و همچنین پژوهش و توسعهای که در وایتپیپر به آن اشاره شده است، میپردازد.
در دهه ۷۰ میلادی، گروهی از افراد مشاهده کردند که دولت آمریکا به طور خاص در تلاش است تا دسترسی به رمزنگاری را محدود کند و تصمیم گرفتند این فناوری را برای همه مردم جهت حفظ حریم خصوصی آنلاین در دسترس قرار دهند. برخی از این پیشگامان اولیه همچنین بر مزایای بالقوه یک سیستم پولی دیجیتال «سالم» که بتواند برای ذخیره و تبادل ارزش در اینترنت نوظهور استفاده شود، تمرکز داشتند. فریدریش هایک – یکی از چهرههای برجسته اقتصاد اتریشی – مدتها پیش از ظهور اینترنت، تصور کرد که یک ارز ایدهآل مبتنی بر رقابت بازار آزاد چگونه خواهد بود، اما نتیجه گرفت که این امر از نظر فنی و سیاسی غیرممکن است. این گروه که بعدها به سایفرپانکها معروف شدند، علاوه بر حفظ حریم خصوصی دیجیتال، تلاش کردند تا رؤیای هایک برای پول دیجیتال را محقق کنند، اما این تلاشها تا زمانی که ساتوشی ایدههای خود را در لیست پستی منتشر کرد، موفق نبود.
- پروتکل TCP/IP (۱۹۷۶)
- پروتکلهایی برای رمزنگاری کلید عمومی - رالف مرکله (۱۹۸۰)
- دیجیکش - دیوید چام (۱۹۸۹)
- زمانبندی دیجیتال (دهه ۹۰ میلادی)
- هشکش - آدام بک (۱۹۹۷)
- بیتتورنت - برام کوهن (۲۰۰۱)
- اثبات کار قابل استفاده مجدد - هال فینی (۲۰۰۴)
- وایتپیپر بیتکوین - ساتوشی ناکاموتو (۲۰۰۸)
یکی از تأثیرات کلیدی بر توسعه بیتکوین، ظهور جنبش سایفرپانکها در دهه ۹۰ میلادی بود. آنها چندین فناوری رمزنگاری از جمله رمزنگاری کلید عمومی را توسعه دادند تا کاربران بتوانند به صورت امن و خصوصی ارتباط برقرار کرده و اطلاعات را به اشتراک بگذارند. بسیاری از پیشرفتهای ذکر شده و افراد دخیل در اینجا، بخشی از این گروه بودند.
نیاز به پول دیجیتال نیز شناسایی شد و چندین تلاش برای ایجاد آن صورت گرفت، اما این تلاشها محدودیتهایی داشتند که مانع موفقیت آنها شد. نبوغ ساتوشی ناکاموتو در این بود که این قابلیتها را کنار هم قرار داد و با نوآوریهایی از خود، بر پایه آنها پروتکل بیتکوین امروزی را ساخت. در بخشهای بعدی برخی از این پیشرفتها را بررسی میکنیم و توضیح میدهیم که چگونه به طراحی بیتکوین کمک کردند. همچنین درباره قطعات گمشده این پازل که ساتوشی موفق به حل آنها شد، صحبت خواهیم کرد.