Mythbusting: وقت التأكيد لمدة 10 دقائق يجعل عملات البيتكوين غير مناسبة كوسيلة للدفع "نقدًا"
Also available in -English- -Portuguese-Spanish
كتب بواسطة: Cain
بيتكوين الأساسية (BTC) ويقول أنصار هذا Bitcoin لا يقصد شراء القهوة. ويقولون بيتكوين الغرض هو أن تكون مخزن للقيمة ، وليس عملة. الذهب الرقمية يقولون لا النقد الرقمي.
بيتكوين النقدية (BCH) أنصار ، من ناحية أخرى ، ونعتقد بيتكوين هو استخدامه كوسيلة للتبادل ، وكذلك مخزن للقيمة. تبادل معلومات السلامة الأحيائية أنصار يريدون العملة المستخدمة لدفع ثمن القهوة ، وجبات الطعام ، لركوب سيارة أجرة ، وأي شيء آخر يمكن أن تتخيل.
فلماذا الاختلاف في الرأي ؟
من أجل الإجابة على هذا السؤال بشكل صحيح ، يجب أن أشرح بعض الاختلافات التقنية بين BTC و تبادل معلومات السلامة الأحيائية. في 1 أغسطس عام 2017 ، شبكة البت كوين متشعب و أنجبت بيتكوين النقدية. هذا يعني أن كل من BTC و تبادل معلومات السلامة الأحيائية تبادل نفس متطابقة تاريخ المعاملات من تكوين كتلة إلى كتلة ارتفاع 478557 ، ولكن أي المعاملات التي تتم بعد ذلك لا مشترك بين الشبكتين . الرسم البياني أدناه مخطط جيد الرئيسية شوك التي حدثت على مر السنين:
بالإضافة إلى وجود مختلف مجموعات الصفقة بعد آب / أغسطس عام 2017 الحقيقي الفرق الرئيسي بين BTC و تبادل معلومات السلامة الأحيائية هو أنه في حين BTC حافظت على موقعها 1 MB حجم كتلة الحد ، تبادل معلومات السلامة الأحيائية زيادة هذا الحد من 1 ميغا بايت إلى 8 ميغابايت في البداية ، ثم إلى 32 ميجا بايت ، الذي هو فيه حاليا.
ذلك هو السبب في حجم كتلة مهم جدا ؟ طريقة عمل البت كوين هو أنه عندما المعاملات هي أول بث على شبكة أنها لا تزال "غير مؤكدة" الجلوس في نوع من "الانتظار" دعا mempool حتى الحصول على المدرجة في استخراج كتلة. إلا بعد أن يتم تضمينها في كتلة هل تصبح "أكد" وبالتالي ترك mempool. وأكثر من كتل التي هي الملغومة على رأس كتلة معاملة يتم تضمينها في أكثر المستبعد أن الصفقة يمكن أن يكون عكس ذلك. هذا هو السبب في تبادل عادة ما تتطلب عدة "تأكيدات" قبل أن الائتمان مع بيتكوين الخاص بك.
لأن المحدودة لديها كتل أصغر ، وحتى هذه اللحظة أكثر المعاملات ، قد لا يكون هناك مساحة كافية في كتلة التالي لجميع المعاملات التي تنتظر تأكيد. وهذا يعني أن أي بقايا المعاملات سوف تضطر إلى الانتظار لفترة من الكتلة التي لديها مساحة تشمل لهم. ونتيجة لذلك ، بيتكوين الأساسية للمطورين إنشاء "رسم السوق" حيث تلك المعاملات مع أعلى رسوم الحصول على أولوية على انخفاض رسوم المعاملات. فإنها تنفذ البرامج الجديدة المعروفة باسم عن طريق رسوم (RBF). بهذه الطريقة, إذا قمت بإرسال BTC الصفقة خلال الفترة من حركة مرور الشبكة الثقيلة و فشل الصفقة إلى تأكيد ، يمكنك إرسال نفس القطع في معاملة أخرى ولكن مع رسوم أعلى على أمل أنها سوف تحصل في كتلة أسرع.
للأسف RBF يأتي مع فادح أساسا يقتل BTC استخدام القضية النقدية. وهذا لأن RBF يجعل من السهل على الناس لأداء ما يسمى مزدوجة تنفق على BTC الشبكة. دعونا نقول كنت في مقهى والنظام القهوة. يمكنك إجراء المعاملات التي يحصل الكشف عنها بواسطة نظام نقطة بيع و أنت على الفور سلمت الشراب الخاص بك. ثم بمجرد مغادرة المتجر ، يمكنك إرسال معاملة جديدة باستخدام نفس القطع ولكن مع رسوم أعلى ، وليس إلى المقهى محفظة العنوان ولكن يمكنك السيطرة على نفسك. بسبب RBF ، وارتفاع رسوم المعاملات هو الذي يحصل في كتلة الأصلي انخفاض رسوم المعاملات يسقط تماما. المقهى لم يتلقى الأموال ، وتحصل للحفاظ على القهوة الخاص بك. هذا هو ما يعرف باسم مزدوج قضاء. مشاهدة الفيديو أدناه لمعرفة مدى سهولة هذا يمكن استغلالها على BTC:
كما كنت قد شهدت للتو ، وذلك بسبب تفعيل RBF ، BTC لم يعد مناسبا كوسيلة نقديه للدفع. يمكن للمهاجمين بسهوله المزدوجة تنفق تاجر تقريبا في الاراده. إذا كنت تاجر قبول BTC ، سيكون من الحكمة الانتظار لتاكيد واحد علي الأقل للتاكد من تامين أموالك ، علي الرغم من بالطبع لا أحد علي استعداد للجلوس في متجر لمده عشر دقائق (أو أكثر) فقط في انتظار دفع للذهاب من خلال.
لكن هناك اخبار جيده تحتفظ بيتكوين كاش بحاله استخدام البيتكوين كنقد لأنه ليس لديها RBF. وبدلا من ذلك ، تتبع الشبكة قاعده "الرؤية الاولي" حيث يقبل عمال المناجم المعاملة الاولي التي يرونها مقابل المعاملة باعلي رسم. وهذا يعني ان محاولة تنفيذ الانفاق المزدوج علي شبكه التبادل الاحيائيه بنجاح أمر صعب بشكل كبير. يمكن للتجار قبول المعاملات التي لم يتم تاكيدها بعد في كتله بشكل أمن نسبيا لأنها لا داعي للقلق بشان مغادره العملاء المتجر واجراء معامله اعلي رسوم لاستبدال واحد انها قدمت للتو. تعرف الحركات التي لم يتم تاكيدها بعد باسم حركات التاكيد الصفري (0-conf). مع تمكين 0-conf ، يمكن للمستخدمين إرسال واستقبال التبادل علي الفور دون الحاجة إلى الانتظار حتى يتم تاكيد المعاملة في كتله.
ولكن الانتظار ، وماذا عن الإحصائيات علي doublespend. نقدا؟ سؤال جيد.
من الناحية الفنية ، لا يزال من الممكن القيام بانفاق مزدوج علي غرفه تبادل التبادل الاحيائيه. انها أصعب بكثير سيكون لديك لإرسال اثنين من المعاملات في الوقت نفسه تقريبا ، ونامل ان المعاملات الاحتيالية ينتهي كونها واحده ان يحصل علي تاكيد. ولكن إذا تم إرسال المعاملة المزدوجة محاولة حتى بضع ثوان بعد الأصلي ، واحتمالات ان يتم تضمينها في انخفاض كتله بشكل كبير بسبب المعاملة الاولي بعد ان يرجح نشرها بالفعل في جميع انحاء الشبكة.
هنا سقسقه من الخالق من doublespend. النقدية التي تنص علي انه عندما لا يتم بث محاولة مزدوجة الانفاق في وقت واحد ، كانت فرص النجاح فقط 1 من 3992.
ولذلك التاجر نقطة نظام البيع فقط إلى الانتظار بضع ثوان للتحقق من الشبكة وضمان معاملة أخرى باستخدام نفس القطع النقدية لم تكن بث في وقت لاحق. إذا كان معاملة أخرى هو أنها يمكن ببساطة رفض البيع. إذا كنت تبيع $5 أكواب من القهوة, هل أنت على استعداد للمخاطرة أن الفاعل سيئة لديه 1 4000 (.025%) فرصة الاحتيال ؟ على افتراض أن معظم الزبائن هم من الناس العاديين لا أحاول خداعك عالية التقنية والبرمجيات ، احتمال الحصول على خدع ستكون أوامر من حجم أقل من .025%.
ربما ليس هذا ما أردت سماعه. ربما ما كنت أريد أن أسمع هذا 0-conf في غرفة تبادل معلومات السلامة الأحيائية هي آمنة تماما ، ولكن الواقع هو أنك لا يمكن أبدا أن تكون 100 ٪ على يقين من أن أي معاملة آمنة. حتى مع تأكيد المعاملات ، فمن الممكن نظريا أن الشبكة يمكن أن يكون التراجع التراجع سابقا استخراج كتل. ولذلك فإن السؤال الحقيقي هو كيف الكثير من المخاطر هل أنت على استعداد لقبول في الأعمال التجارية الخاصة بك ؟ إذا كنت تحاول بيع منزل $1M, أنها على الأرجح فكرة جيدة إلى الانتظار لعدد من التأكيدات قبل إتمام عملية البيع. ولكن إذا كنت تتحدث عن بيع أكواب من القهوة الفورية 0-conf المعاملات ينبغي أن تشكل أي خطر.
وقال مع ذلك, غرفة تبادل معلومات السلامة الأحيائية للبروتوكول المطورين مواصلة العمل على إيجاد طرق لتحسين 0-conf الأمن حتى أنه في المستقبل خطر من قبول غير مؤكدة المدفوعات ينبغي أن يكون أقل من ذلك.
في ملخص, بينما 10 دقائق سيرا على تأكيد الوقت قد تجعل BTC غير صالحة النقدية وطريقة الدفع ، نفس القواعد لا تنطبق على غرفة تبادل معلومات السلامة الأحيائية ، الذي تم إنشاؤه لاستخدامها النقدية اليومية المدفوعات ، كمخزن للقيمة ، ويوم واحد ، وحدة الحساب.
شكرا على القراءة.
شكرا لك على الناس في Coinspice برقية قناة مساعدتي في الإجابة على بعض أسئلتي حول 0-conf و الإنفاق المزدوج ، وكذلك اللامع Jonald Fyookball الذي كان كريما بما فيه الكفاية لتقديم قراءة تقريري المقدم إلى التأكد من عدم وجود الأخطاء الصارخة.