Bitcoin Diamond / Super Bitcoin / BitCore: ما تحتاج إلى معرفته

2018 هو عام Hard Fork ولن تعرفه ، بدأت 3 أنواع مختلفة من الهارد فورك التداول مؤخرًا في بعض البورصات. في هذه المقالة ، سأقوم بتوضيح ماهية هذه التفرعات ، ومكان نشر البرنامج وكيفية المطالبة بها إذا كنت تجرؤ على ذلك.

بعض المحاذير قبل أن نبدأ. سأقوم فقط بفحص Hard Forks التي هي في الواقع مفتوحة المصدر ولديها blockchain قيد التشغيل ويتم تداولها في عدد قليل من البورصات على الأقل. إذا كان هناك المزيد من التفرع الذي تعتقد أنه يجب أن أعتبر أنه يفي بهذه المعايير ، فيرجى إرسال تغريدات إلي وإعلامي.

البيتكوين الماسي

الأول هو Bitcoin Diamond (BCD) الذي من المحتمل أن يكون قد حصل على أكبر قدر من الدعم عبر البورصات قبل إطلاقه. لديهم بعض الأكواد التي تعتمد بوضوح على Bitcoin Core. يبدو أنه لا يوجد الكثير من دعم المحفظة ، على الرغم من وجود محفظة تسمى BitPie تدعمها. لا أستطيع أن أضمن هذه المحفظة ، لكنها تدعم بعض العملات المختلفة وهي اللعبة الوحيدة في المدينة تقريبًا إذا كنت لا تريد تشغيل عقدة BCD كاملة.

يتمثل الاختلاف الرئيسي مع Bitcoin Diamond في أنها ضاعفت العرض بمقدار 10. إذا كان لديك 1 BTC قبل الكتلة 495866 ، فلديك الآن 10 BCD. يتم ذلك عن طريق تحريك العلامة العشرية بدلاً من جعل العملة أكثر قابلية للقسمة. وهذا يعني ، مع Bitcoin ، 100 مليون ساتوشي = 1 BTC. مع Bitcoin Diamond ، 10 مليون ساتوشي = 1 BCD. إنه حقًا مجرد تسويق خالص.

لا أحد يعرف حقًا من هم المطورون ولكن الكود مشابه نسبيًا لـ Bitcoin Core ، لذلك لا داعي للقلق كثيرًا. سأستمر في تشغيل الشفرة في جهاز منفصل ، مادي أو افتراضي.

بالنسبة للمتخصصين الفنيين هناك ، يتمثل الاختلاف الرئيسي في المعاملة في أن الإصدار هو الآن 12 بدلاً من 1. يتطلب الإصدار 12 وضع تجزئة كتلة كحقل بعد الإصدار مباشرةً ، والذي يعتني بحماية إعادة التشغيل. يمكن أن يكون تجزئة الكتلة أي تجزئة كتلة حدثت بالفعل بقدر ما أستطيع أن أقول. على عكس BCH و BTG اللتين تستخدمان معيار BIP143 لتوقيع جميع المعاملات ، تستخدم BCD التوقيع القديم للمعاملات غير المتقطعة (تخضع للتجزئة التربيعية وصعوبة تقييم قيمة المعاملة للتوقيع دون اتصال بالإنترنت) و BIP143 لمعاملات segwit.

يعد هذا اختيارًا غريبًا لحماية إعادة التشغيل نظرًا لوجود معيار معرف تفرع جيد تمامًا ابتكرته BCH و BTG ، ولكن للأسف ، قررت BCD أن تفعل الشيء الخاص بها. نوع التجزئة هو نفسه Bitcoin (عادةً SIGHASH_ALL) وعلى عكس BTG أو BCH ، لا يتم استخدام عناصر SIGHASH_FORKID على الإطلاق.

يتم تداول Bitcoin Diamond بحوالي 20 دولارًا / BCD حتى كتابة هذه السطور ، والذي ينتهي بحوالي 200 دولار / BTC أو 1.3٪.

سوبر بيتكوين

سوبر بيتكوين (SBTC) متشعب على بلوك 498888 وهو شوكة 1: 1 ، ولا حاجة إلى معالجة خاصة بالفاصلة العشرية. يُزعم أن العملة ستحتوي على أدلة Lightning ، وأدلة انعدام المعرفة ، وعقود ذكية ، لم أر أيًا منها في مستودع الأكواد الخاص بهم.

بصرف النظر عن الطموحات ، فإن مطوري هذه الشوكة معروفون على الأقل وعلى موقع الويب الخاص بهم. مرة أخرى ، غالبًا ما يكون رمز Bitcoin Core مع بعض التعديلات. هناك العديد من البورصات التي تدعم هذا بالفعل أو تخطط لدعمه ، لذلك لديها على الأقل بعض احتمالات السيولة.

يتمثل الاختلاف الفني الرئيسي في أن المعاملات هي الإصدار 2 ، على الرغم من أن الإصدار 1 لا يزال مقبولاً. التوقيع يستخدم SIGHASH_FORKID ، لكن ليس رقم تفرع حقيقي. بدلاً من ذلك ، يحتوي تجزئة التوقيع بالكامل على السلسلة “sbtc” ملحقة في النهاية. يبدو هذا سهلاً ، ولكن بعد تصحيح هذا لمدة 12 ساعة تقريبًا ، اكتشفت أن هناك بالفعل طول السلسلة المُضافة إلى هذه السلسلة ، لذلك فهي في الواقع شيء مثل 0473627463 في شكل سداسي عشري ، وليس 73627463 كما تتوقع. بالمناسبة ، أرى شيئًا مشابهًا جدًا في United Bitcoin repo ، لذلك بالنسبة لجميع مطوري المحفظة ، ضع في اعتبارك أنك قد تحتاج إلى وضع طول السلسلة التي يتم إلحاقها في النهاية.

مرة أخرى ، هذه طريقة غريبة للقيام بحماية إعادة التشغيل باعتبارها طريقة جيدة تمامًا كانت BTG و BCH رائدة متاحة ، ولكن هذه هي طريقة التفرع. مثل BCD ، تستخدم SBTC التوقيع القديم للمعاملات غير السيجويت (تخضع للتجزئة التربيعية وصعوبة تقييم قيمة المعاملة للتوقيع دون اتصال بالإنترنت) وتوقيع BIP143 لمعاملات segwit. مرة أخرى خيار محير لأن استخدام خوارزمية توقيع واحدة من شأنه أن يجعل رمز المحفظة أبسط إلى حد كبير. لن يتخذ الجميع خيارات ستكون ملائمة لمطوري المحفظة.

كانت محفظة SPV الوحيدة التي يمكن أن أجدها هي BitPie ، ومن المهم معرفة ما إذا كانت هذه المحفظة أكثر أمانًا أم أن محفظة SuperBitcoin الأساسية أكثر أمانًا. يتم تداول SBTC بحوالي 155 دولارًا حتى كتابة هذه السطور مما يمنحك حوالي 1٪.

BitCore

أخيرًا ، شيء يقع بين شوكة صلبة وإنزال جوي. أخذت BitCore (BTX) بشكل أساسي مجموعة UTXO من Bitcoin ، وضغطت مخرجات كل عنوان وتوزيعها على سلسلتها. من منظور الشخص العادي ، قاموا بتنظيف دفتر الأستاذ (blockchain) بحيث يكون أصغر كثيرًا.

هذا هو الأكثر ذكاءً من بين الهارد فورك من حيث أنه لا يتطلب Bitcoin blockchain مثل هارد فورك (120 جيجابايت +!) ويبتكر على الأقل عن طريق تنظيف الأشياء قليلاً. لسوء الحظ ، فإن التوزيع على هذه العملة يكون بخيلًا بعض الشيء حيث أنك تحصل فقط على 0.5 BTX لكل 1 Bitcoin لديك اعتبارًا من الكتلة 492820. لديهم إسقاط جوي مستمر ، لذلك هناك أيضًا هذا الجانب الذي يساعد العملة.

يتم دعم BTX بواسطة Coinomi ، والتي تتمتع بميزة مسح مريحة للغاية والتي يمكن أن تساعدك في الحصول على محافظ باردة وميزة إدخال البذور التي يمكن أن تساعدك في الحصول على العملات التي تستخدم نفس معيار BIP39. لسوء الحظ ، هذه أيضًا العملة الأقل قيمة حيث يتم تداولها بحوالي 20 دولارًا حتى كتابة هذه السطور مما يمنحك فقط حوالي 10 دولارات / BTC أو 0.1٪.

كيفية الحصول على هذه العملات

هناك عدة طرق للحصول على هذه العملات المعدنية ، ولكن بغض النظر عن الطريقة التي تختارها ، فإليك الخطوات الشائعة.

خيار عادي

على الأقل بالنسبة إلى SBTC و BTX ، لديك خيار إدخال المفاتيح الخاصة في تطبيق يسمى Bither for SBTC و Coinomi for BTX. يمكنك مسح المفتاح الخاص ضوئيًا (الذي لا يجب أن يحتوي على BTC فيه) وتخزينه في محافظ BitPie أو Coinomi لحفظها.

ربما يكون هذا هو الأسهل ، ولكنه ينطوي أيضًا على مخاطرة بعض الشيء حيث قد لا تثق في هذه المحافظ. لسوء الحظ ، لا يوجد خيار للقيام بذلك مع BCD على أي محافظ حتى الآن وكن حذرًا بشأن أي ادعاء للقدرة على القيام بذلك لأنه من المعروف أنهم يسرقون الأموال منك. (هذا هو السبب في أن الخطوة 1 أعلاه مهمة جدًا!) طالما أنك قمت بنقل BTC الخاص بك من هذه العناوين أولاً ، فإن الخطر الحقيقي الوحيد هو أن عملة هارد فورك أخرى يحق لك الحصول عليها قد يتم أخذها منك.

خيارات متقدمة

يتمثل الخيار الأكثر تقدمًا في إنشاء جهاز فعلي أو افتراضي منفصل وتشغيل البرنامج الأساسي الفعلي. يمكنك تنزيل الكود المصدري من مستودع العملة المعدنية وتجميعه بنفسك. لحسن الحظ ، نظرًا لأن معظمها عبارة عن تفرع من Bitcoin Core ، فإن تعليمات تجميع Bitcoin Core لنظام التشغيل mac و windows و Linux تعمل بشكل جيد.

بمجرد تجميع شفرة المصدر والحصول على الثنائيات الخاصة بها ، يمكنك تشغيل الثنائيات حتى تتم مزامنة سلاسل الكتل (سيستغرق ذلك يومًا تقريبًا في اتصال لائق). ستحتاج إلى فصل الجهاز عن الإنترنت في هذه المرحلة.

ستحتاج إلى جهاز مادي / افتراضي آخر لتشغيل نفس الرمز على المتصل بالإنترنت. هذا حتى يمكنك بث المعاملات التي تجريها على الجهاز الأول.

عد إلى الجهاز الأول ، واستورد المفاتيح الخاصة لعملاتك المعدنية في المحفظة الأساسية التي تأتي معها كل هذه العملات. ثم أرسل العملات إلى العنوان الذي تريده واستخدم الأمر “getrawtransaction” للحصول على الشكل السداسي الخام. انسخ ذلك إلى ذاكرة USB أو بطاقة sd وانقلها إلى الجهاز الثاني المتصل بالإنترنت وبثها هناك.

من المفترض أن يفعل هذا ما تريده بشكل أو بآخر ، على الرغم من وجود بعض المخاطر الصغيرة من احتمال تعرضك لبعض البرامج الضارة ، لكنها على جهاز ستمسحه على أي حال ، فمن يهتم بذلك؟

خيار بجنون العظمة

يتمثل الخيار المصاب بجنون العظمة في إجراء المعاملات الخاصة بك وبثها يدويًا وهي متصلة بعقدة على الشبكة. الجزء الصعب ليس الاتصال بالشبكة ، ولكن في الواقع إجراء المعاملة. ستحتاج إلى مكتبتك الخاصة للتوقيع على المعاملة والحصول على تجزئة التوقيع ليس بالأمر السهل. ومع ذلك ، هذا هو الخيار الأكثر أمانًا على الإطلاق لأنك لست بحاجة إلى الوثوق بأي برنامج وبالفعل أمضيت وقتًا طويلاً في القيام بهذا الشيء بالذات.

خاتمة

تعد الهارد فورك حقيقة واقعة والقيام بهذا النوع من الأشياء سيكون شائعًا جدًا في المستقبل. لحسن الحظ ، هناك مكافأة للقيام بذلك وقول الحقيقة ، فليس من السيئ التعرف على التعامل مع المفاتيح الخاصة بطريقة آمنة بشكل معقول. هذه العملية مرهقة ، ولكنك قمت أيضًا ببناء حدس حول ما يمكنك وما لا يمكنك فعله.

حظ موفق في الحصول على عملات معدنية “مجانية”!

هل أنت مطور يريد الدخول إلى Bitcoin و blockchain؟ اشترك في ندوة برمجة Blockchain في شارلوت أو لندن أو أمستردام أو تل أبيب أو ساو باولو أو أثينا أو سيول!

هل ترغب في الحصول على أخبار Bitcoin الفنية المنسقة؟ اشترك في النشرة الإخبارية لـ Bitcoin Tech Talk!