بیت کوین کش یک ارز دیجیتال و یک شبکه پرداخت مبتنی بر بلاک چین است. این ارز دیجیتال درواقع یک انشعاب (فورک) بیت کوین محسوب میشود که در پی اختلافنظر بین فعالان بیت کوین، در سال ۲۰۱۷ ایجاد شد.
از روزهای اول ظهور بیت کوین تا همین امروز، سرعت و کارمزد تراکنشهای این ارز دیجیتال، یکی از چالشبرانگیزترین بحثهای این حوزه است. بیت کوین نمیتواند در هر ثانیه بیش از هفت تراکنش را پردازش کند و این موضوع کاربرد آن برای پرداختهای روزمره را تحتتأثیر قرار میدهد.
گروهی معتقد هستند که برای افزایش سرعت تراکنشها و کم کردن کارمزدها لازم نیست تغییری در بیت کوین ایجاد شود و باید از راهحلهای جایگزین (مثل لایتنینگ یا Segwit) استفاده کرد.
بیت کوین کش چیست؟
بیت کوین کش (Bitcoin Cash) ارز دیجیتالی است که خود را «پول نقد الکترونیکی همتا به همتا» معرفی میکند.
کش (Cash) در زبان انگلیسی بهمعنای پول نقد است. به عبارت دیگر، بیت کوین کش میخواهد بیت کوینی باشد که با افزایش سرعت تراکنشها، بتوان از آن بهعنوان پول استفاده کرد.
این ارز دیجیتال، انشعاب یا همان فورکی از بیت کوین است. در ۱ اوت سال ۲۰۱۷، با ایجاد بلاک شماره ۴۷۸,۵۵۹ در بلاک چین بیت کوین، یک بلاک چین جدید ایجاد و به این ترتیب، رسماً بیت کوین کش متولد شد. در ادامه بیشتر با معنی انشعاب یا فورک (Fork) آشنا میشوید.
علت اصلی رقم خوردن اختلاف در جامعه بیت کوین که منجر به پیدایش بیت کوین کش شد، یک مسئله بنیادی بود: مشکل مقیاسپذیری یا همان مسئله کندی تراکنشها و افزایش کارمزد آنها در گذر زمان که در شبکه بیت کوین وجود دارد.
بیت کوین کش با افزایش حجم بلاک تا حداکثر ۳۲ مگابایت که در بیت کوین محدود به ۱ مگابایت است، امکان پردازش تراکنشهای بیشتری را فراهم میکند.
به دور از اختلافنظرهای ایدئولوژیک و اندازه بلاک، شباهتهای زیادی بین بیت کوین و بیت کوین کش وجود دارد. هر دوی آنها برای تأیید تراکنشها و تولید سکههای جدید از مکانیسم اجماع اثبات کار (PoW) یا همان استخراج (ماینینگ) استفاده میکنند و تعداد کل واحدهای هر دو محدود به ۲۱ میلیون است.
بیت کوین کش خود در نوامبر سال ۲۰۱۸ فورک شد و بیت کوین اسوی (Bitcoin SV) از آن به وجود آمد. در ادامه درباره بیت کوین اسوی هم میخوانید.
داستان به وجود آمدن بیت کوین کش
حامیان بیت کوین کش معتقدند که این ارز دیجیتال اهداف اصلی بیت کوین را دنبال میکند. بهگفته آنها، براساس طرح ساتوشی ناکاموتو، خالق ناشناس بیت کوین، قرار بود این شبکه ارز دیجیتال همتا به همتایی برای تبادلات مالی باشد.
پس از گذشت حدود پنج سال از خلق بیت کوین، با افزایش مقبولیت این ارز دیجیتال در بین عموم و درنتیجه افزایش قیمت آن، بیت کوین بهجای یک ارز، بیشتر به ابزاری برای ذخیره ارزش تبدیل شد. بهدلیل افزایش تعداد تراکنشها، در سال ۲۰۱۵ بود که کم کم بلاک چین بیت کوین داشت شلوغ میشد و مشکل مقیاسپذیری نمایان شد. محدودیت اندازه بلاک بیت کوین باعث شده بود تراکنشهای زیادی در صف منتظر تأیید بمانند. چون بلاکها نمیتوانستند همزمان با رشد تعداد تراکنشها حجم خود را ارتقا دهند.
در بیت کوین، حجم بلاکها محدود به ۱ مگابایت است و با در نظر گرفتن راهکارهایی مانند Segwit، میتوان گفت که هر بلاک بیت کوین حداکثر حدود ۴,۰۰۰ تراکنش را در خود جای میدهد. از آنجا که هر ده دقیقه یکبار، یک بلاک ساخته میشود، خودِ شبکه بیت کوین نمیتواند در هر ثانیه بیش از ۷ تراکنش را پردازش کند.
گروهی از افراد با نفوذ که از همان ابتدا در حوزه بیت کوین فعالیت گسترده داشتند، با پیشنهاد افزایش اندازه بلاک به ۸ الی ۳۲ مگابایت، در پی بهبود وضع موجود برآمدند، چراکه با افزایش اندازه بلاک، شبکه میتواند تعداد بیشتری تراکنش را در ثانیه پردازش کند.
میانگین تعداد تراکنشها در هر بلاک بیت کوین بین ۱,۰۰۰ تا ۱,۵۰۰ است. این در حالی است که در جریان آزمایشی که در سپتامبر سال ۲۰۱۸ بر روی بلاک چین بیت کوین کش انجام شد، هر بلاک این بلاک چین قادر به ثبت بیش از ۲۵,۰۰۰ تراکنش است.
فورک: گزینهای برای حل اختلافات
همانطور که احتمالاً میدانید، یک پروتکل مبتنی بر بلاک چین را نمیتوان تغییر داد. پس اگر لازم باشد تا روی آن بهروزرسانی صورت بگیرد، یا اگر عدهای از کار شبکه ناراضی باشند، راه حل چیست؟ اگر درباره یک بلاک چین عمومی، اختلافنظر وجود داشته باشد، دو راه بیشتر وجود ندارد: یا سافت فورک یا هارد فورک.
سافت فورک چیست؟
سافت فورک یک بهروزرسانی در بلاک چین بوده که با نسخههای قدیمی سازگار (backwards compatible) است. سازگاری با نسخههای قدیم مثل این است که یک فایل متنی را که با برنامه Word 2016 ساخته شده است، در برنامه قدیمی Word 2003 باز کنید. بهزبان ساده، با سافت فورک یک بهروزرسانی روی بلاک چین انجام میشود، اما کسانی هم که مایل به بهروزرسانی نیستند، همچنان میتوانند در اعتبارسنجی تراکنشها نقش داشته باشند.
هارد فورک چیست؟
هارد فورک به زبان ساده، تغییر در قوانین بلاک چین است که سازگار با نسخههای قدیمیتر نیست، بهطوری که نسخههای قدیمیتر نمیتوانند در شبکه فعالیت کنند. بنابراین، برای مشارکت در شبکه، مجبور خواهید بود که نسخه خود را ارتقا دهید.
طبق همان مثال فایل ورد که در بالا به آن اشاره کردیم، فرض کنید که نتوانید یک فایل متنی ساختهشده در برنامه Word 2016 را در برنامه Word 2003 اجرا کنید، زیرا ساختار این برنامه بهطور کلی تغییر کرده است.
هارد فورکها همیشه باعث تولد یک ارز دیجیتال جدید نمیشوند. در صورتی که اختلافنظر وجود داشته باشد و عده کثیری از کاربران همچنان بخواهند روی نسخه قدیمی فعالیت کنند، شاهد یک بلاک چین و یک سکه جدید خواهیم بود.
بیت کوین کش تنها هارد فورک بیت کوین نیست. بیت کوین گلد (Bitcoin Gold) هم یکی دیگر از هارد فورکهای مشهور بیت کوین است. جالب است بدانید که بیت کوین تاکنون بیش از ۱۰۰ بار فورک شده است، اما اغلب آنها گمنام هستند.
حامیان فورک
دو نفر سمت راست: راجر ور، یکی از اولین حامیان و مبلغان بیت کوین در کنار وو جیهان، یکی از بنیانگذاران بیت مین که دو رهبر اصلی بیت کوین کش بودند.
افرادی مانند هایپو یانگ (Haipo Yang)، راجر ور (Roger Ver) و وو جیهان (Wu Jihan) ازجمله حامیان ابتدایی بیت کوین بودند. اینها کسانی بودند که بهگفته خودشان میخواستند به آرمان ساتوشی ناکاموتو مبنی بر کاربرد پرداختی بیت کوین پایبند باشند و به همین دلیل، افزایش اندازه بلاک بیت کوین را پیشنهاد دادند.
اما آنها هرگز نتوانستند تمام جامعه بیت کوین را با خود همراه کنند. طرفداران بیت کوین معتقد بودند که با افزایش سایز بلاک، حجم بلاک چین افزایش پیدا میکند و به این ترتیب بسیاری از فعالان شبکه قادر نخواهند بود به ذخیره تراکنشها ادامه دهند و این تمرکززدایی را به خطر میاندازد. درنهایت، در ۱ اوت سال ۲۰۱۷ پس از کشمکشی طولانی، هاردفورک معروف بیت کوین اتفاق افتاد و بلاک چین بیت کوین دو قسمت شد: بیت کوین و بیت کوین کش.
پس از هارد فورک، همه دارندگانِ بیت کوین، بهاندازه دارایی بیت کوین خود، بیت کوین کش دریافت کردند و میتوانستند بنا به انتخاب خود در هر یک از دو شبکه فعالیت کنند.
فورک در فورک
حدود یک سال پس از تولد بیت کوین کش، در جامعه این ارز دیجیتال هم بر سر اهداف و اندازه بلاک اختلاف به وجود آمد که در نهایت بیت کوین کش را هم دچار هارد فورک کرد.
در روز ۱۵ نوامبر ۲۰۱۸، این ارز دیجیتال فورک و به دو نسخه رقیب یعنی Bitcoin Cash ABC و Bitcoin SV تبدیل شد. این شکاف در اثر اختلافنظر و مشاجره داخلی راجر ور و کریگ رایت (Criag Wright) بههمراه دیگر چهرههای مرتبط با بیت کوین کش رخ داد.
اختلاف کریگ رایت و راجر ور باعث فورک شدن بیت کوین کش شد
عبارت ABC در Bitcoin Cash ABC که مورد حمایت راجر ور و جیهان وو نیز بود، خلاصه عبارت «Adjustable Blocksize Cap» (یعنی سایز بلاک تنظیمشونده) است و اندازه بلاک را تا ۳۲ مگابایت حفظ میکند.
اما جبهه مقابل بهرهبری کریگ رایت، نسخه نرمافزاری Bitcoin SV را که کوتاهشده عبارت «Satoshi Vision» (بهمعنای آرمان ساتوشی) است، ارائه کردند. کریگ رایت مدتهاست خودش را ساتوشی ناکاموتو، خالق بیت کوین معرفی میکند و مدعی است که توسعهدهندگان بیت کوین آن را از هدف اصلی خود دور کردهاند. بیت کوین اسوی محدودیت اندازه بلاک را تا ۱۲۸ مگابایت افزایش داده است.
بیت کوین کشی که ما در حال حاضر میشناسیم و از آن نام میبریم همان Bitcoin Cash ABC است که از کلاینت اصلی بیت کوین کش استفاده میکند.
چگونه کار میکند؟
بیت کوین کش مانند بیت کوین، بلاک چین مختص به خود را دارد و الگوریتم امنیتی آن اثبات کار یا همان ماینینگ است. بنابراین با مطالعه مقاله «بیت کوین چگونه کار میکند؟» به درک درستی از نحوه کار بیت کوین کش هم خواهید رسید.
از آنجایی که بیت کوین کش درنتیجه وقوع یک هارد فورک از بیتکوین جدا شد، پس میتوان دریافت که تاریخچه تراکنشها و پایگاهداده آنها مشابه یکدیگر است. بنابراین، زمان ایجاد یک بلاک در بلاک چین بیت کوین کش ۱۰ دقیقه به طول میانجامد و پاداش بلاک آن نیز در حال حاضر ۶.۲۵ واحد BCH است.
در حال حاضر، هر ۱۰ دقیقه ۶.۲۵ واحد بیت کوین کش تولید میشود. پاداش استخراج در شبکه بیت کوین کش مثل بیت کوین، تقریباً هر ۴ سال یکبار طی رویدادی بهنام «هاوینگ» نصف خواهد شد.
زمان لازم برای محاسبه و ایجاد بلاک جدید در بیت کوین کش همانند بیت کوین، تحت تأثیر پارامتری به نام «سختی استخراج» قرار دارد. درصورت افزایش توان محاسباتی ماینرها، با افزایش متناسب سختی استخراج میتوان زمان ایجاد یک بلاک را ثابت نگاه داشت.
در ابتدا، بیت کوین کش هم مانند بیت کوین برای اینکه واحدهای جدید در هر ۱۰ دقیقه استخراج شوند و نه زودتر یا دیرتر، از الگوریتم تنظیم سختی (DDA) استفاده میکرد. برمبنای این الگوریتم، میزان سختی پس از هر ۲,۰۱۶ بلاک ( تقریباً هر دو هفته) تنظیم میشود. مثلاً اگر امروز ناگهان قدرت پردازش ماینرهای شبکه افزایش پیدا کند و واحدهای جدید، بهجای ۱۰ دقیقه در ۸ دقیقه استخراج شوند، دو هفته بعد سختی استخراج افزایش پیدا میکند تا میانگین زمان بلاک همچنان روی ده دقیقه بماند. اما پس از مدت کوتاهی، توسعهدهندگان به این نتیجه رسیدند که برای ایجاد انگیزه در ماینرهای زنجیره و جذب بیشتر آنها باید این سازوکار را تغییر دهند. آنها در کنار DAA از الگوریتم تنظیم سختی اضطراری (EDA) نیز استفاده کردند. در صورتی که فاصله زمانی بین استخراج ۶ بلاک بیشتر از ۱۲ ساعت بود، این الگوریتم جدید، سختی استخراج را ۲۰٪ کاهش میداد.
تنظیمات EDA سبب اختلال در سختی استخراج شد و در نتیجه بلاک چین بیت کوین کش هزاران بلاک جلوتر از بیت کوین حرکت کرد. برای رفع این مشکل، توسعهدهندگان بیت کوین کش تغییری در الگوریتم DAA ایجاد کردند، به این صورت که این الگوریتم سختی استخراج را پس از هر بلاک تنظیم میکرد، نه پس از ۲,۰۱۶ بلاک. آنها همچنین الگوریتم EDA را بهطور کلی حذف کردند.
تراکنش بدون نیاز به تأیید
تراکنش بدون نیاز به تأیید (Zero Confirmation) به تراکنشهایی اطلاق میشود که هنوز روی بلاک چین ثبت نشدهاند، اما فروشنده یک کالا یا خدمات، آن را بهعنوان دریافتشده در نظر میگیرد و خدمات را میفروشد. بسیاری از افراد جامعه ارز دیجیتال از ایده تراکنش بدون نیاز به تأیید استقبال میکنند، چراکه سبب میشود تراکنشها و پرداختها با سرعت بیشتری انجام شوند که مطلوب هر دو طرف معامله است.
با این حال، تراکنش بدون نیاز به تأیید بسیار بحث برانگیز است، زیر برخی افراد گمان میکنند بهدلیل امکان رخ دادن «حمله دو بار خرج کردن»، این ویژگی میتواند دردسر آفرین و خطرناک باشد. طبق این فرض، میتوان یک تراکنش برای یک فروشنده کالا یا خدمات ارسال کرد و بعد از دریافت خدمات، یک تراکنش برگشت به شبکه ارسال کرد و عملاً بیت کوینها را دوبار خرج کرد.
با این حال، کسبوکارهای پذیرنده بیت کوین کش میتوانند برای تراکنشهای خرد و کوچک (که انگیزه دوبار خرج کردن وجود ندارد) ویژگی تراکنش بدون نیاز به تأیید را بهعنوان یک مزیت بپذیرند. با این کار، بهمحض ارسال تراکنش، مشتری میتواند کالا یا خدمات را دریافت کند.
بیت کوین کش به سه دلیل اساسی زیر میتواند گزینه مناسبی برای ارائه ویژگی تراکنش بدون نیاز به تأیید باشد:
بیت کوین کش امکان «جایگزینی تراکنش» را حذف کرده است.
فضای بسیار زیادی حتی برای تراکنشهای با کارمزد کم وجود دارد.
زمان تأیید تراکنشها همواره ثابت است.
سلب مسئولیت تیم وست ایران وست ایران در واقع یک تیم مانیتورینگ است نه معرفی سایت های معتبر پس این سایت هیچگونه ارتباطی با پروژه های معرفی شده در سایت ندارد. سرمایه گذاری در پروژه های آنلاین همانند پروژه های فیزیکی دارای ریسک بوده و تصمیم به سرمایه گذاری و هر گونه سود و زیان به عهدهی شخص شماست. چنانچه به هر دلیل فکر میکنید نمیتوانید در این تجارت موفق باشید از هر گونه سرمایه گذاری در پروژهها جداً بپرهیزید. همه بنرها و پیوندها در اینجا فقط تبلیغات هستند. ما هیچ تبلیغی را تأیید یا تضمین نمی کنیم. [بیشتر…]