وایت پیپر بیت کوین: ساده شده برای همه

وایت پیپر بیت کوین: ساده شده برای همه

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

وایت پیپر بیت کوین (Bitcoin Whitepaper)

وایت پیپر بیت کوین با عنوان «بیت کوین: یک سیستم نقدی الکترونیکی همتا به همتا (P2P)» به عنوان پادزهری برای بحران بانکی جهانی در سال 2008 عمل کرد که یک مقاله ماه‌ها بعد با در یک روزنامه معروف به آن اشاره کرد. در طول بحران وام مسکن ارزان قیمت سقوط کرد و در نهایت توسط دولت‌هایشان نجات یافت، در حالی که هزاران سرمایه‌گذار خرده‌فروش و مالک خانه همه چیز را از دست دادند.

مقاله «وات پیپر بیت کوین: یک سیستم نقدی الکترونیکی همتا به همتا (P2P)» در روزنامه تایمز

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

انتشار وایت پیپر علاقه قابل توجهی را در جوامع فناوری و رمزنگاری ایجاد کرد و منجر به ایجاد اولین نرم‌افزار بیت کوین در سال 2009 شد. ساتوشی ناکاموتو ناشناس ماند و در نهایت از دید عموم ناپدید شد و توسعه بیت کوین را به جامعه‌ای منبع باز واگذار کرد. جایی که از آن زمان تاکنون رونق یافته است.

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

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

نکات اصلی وایت پیپر بیت کوین

  • وایت پیپر بیت کوین در 31 اکتبر 2008 توسط ساتوشی ناکاموتو منتشر شد.
  • این سند بیت کوین را به عنوان یک ارز دیجیتال معرفی کرد و یک سیستم با استفاده از تراکنش‌های الکترونیکی را پیشنهاد کرد.
  • این مقاله در 12 بخش سعی دارد مفاهیم پیچیده فنی وایت پیپر بیت کوین را به زبانی قابل فهم توضیح دهد.

خلاصه

وایت پیپر بیت کوین با چکیده‌ای باز می‌شود که هدف و محتوای این سند را خلاصه می‌کند.

هدف بیت کوین ایجاد فناوری همتا به همتا (P2P) برای پرداخت‌های مستقیم بین چندین طرف بدون نیاز به اتکا به موسسات مالی برای عمل به عنوان واسطه‌های قابل اعتماد است، بنابراین تراکنش‌ها سریع‌تر، ارزان‌تر و کل سیستم مالی شفاف‌تر و ایمن‌تر می‌شود.

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

برای غلبه بر این موضوع، ساتوشی شبکه غیرمتمرکز بیت کوین را پیشنهاد می‌کند که از رمزنگاری و ترکیبی از نوآوری‌ها مانند سرور مُهر زمان، مکانیسم اجماع اثبات کار، و مسدود کردن مشوق‌ها استفاده کند تا اطمینان حاصل شود که گره‌های بیت کوین (Bitcoin nodes)، که بهترین را برای زنجیره می‌خواهند، به طور جمعی قدرت هش بلاک چین (کل قدرت محاسباتی شبکه) را کنترل کنند.

معرفی

ساتوشی کارها را با فصل اول شروع می‌کند که سیستم مالی سنتی را مورد انتقاد قرار می‌دهد، جایی که مردم مجبور می‌شوند برای انجام معاملات دیجیتال به احزاب متمرکز یا واسطه‌ها تکیه کنند. این سیستم‌ها بر اساس اعتماد کار می‌کنند، که توسط شخص ثالث، معمولا یک بانک، که شبکه را اداره می‌کند، ارائه می‌شود.

با این حال، این سیستم اعتماد دارای نقاط ضعف عمده‌ای است.

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

پس چرا ما سیستمی را تحمل می‌کنیم که معاملات گران و کند، کلاهبرداری و عدم حفظ حریم خصوصی را به ما می‌دهد؟ ساده: ما از دوبار خرج کردن می‌ترسیم.

دو بار خرج کردن (Double Spending) چیست؟

مشکل دو بار خرج کردن زمانی رخ می‌دهد که یک فرد یک ارز دیجیتال مشابه را دو بار خرج کند. در حالی که این امر با ارزهای فیات فیزیکی امکان‌پذیر نیست، جایی که شما نمی‌توانید یک اسکناس فیزیکی را دو بار خرج کنید، مطمئناً در سیستم‌های ارز دیجیتال می‌توان دو بار خرج کرد.

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

مثل یک بازی فوتبال بدون داور است. چه کسی و چگونه امتیاز را حفظ می‌کند؟ پاسخ: هیچ کس. ممکن است در دوران کودکی همه اینها سرگرمی و بازی باشد، اما زمانی که برای آزادی مالی خود بازی می‌کنید، برای بردن بازی می‌کنید.

اینجاست که نبوغ ساتوشی شروع به نشان دادن می‌کند. او بیان می‌کند که ما به یک سیستم مالی مبتنی بر اعتماد نیاز نداریم (یعنی داور شخص ثالثی که امیدواریم بی‌طرف بماند و شرط بزرگی روی تیم میزبان نگذارد).

در عوض، می‌توانیم از فناوری، به‌ویژه رمزنگاری، برای ایجاد یک سیستم جدید استفاده کنیم تا پرداخت‌های الکترونیکی مستقیم را بدون نیاز به واسطه‌ها امکان‌پذیر کند.

در بلاک چین و بیت کوین، تماشاگران و بازیکنان همگی داور هستند و برای حفظ امتیاز با هم کار می‌کنند.

معاملات

جالب است، اکنون ساتوشی مشکلی را که باید حل شود بیان کرده است: ما باید راهی برای حذف دوبار خرج کردن از این سیستم مالی جدیدی که ایجاد می‌کنیم به‌منظور رهایی از واسطه‌ها پیدا کنیم. بیایید استراتژیک صحبت کنیم!

کوین چیست؟

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

برای انتقال کوین، مالک (پرداخت کننده) باید موارد زیر را انجام دهد: هش تراکنش قبلی را به صورت دیجیتال امضا می‌کند. می‌تواند تأیید کند تا مالکیت پرداخت کننده تأیید شود.

با این حال، در حالی که پرداخت کننده ممکن است مالک باشد، چه چیزی مانع از خدو بار خرج کردن کوین (ارسال آن به بیش از یک گیرنده) می‌شود؟ تا به حال، یک مقام مرکزی قابل اعتماد یا ضرابخانه برای بررسی هر معامله استفاده می‌شد.

این مطلب را حتما بخوانید:  Ethscriptions چیست و چگونه می‌توان آن را در شبکه اتریوم ساخت

با این حال، اگر این حزب سوابق آنها را به هم ریخت یا بدتر از آن، ورشکست شد، پوف! به طور بالقوه، تمام پول شما به آنجا می‌رود، همانطور که در بحران‌های بانکی سال 2008 و 2023 شاهد بودیم.

به قول ساتوشی:

ما به راهی نیاز داریم تا گیرنده پرداخت بداند که مالکان قبلی هیچ معامله دیگری را امضا نکرده‌اند.

برای حل دو بار خرج کردن، ساتوشی دو هدف را برای دستیابی به این هدف پیشنهاد می‌کند و به همگام‌سازی سوابق کمک می‌کند:

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

این بدان معنی است که فقط اولین تراکنش با یک کوین حساب می‌شود. کاربران شبکه باید از تمام تراکنش‌ها آگاه باشند و تمام تراکنش‌های بعدی باید رد شوند.

سرور برچسب زمانی (Timestamp)

خوب، پس اکنون می دانیم که یک سیستم مالی از نظر تئوری چگونه باید باشد تا اژدهای دو بار خرج کردن را بکشد. حالا چگونه می‌توانیم این جدول برچسب زمانی تراکنش‌های بیت ‌کوین را ایجاد کنیم؟

 

خوب، در واقع بسیار آسان است. ساتوشی نرم‌افزار خاصی را برای نشان‌دادن دیجیتالی داده‌ها و در نتیجه ایجاد ترتیب زمانی تراکنش‌ها پیشنهاد می‌کند.

سرور برچسب زمانی برای هر کسی اثبات عمومی یک بلاک خاص در یک زمان خاص که در بلاک چین وجود داشته است را ارائه می‌کند.

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

هش کریپتو چیست؟

هش یک رشته کوتاه منحصر به فرد از اعداد و حروف ایجاد شده توسط رمزنگاری است که اثبات درستی و احراز هویت بلاک را ارائه می‌دهد. بیت کوین از یک الگوریتم هش خاص به نام  SHA-256 استفاده می‌کند.

هش SHA-256 بیت کوین به تابع هش رمزنگاری خاص مورد استفاده در شبکه بیت کوین اشاره دارد. مخفف عبارت Secure Hash Algorithm 256 است و یک الگوریتم هش پرکاربرد در برنامه‌های مختلف از جمله بیت کوین است.

در بیت کوین، هش SHA-256 به طور گسترده در جنبه‌های مختلفی، از جمله تأیید بلاک‌ها، ایجاد امضای دیجیتال، فرآیند استخراج و امنیت کلی بلاک چین استفاده می‌شود. ویژگی‌های رمزنگاری آن به تغییرناپذیری و قابل اعتماد بودن شبکه بیت ‌کوین کمک می‌کند و آن را در برابر دستکاری و اطمینان از اعتبار تراکنش‌ها و بلاک‌ها مقاوم می‌کند.

هنگامی که یک ماینر بیت کوین یک بلاک جدید به بلاک چین اضافه می‌کند، هش بلاک که شامل برچسب زمانی بلاک قبلی نیز می‌شود را برچسب زمانی می‌گذارد.

برچسب زمانی جدید وجود داده‌ها را ثابت می‌کند و تمام مهرهای زمانی دیگر قبل از آن را تقویت می‌کند. این یک زنجیره از بلوک‌های تایید شده ایجاد می‌کند (بیایید آن را بلاک چین بنامیم) که هر کدام می‌توانند صحت تمام برچسب‌های زمانی قبلی را ثابت کنند.

این بسیار مهم است زیرا شبکه بیت کوین بر روی یک سیستم توزیع شده از رایانه‌ها اجرا می‌شود که باید با هم در مورد طولانی‌ترین زنجیره رکوردهای داده به توافق برسند (به اجماع برسند).

این هش نقش مهمی در شبکه بیت کوین ایفا می‌کند. همه تراکنش‌ها دارای برچسب زمانی و هش هستند، و برای تأیید در شبکه پخش می‌شوند، جایی که برای حل مسائل پیچیده ریاضی مرتبط (در اثبات کار، که در ادامه به آن می پردازیم) استفاده می‌شوند.

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

اثبات کار (PoW)

عالی! اکنون که می‌دانیم چگونه مشکل دو بار خرج کردن را حل کنیم (پاسخ: یک سرور برچسب زمانی)، چالش بعدی این است که بفهمیم چگونه می‌توان به این هدف دست یافت و افراد بد را از غلبه بر شبکه با حملات انکار سرویس هرزنامه (DOS) یا تراکنش‌های جعلی جلوگیری کرد.

پاسخ، مانند بسیاری از چیزهای زندگی، این است که شما باید کار را انجام دهید. در این مورد، اثبات کار (Proof of Work) ابزار پردازش تراکنش است که با وجود مصرف بالای انرژی، بیت کوین را به امن‌ترین و غیرمتمرکزترین ارز دیجیتال موجود تبدیل کرده است.

اثبات کار چیست؟

اثبات کار (PoW) یک مکانیسم توافقی است که تضمین می‌کند تمام تراکنش‌های شبکه بیت‌ کوین تأیید شده و به روشی ایمن و بدون دستکاری به بلاک چین اضافه شوند.

در اینجا نحوه کار آن آمده است:

ماینرها برای حل یک مسئله ریاضی واقعاً پیچیده با حدس زدن یک عدد منحصر به فرد به نام “nonce” رقابت می‌کنند، که از آن برای ایجاد یک کد هش استفاده می‌کنند که باید کمتر از یک مقدار هدف مشخص باشد، و ثابت می‌کند که کار لازم برای ایجاد یک عدد انجام شده است.

این فرآیند به قدرت محاسباتی زیادی نیاز دارد، که تقلب کردن سیستم را برای هر کسی سخت می‌کند و تضمین می‌کند که بلاک‌ها خیلی سریع ایجاد نمی‌شوند و در نتیجه عرضه بیت‌ کوین را بیش از حد مورد نیاز افزایش نمی‌دهد. وایت پیپر بیت کوین این را «سیستم یک CPU، یک رأی» می‌نامد.

گره‌های صادق در شبکه از قوانین پیروی می‌کنند و برای ایمن نگه داشتن همه چیز و کنترل اکثریت قدرت CPU شبکه کار می‌کنند.

هنگامی که یک ماینر با موفقیت پازل PoW را حل می‌کند و بلاک چین را به‌روز می‌کند، بلافاصله یک پاداش بلاک در بیت کوین دریافت می‌کند. این ماینرها را تشویق می‌کند تا سیستم را در حال اجرا و ایمن نگه دارند.

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

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

شبکه

خوب، به آرامی اما مطمئنا، چشم‌انداز بیت کوین ساتوشی در کانون توجه قرار گرفته است. آیا هنوز می‌توانید آن را ببینید؟

بخش پنجم از وایت پیپر بیت کوین کوتاه است و راهنمای گام به گام مورد نیاز برای اجرای شبکه را ارائه می‌دهد.

این مراحل به شرح زیر است:

  • شرکت‌کنندگان در شبکه تراکنش‌ها را به تمام گره‌ها پخش می‌کنند.
  • هر گره تمام تراکنش‌های جدید را در یک بلاک جمع‌آوری می‌کند.
  • در مرحله بعد، هر گره از قدرت محاسباتی برای یافتن مقدار هش مناسب برای یک مسئله اثبات کار بسیار پیچیده مبتنی بر ریاضی استفاده می‌کند.
  • هنگامی که هش را حل کرد، این را به شبکه پخش می‌کند و اولین گره پاداش بلاک را ادعا می‌کند.
  • گره‌های شبکه بلاک را بررسی می‌کنند و اگر هنوز خرج نشده باشد، آن را معتبر اعلام می‌کنند.
  • گره‌ها اکنون مسابقه را برای بلاک بعدی در زنجیره آغاز می‌کنند.
  • اگر دو گره دو نسخه متفاوت از یک بلاک را پخش کنند، گره‌ها یکی از طولانی‌ترین زنجیره‌ها را صحیح می‌دانند.
  • هنگامی که بلاک با موفقیت اضافه شد، گره‌های دیگر آن را به عنوان بلاک چین قطعی می‌شناسند، سوابق خود را به روز می‌کنند و شروع به کار بر روی بلاک بعدی در آن زنجیره می‌کنند.
این مطلب را حتما بخوانید:  پل‌های میان زنجیره‌ای چه هستند و چگونه کار می‌کنند؟
مشوق

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

اجرای یک گره برای استخراج بیت کوین هم گران و هم پیچیده است. با افزایش قیمت تجهیزات و برق، الگوریتم PoW بیت کوین در طول زمان دشوارتر می‌شود.

بدون این ماینرها که در Proof of Work کار کنند، هیچ شبکه بیت کوین پایداری وجود نخواهد داشت، به این معنی که هیچ طلای دیجیتالی وجود نخواهد داشت.

بنابراین، ماینرها باید تشویق شوند تا سخت کار کنند و صادق بمانند و بهترین کار را برای شبکه انجام دهند. سیستم این کار را با پاداش دادن به اولین ماینری که معمای اثبات کار یک بلاک را با مقدار ثابتی بیت کوین تازه استخراج شده در اولین تراکنش بلاک جدید حل می‌کند، انجام می‌دهد.

در تئوری، پاداش بلاک می‌تواند ازکوین‌های تازه ضرب شده یا از کارمزدهای جمع‌آوری‌شده تراکنش حاصل شود. در حال حاضر، همه آن بیت کوین تازه استخراج شده است، که به عنوان بیت کوین با ارزش فزاینده نیز شناخته می‌شودک

زمانی که آخرین بیت کوین، به عدد 21،000،000، در حدود سال 2140 استخراج شود، تنها کارمزد تراکنش برای پاداش دادن به ماینرها استفاده خواهد شد.

انگیزه استخراج بیت کوین نمونه درخشان دیگری از درخشش ساتوشی است، زیرا گره‌ها را «صادق» نگه می‌دارد و نه تنها به نفع خود بلکه برای منافع کل شبکه نیز کار می‌کند.

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

شما می‌پرسید: چگونه 19 میلیون بیت ‌کوین در کمتر از 15 سال استخراج شده است، اما 120 سال دیگر طول می‌کشد تا 2 میلیون بیت‌کوین باقی مانده استخراج شود؟

توجه کنید، زیرا باید پاسخ این سوال را بدانید!

تقریباً هر چهار سال یک بار، رویداد هاوینگ بیت کوین (Bitcoin Halving) پاداش بلوک بیت کوین را 50 درصد کاهش می‌دهد تا تورم را کاهش دهد و ارزش آن را بالا ببرد. هاوینگ بعدی که برای ژوئن 2024 پیش‌بینی شده است، پاداش فعلی آن در بلاک 840000 را از 6.25 بیت کوین در هر بلاک به 3.125 بیت کوین در هر بلاک کاهش می‌دهد. این الگوریتم بیت کوین توسط بسیاری از کارشناسان به عنوان دلیلی برای تجربه یک چرخه کلاسیک 4 ساله در ارزهای دیجیتال تبلیغ می‌شود، زیرا شوک عرضه عظیمی ایجاد می‌کند.

بازیابی فضای دیسک

این بخش مفهوم درخت مرکل (Merkle tree) را معرفی می‌کند.

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

بنابراین، او پیشنهاد کرد که دفتر کل بیت کوین باید بدون به خطر انداختن داده‌های تاریخی آن ناب نگه داشته شود.

به‌جای حذف تراکنش‌های گذشته، ساتوشی استفاده از درخت مرکل را برای فشرده‌تر کردن داده‌های آن‌ها به منظور صرفه‌جویی در فضای دیسک، با ذخیره تنها یک رد یا ریشه از هر یک از این تراکنش‌های تاریخی، توصیه کرد.

درخت مرکل چیست؟

درخت مرکل بیت کوین راهی برای سازماندهی و تأیید تمام تراکنش‌هایی است که در یک بلاک در شبکه بیت کوین رخ می‌دهند. درخت مرکل روشی برای ذخیره‌سازی داده‌ها است که بررسی اینکه آیا بخشی از داده‌ها تغییر کرده یا دستکاری شده‌اند را آسان می‌کند.

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

تأیید پرداخت ساده

بیایید یک گام به عقب برگردیم و چارچوب باشکوه شبکه بیت کوین را تحسین کنیم، که اکنون به عنوان یک روز برای همه روشن است.

در حال حاضر، ما موارد زیر را در مورد اختراع ساتوشی می‌دانیم:

  • کاری که قرار است انجام دهد (حل مشکل دو بار خرج کردن)
  • چگونه این کار را انجام می‌دهد (برچسب زمانی تراکنش‌ها و ایجاد انگیزه برای تأیید صحت کار)
  • چگونه فضای دیسک را برای ذخیره همه آن میلیاردها تراکنش آینده ذخیره می‌کند (درخت مرکل)

فقط 21 میلیون بیت کوین وجود دارد که ساخته خواهد شد و حتی برای نیمی از (تقریبا) 50 میلیون دلاری میلیونرهای جهان کافی نیست! به بخش 8 از وایت پیپر بیت کوین خوش آمدید، که راه را برای پذیرش جریان اصلی بیت کوین توسط میلیاردها کاربر در سراسر جهان هموار می‌کند.

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

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

در حالی که این کیف‌پول‌های SPV سبک وزن نمی‌توانند اعتبار یک تراکنش را بررسی کنند، به کاربران اجازه می‌دهند تا تراکنش‌ها را سریع، آسان و ایمن انجام دهند.

کیف پول‌های SPV این کار را با اتصال به گره‌های دیگر در شبکه برای تأیید تراکنش‌ها به جای دانلود کل بلاک چین انجام می‌دهند. این امکان تجربه بسیار سریعتر و کارآمدتری را فراهم می‌کند.

ترکیب و تقسیم ارزش

حتی 15 سال پس از وایت پیپر بیت کوین ساتوشی، چند وقت یکبار می شنوید که دوستان شما می‌پرسند: آیا نمی‌توانم یک بیت کوین کامل بخرم؟

این مطلب را حتما بخوانید:  معرفی چند ابزار هوش مصنوعی جایگزین ChatGPT در سال 2023

در اینجا چیزی است که باید به آنها گفت:

همانطور که می‌توانیم برای هر چیزی کمتر از 1 دلار با کوین‌های مختلف (سنت) پرداخت کنیم، می‌توان 1 بیت کوین را به بخش‌های کوچک‌تری به نام ساتوشی تقسیم کرد و به آن اجازه می‌دهد برای پرداخت‌هایی با هر ارزشی استفاده شود. یک ساتوشی برابر با 0.00000001 بیت کوین است، که بیت کوین را تبدیل به یک ارز بسیار کاربردی برای استفاده می‌کند، مناسب برای هر چیزی از معاملات ملکی گرفته تا پرداخت‌های خرد به ارزش چند سنت، تا جنون جدید بیت کوین اوردینالز (Ordinals).

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

به عنوان مثال، اگر یک بیت کوین کامل دارید، می‌توانید آن را به بخش‌های کوچکتری مانند 0.5 BTC و 0.5 BTC تقسیم کنید. یا اگر دو مقدار کوچکتر بیت کوین دارید، مانند 0.3 بیت کوین و 0.7 بیت کوین، می‌توانید آنها را کنار هم قرار دهید تا یک بیت کوین کامل بسازید و به یک کل کوین تبدیل کنید.

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

حریم خصوصی

در سیستم‌های بانکداری سنتی، تمام اطلاعات مربوط به تراکنش‌های کاربر معمولاً محافظت شده و خصوصی است، که دری را به روی کلاهبرداری و سوء‌استفاده بالقوه باز می‌کند.

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

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

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

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

محاسبات

ما به پایان نزدیک شده‌ایم، و این بخش بعدی بسیار پیچیده است و واقعاً مهم نیست، مگر اینکه بخواهید مهارت‌های ریاضی خود را افزایش دهید. در این بخش، ناکاموتو محاسباتی را برای در نظر گرفتن تعداد بلاک‌هایی که باید اضافه شوند ارائه کرد تا گیرنده مطمئن شود فرستنده نمی‌تواند تراکنش را تغییر دهد. به طور خلاصه، بخش 11 سناریوی هکری را در نظر می‌گیرد که سعی می‌کند زنجیره جایگزین را سریع‌تر از زنجیره صادق تولید کند.

نتیجه

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

  • در حالی که می‌توان از امضای دیجیتال برای کنترل مالکیت استفاده کرد، اما باید راهی برای جلوگیری از مشکل دو بار خرج کردن یافت.
  • ساتوشی یک شبکه P2P پیشنهاد کرد که تراکنش‌ها را ثبت می‌کند و اگر گره‌های صادق بیشتر قدرت CPU را کنترل کنند، تغییر آن برای هکرها دشوار می‌شود.
  • شبکه ساده، بدون ساختار و قوی است.
  • گره‌ها نیازی به شناسایی ندارند و می‌توانند هر طور که بخواهند بیایند و بروند، به شرطی که هنگام بازگشت داده‌های PoW را بپذیرند.
  • گره‌ها با قدرت CPU خود رای می‌دهند تا بلاک‌های معتبر را بپذیرند و بلاک‌های نامعتبر را رد کنند.
  • مکانیسم اجماع PoW می‌تواند قوانین و مشوق‌ها را اجرا کند.

وایت پیپر بیت کوین: نکات کلیدی

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

  • بیت کوین بر اساس فناوری بلاک چین ساخته شده است تا یک پایگاه داده غیرمتمرکز ایجاد کند که تراکنش‌های دیجیتال را ثبت کند.
  • تراکنش‌های بیت کوین از رمزنگاری به جای واسطه‌های متمرکز برای حفظ امنیت و حریم خصوصی استفاده می‌کنند/
  • اثبات کار برای جلوگیری از سوء‌استفاده از حملات سرویس با الزام اعضای شبکه برای اثبات انجام مقدار مشخصی از کار استفاده می‌شود که با پاداش‌هایی در قالب بیت کوین تشویق می‌شود.
  • شبکه بیت‌ کوین یک رد یا ریشه از داده‌های تراکنش را نگه می‌دارد تا فضای دیسک را به حداکثر برساند و کل تاریخچه بلاک چین را دست نخورده نگه دارد.
  • برای درگیر شدن در شبکه بیت کوین، لازم نیست ماینر باشید. همچنین می‌توانید بیت کوین را با کیف‌پول بیت کوین SPV ارسال و دریافت کنید.
  • بیت کوین‌ را می‌توان به چند قسمت تقسیم کرد یا با هم ترکیب کرد تا مقدار بیشتری برای عملی و کارایی بهتر ایجاد کند.

وایت پیپر بیت کوین: چه چیزی از سال 2008 تغییر کرده است؟

پس از انتشار وایت پیپر، بیت کوین دستخوش برخی از تغییرات زیر شده است:

  • ناکاموتو در سال 2010 محدودیت اندازه بلاک 1 مگابایتی را به کد بیت کوین اضافه کرد تا از چالش‌های فنی جلوگیری کند.
  • بحث بر سر اندازه بلاک 1 مگابایتی داغ‌تر شد، به طوری که برخی معتقد بودند که پتانسیل بیت کوین به عنوان یک استاندارد ارز جهانی را محدود می‌کند و ساتوشی افزایش عظیم فعالیت شبکه و تعداد کاربران را پیش‌بینی نمی‌کرد.
  • در نهایت، این موضوع منجر به هارد فورک بیت کوین کش (BCH) در سال 2017 شد که با ایجاد یک زنجیره فورک شده با اندازه بلاک 8 مگابایت، جامعه بیت کوین را به دو گروه تقسیم کرد.

طرفداران BCH معتقد بودند که ساتوشی نمی‌توانست رشد سریع شبکه را پیش‌بینی کند، و بر اساس عنوان وایت پیپر او، بیت ‌کوین باید به پول نقد دیجیتال تبدیل شود، نه طلای دیجیتال. این بحث امروز هم ادامه دارد.

  • با افزایش سختی استخراج، ماینرهاCPU ها را به نفع ماشین‌های استخراج سفارشی ASIC کنار گذاشتند و شروع به کار با یکدیگر در استخرهای استخراج کردند که گره‌های بیت کوین را متمرکزتر و انرژی‌بر‌تر کردند.
  • بیت کوین اکنون می‌تواند با شبکه لایتنینگ برای پرداخت‌های کوچک و فوری استفاده شود.
  • امروزه بیت کوین به دلیل افزایش ارزش، سرعت پایین تراکنش و شهرت به عنوان پوشش تورمی، به دلیل عرضه محدود و پاداش‌های استخراج دوره‌ای به نصف، بیشتر شبیه طلای دیجیتال است تا پول نقد الکترونیکی.
  • ارتقای Taproot بیت کوین در سال 2021 عملکرد قرارداد هوشمند، حفظ حریم خصوصی بهتر و کاهش داده‌های تراکنش را به همراه داشت. این امر از آن زمان به موارد استفاده جدید جالبی مانند اورینالز و استاندارد BRC20 منجر شده است.

منبع: CoinMarketCap

پاسخ

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