الحل الشامل لتوافق Taproot: تحليل شامل لتقنية بيتكوين الأصلية
في 20 مايو 2024، أصدرت مجموعة تطوير Layer2 لعملة بيتكوين ورقة تقنية بعنوان "Taproot Consensus: حل Layer2 لعملة BTC لامركزي". توضح هذه الورقة التقنية بالتفصيل كيفية تنفيذ Taproot Consensus، وكيفية دمج تقنيات بيتكوين الأصلية مثل توقيعات شノر، وMAST، ونقاط SPV لعملة بيتكوين، لبناء حل Layer2 لعملة BTC لامركزي بالكامل.
من خلال قراءة النص بالكامل، ليس من الصعب أن نلاحظ أن خطة توافق Taproot هي تجميع شامل لتقنية التوسع الأصلية لبيتكوين. لم يتم إجراء أي تعديلات على شفرة بيتكوين، بل تم دمج عدد من التقنيات الأساسية لبيتكوين بشكل بارع، مع وضوح الفكرة وبراعة الهيكل.
قبل الخوض في تفسير كتاب الأصفر بعمق، من الضروري أن نستعرض تاريخ التطور التكنولوجي لبيتكوين، وذلك لفهم كيف نشأت توافق Taproot من سياق تطور بيتكوين.
أ. مراجعة تطوير تقنية البيتكوين
في 31 أكتوبر 2008، نشر ساتوشي ناكاموتو ورقة بعنوان "بيتكوين: نظام نقد إلكتروني من نظير إلى نظير"، حيث اقترح لأول مرة خطة التنفيذ التقنية الكاملة لبيتكوين. في الفصل الثامن من الورقة، ذكر ساتوشي ناكاموتو حلاً يسمى SPV(Simple Payment Verification)، وهو التحقق البسيط من الدفع، وهي وسيلة تقنية للتحقق من المدفوعات دون الحاجة لتشغيل عقدة كاملة لبيتكوين، بل فقط حفظ رأس الكتلة.
في 3 يناير 2009، قام ساتوشي ناكاموتو بتعدين الكتلة الأصلية على خادم صغير في هلسنكي، مما يمثل ولادة بيتكوين رسميًا. ومن الجدير بالذكر أنه في الكود الأصلي لبيتكوين، استخدم ساتوشي تقنية توقيع المنحنيات البيضاوية (ECDSA)، بدلاً من تقنية توقيع شنور الأكثر ملاءمة لبيتكوين. وذلك لأن تقنية توقيع شنور لم تكن مفتوحة المصدر بعد، وكانت لا تزال تحت حماية براءة الاختراع.
احتفظت توقيع شينور بجميع وظائف وتخمينات أمان توقيع المنحنى البياني، بينما تجاوزت قيود توقيع المنحنى البياني التي تسمح لبيتكوين بتحقيق 15 توقيع متعدد كحد أقصى، مما يسمح في النهاية بإدارة أكثر من 1000 عنوان لبيتكوين دون التأثير على سرعة التوقيع.
في عام 2018، بعد سنوات من التحقق، اقترح مطورو بيتكوين الأساسيون رسمياً إدخال توقيع شينور إلى شبكة بيتكوين.
في 14 نوفمبر 2021، أكمل بيتكوين ترقية Taproot، وتم دمج توقيع Schnorr رسميًا في شبكة بيتكوين، مما أطلق عصر التوقيع المتعدد اللامركزي الجديد. بالإضافة إلى توقيع Schnorr، قدمت ترقية Taproot أيضًا MAST( الأشجار المجردة الهامشية ميركل)، وهي تقنية تمنح بيتكوين وظائف مشابهة للعقود الذكية.
يجمع توقيع شينور وMAST، مما يسمح لبيتكوين بتحقيق شبكة متعددة التوقيعات اللامركزية من خلال طريقة مدفوعة بتعليمات الشيفرة، مما يمهد الطريق لبيتكوين لتجاوز حدود الطبقة الأولى، ويضع الأساس لتحقيق سيناريوهات أعمال أكثر تعقيدًا وغنى في الطبقة الثانية.
٢. نظرة عامة على خطة إجماع Taproot
تبدأ ورقة بيضاء حول تقنية توافق TAPROOT بالإشارة إلى أن الطبيعة غير القابلة للبرمجة لشبكة بيتكوين تقيد تنفيذ خطط التوسع Layer2 المشابهة لـ Ethereum Rollup بشكل مباشر. طبقة العقود النصية لشبكة بيتكوين يمكنها فقط إجراء عمليات التحويل البسيطة، ولا يمكنها دعم وظائف العقود الذكية الأكثر تعقيدًا. وبالتالي، فإن بناء خطة توسيع Layer2 فقط من منظور نصوص بيتكوين غير ممكن.
تصف هذه الفقرة بإيجاز كبير قيود شبكة بيتكوين، مشيرةً إلى أن الاتجاه الصحيح لتوسيع بيتكوين ليس من خلال العمل على شبكة من الطبقة الأولى، بل من خلال استخدام الإمكانيات الحالية لبيتكوين، لبناء حل توسيع من الطبقة الثانية يكون لامركزياً بالكامل.
توافق Taproot هو بالضبط دمج تقنية Taproot لبيتكوين ( توقيع Schnorr و MAST ) ، و SPV خفيفة لبيتكوين ، وآلية توافق BFT PoS لبناء شبكة Layer2 لامركزية وعالية الاتساق.
ثلاثة، شرح معمارية توافق Taproot
يتكون توافق Taproot بشكل رئيسي من ثلاثة أجزاء: Schnorr+Mast، Bitcoin SPV وAura+Grandpa.
تستخدم Schnorr+Mast تقنيتي TAPROOT الأصليتين اللتين جلبتهما ترقية بيتكوين لتحقيق إدارة متعددة التوقيع اللامركزية لبيتكوين، دون الحاجة إلى توقيع يدوي، بل يتم تشغيلها من خلال كود بيتكوين.
تعتبر Bitcoin SPV طريقة للتحقق من المدفوعات بسيطة اقترحها ساتوشي ناكاموتو، حيث لا يلزم تشغيل عقدة كاملة لمزامنة والتحقق من معاملات البيتكوين. هذه الميزة تجعل Taproot Consensus قادرًا على مزامنة حالة BTC في بيئة لامركزية بالكامل دون الحاجة إلى إذن.
Aura+Grandpa هو بروتوكول إجماع PoS متقدم يحقق التحمل البزنطي، ويضمن اتساقًا عالياً بين عقد الشبكة.
يمكن تلخيص آلية تشغيل توافق Taproot على النحو التالي: في النظام من الطبقة الثانية، يحمل كل مُصادق مفتاح BTC الخاص المستخدم في توقيع Schnorr. يتم إنشاء المفتاح العام المجمع Pagg من خلال مخطط التوقيع المتعدد Musig2، مما يشكل شجرة MAST كبيرة. يقوم المُصادقون بإجراء تحويلات BTC وعمليات النقش إلى عنوان توقيع العتبة المُولد من شجرة MAST، مما يحقق وظيفة تقديم البيانات من شبكة BTC الرئيسية إلى شبكة الطبقة الثانية. في الوقت نفسه، يعمل كل مُصادق كنقطة خفيفة SPV لبيتكوين، مما يمكنه من مزامنة حالة شبكة BTC بأمان وبدون إذن.
باختصار، يستخدم توافق Taproot في الطبقة الأولى من بيتكوين Schnorr + Mast لبناء إدارة متعددة التوقيعات اللامركزية لBTC، بينما تعمل الطبقة الثانية على شبكة عقد SPV لبيتكوين، لمزامنة حالة بيانات الطبقة الأولى من بيتكوين. لضمان أمان وموثوقية الشبكة الثانية، تم دمج شبكة عقد SPV لبيتكوين مع Aura + Grandpa، مما يمنحها مستوى الأمان في توافق BFT. بهذه الطريقة، لا تتم إدارة أصول الشبكة الثانية بواسطة بعض الموقعين المتعددين، بل تعتمد على دفع توافق BFT لتحقيق اللامركزية الحقيقية.
أربعة، مناقشة التفاصيل التقنية
تقرير Taproot Consensus يشرح أيضًا بالتفصيل تفاصيل تنفيذ تقنيات مثل توقيع شينور، MAST، عقد SPV الخفيفة لبيتكوين، Aura+Grandpa، ويوفر موارد دراسية شاملة ومفصلة لمن يرغب في تعلم وفهم أحدث تقنيات بيتكوين.
بالإضافة إلى ذلك، يوضح الكتاب الأصفر عملية تنفيذ Musig2، وكذلك الفرق بينها وبين مشروع Mezo المعروف في Layer2 لبيتكوين. يعتمد Mezo على بروتوكول tBTC، ويستخدم توقيع متعدد لبيتكوين لبناء شبكة توقيع حدية، مما يوفر توافقًا قويًا. ولكن tBTC لا يزال شبكة متعددة التوقيعات تتطلب 9 توقيعات، لتحقيق عدم الاعتماد على الأشخاص بل على التحفيز القائم على الإجماع، يلزم دمج شبكة التوقيع المتعدد مع آلية توافق BFT PoS.
تستخدم آلية توافق Taproot هذا التصميم الأكثر تقدماً، من خلال دمج توقيعات Schnorr وMAST وبيتكوين SPV للعقد الخفيفة وآلية التوافق البيزنطية Aura وGrandpa، لبناء حل لطبقة 2 اللا مركزية عالي التناسق والأمان. هذه الاندماج لا يعزز فقط قابلية التوسع والاستخدام في شبكة بيتكوين، بل يضمن أيضاً أمان وتناسق الشبكة من الطبقة الثانية.
ملخص
تصف وثيقة الموافقة على Taproot التقنية بشكل شامل خطة تنفيذها والتفاصيل الفنية، وتعرض حلاً من الطبقة الثانية مبنياً بالكامل على تقنية بيتكوين الأصلية. إنها لا تحترم وتورث الاتجاه الفني الأصلي لبيتكوين فحسب، بل تجمع أيضاً الابتكارات المجمعة الناتجة عن التحديثات المتعددة لبيتكوين، مما يجعلها تحفة من تحف تقنية التوسع الأصلية لبيتكوين.
مع التطور المستمر لبيئة البيتكوين، ستصبح الحلول اللامركزية الحقيقية من الطبقة الثانية طريقًا حتميًا لتطور بيئة البيتكوين، وستتألق حلول مثل Taproot Consensus في المستقبل.
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 4
أعجبني
4
6
إعادة النشر
مشاركة
تعليق
0/400
LiquidityHunter
· منذ 6 س
ستبدأ هذه الموجة من btc الآن
شاهد النسخة الأصليةرد0
LiquidityNinja
· منذ 6 س
المجفف يموت من الجفاف والمغمور يموت من الغمر l2 قد جاءوا جميعًا
شاهد النسخة الأصليةرد0
AirdropHuntress
· منذ 6 س
لا تدخل في كود BTC وتعمل على L2، يجب التحقق من الفريق وراء ذلك.
شاهد النسخة الأصليةرد0
WhaleWatcher
· منذ 6 س
L2 المحايد تمامًا يتطلع إلى ~
شاهد النسخة الأصليةرد0
BearMarketSurvivor
· منذ 6 س
ثور ودب، محارب قديم منذ عشر سنوات، تجديد الهامش هو مفتاح البقاء
Taproot Consensus: تقنية البيتكوين الأصلية التي تشكل الحل اللامركزي Layer2
الحل الشامل لتوافق Taproot: تحليل شامل لتقنية بيتكوين الأصلية
في 20 مايو 2024، أصدرت مجموعة تطوير Layer2 لعملة بيتكوين ورقة تقنية بعنوان "Taproot Consensus: حل Layer2 لعملة BTC لامركزي". توضح هذه الورقة التقنية بالتفصيل كيفية تنفيذ Taproot Consensus، وكيفية دمج تقنيات بيتكوين الأصلية مثل توقيعات شノر، وMAST، ونقاط SPV لعملة بيتكوين، لبناء حل Layer2 لعملة BTC لامركزي بالكامل.
من خلال قراءة النص بالكامل، ليس من الصعب أن نلاحظ أن خطة توافق Taproot هي تجميع شامل لتقنية التوسع الأصلية لبيتكوين. لم يتم إجراء أي تعديلات على شفرة بيتكوين، بل تم دمج عدد من التقنيات الأساسية لبيتكوين بشكل بارع، مع وضوح الفكرة وبراعة الهيكل.
قبل الخوض في تفسير كتاب الأصفر بعمق، من الضروري أن نستعرض تاريخ التطور التكنولوجي لبيتكوين، وذلك لفهم كيف نشأت توافق Taproot من سياق تطور بيتكوين.
أ. مراجعة تطوير تقنية البيتكوين
في 31 أكتوبر 2008، نشر ساتوشي ناكاموتو ورقة بعنوان "بيتكوين: نظام نقد إلكتروني من نظير إلى نظير"، حيث اقترح لأول مرة خطة التنفيذ التقنية الكاملة لبيتكوين. في الفصل الثامن من الورقة، ذكر ساتوشي ناكاموتو حلاً يسمى SPV(Simple Payment Verification)، وهو التحقق البسيط من الدفع، وهي وسيلة تقنية للتحقق من المدفوعات دون الحاجة لتشغيل عقدة كاملة لبيتكوين، بل فقط حفظ رأس الكتلة.
في 3 يناير 2009، قام ساتوشي ناكاموتو بتعدين الكتلة الأصلية على خادم صغير في هلسنكي، مما يمثل ولادة بيتكوين رسميًا. ومن الجدير بالذكر أنه في الكود الأصلي لبيتكوين، استخدم ساتوشي تقنية توقيع المنحنيات البيضاوية (ECDSA)، بدلاً من تقنية توقيع شنور الأكثر ملاءمة لبيتكوين. وذلك لأن تقنية توقيع شنور لم تكن مفتوحة المصدر بعد، وكانت لا تزال تحت حماية براءة الاختراع.
احتفظت توقيع شينور بجميع وظائف وتخمينات أمان توقيع المنحنى البياني، بينما تجاوزت قيود توقيع المنحنى البياني التي تسمح لبيتكوين بتحقيق 15 توقيع متعدد كحد أقصى، مما يسمح في النهاية بإدارة أكثر من 1000 عنوان لبيتكوين دون التأثير على سرعة التوقيع.
في عام 2018، بعد سنوات من التحقق، اقترح مطورو بيتكوين الأساسيون رسمياً إدخال توقيع شينور إلى شبكة بيتكوين.
في 14 نوفمبر 2021، أكمل بيتكوين ترقية Taproot، وتم دمج توقيع Schnorr رسميًا في شبكة بيتكوين، مما أطلق عصر التوقيع المتعدد اللامركزي الجديد. بالإضافة إلى توقيع Schnorr، قدمت ترقية Taproot أيضًا MAST( الأشجار المجردة الهامشية ميركل)، وهي تقنية تمنح بيتكوين وظائف مشابهة للعقود الذكية.
يجمع توقيع شينور وMAST، مما يسمح لبيتكوين بتحقيق شبكة متعددة التوقيعات اللامركزية من خلال طريقة مدفوعة بتعليمات الشيفرة، مما يمهد الطريق لبيتكوين لتجاوز حدود الطبقة الأولى، ويضع الأساس لتحقيق سيناريوهات أعمال أكثر تعقيدًا وغنى في الطبقة الثانية.
٢. نظرة عامة على خطة إجماع Taproot
تبدأ ورقة بيضاء حول تقنية توافق TAPROOT بالإشارة إلى أن الطبيعة غير القابلة للبرمجة لشبكة بيتكوين تقيد تنفيذ خطط التوسع Layer2 المشابهة لـ Ethereum Rollup بشكل مباشر. طبقة العقود النصية لشبكة بيتكوين يمكنها فقط إجراء عمليات التحويل البسيطة، ولا يمكنها دعم وظائف العقود الذكية الأكثر تعقيدًا. وبالتالي، فإن بناء خطة توسيع Layer2 فقط من منظور نصوص بيتكوين غير ممكن.
تصف هذه الفقرة بإيجاز كبير قيود شبكة بيتكوين، مشيرةً إلى أن الاتجاه الصحيح لتوسيع بيتكوين ليس من خلال العمل على شبكة من الطبقة الأولى، بل من خلال استخدام الإمكانيات الحالية لبيتكوين، لبناء حل توسيع من الطبقة الثانية يكون لامركزياً بالكامل.
توافق Taproot هو بالضبط دمج تقنية Taproot لبيتكوين ( توقيع Schnorr و MAST ) ، و SPV خفيفة لبيتكوين ، وآلية توافق BFT PoS لبناء شبكة Layer2 لامركزية وعالية الاتساق.
ثلاثة، شرح معمارية توافق Taproot
يتكون توافق Taproot بشكل رئيسي من ثلاثة أجزاء: Schnorr+Mast، Bitcoin SPV وAura+Grandpa.
تستخدم Schnorr+Mast تقنيتي TAPROOT الأصليتين اللتين جلبتهما ترقية بيتكوين لتحقيق إدارة متعددة التوقيع اللامركزية لبيتكوين، دون الحاجة إلى توقيع يدوي، بل يتم تشغيلها من خلال كود بيتكوين.
تعتبر Bitcoin SPV طريقة للتحقق من المدفوعات بسيطة اقترحها ساتوشي ناكاموتو، حيث لا يلزم تشغيل عقدة كاملة لمزامنة والتحقق من معاملات البيتكوين. هذه الميزة تجعل Taproot Consensus قادرًا على مزامنة حالة BTC في بيئة لامركزية بالكامل دون الحاجة إلى إذن.
Aura+Grandpa هو بروتوكول إجماع PoS متقدم يحقق التحمل البزنطي، ويضمن اتساقًا عالياً بين عقد الشبكة.
يمكن تلخيص آلية تشغيل توافق Taproot على النحو التالي: في النظام من الطبقة الثانية، يحمل كل مُصادق مفتاح BTC الخاص المستخدم في توقيع Schnorr. يتم إنشاء المفتاح العام المجمع Pagg من خلال مخطط التوقيع المتعدد Musig2، مما يشكل شجرة MAST كبيرة. يقوم المُصادقون بإجراء تحويلات BTC وعمليات النقش إلى عنوان توقيع العتبة المُولد من شجرة MAST، مما يحقق وظيفة تقديم البيانات من شبكة BTC الرئيسية إلى شبكة الطبقة الثانية. في الوقت نفسه، يعمل كل مُصادق كنقطة خفيفة SPV لبيتكوين، مما يمكنه من مزامنة حالة شبكة BTC بأمان وبدون إذن.
باختصار، يستخدم توافق Taproot في الطبقة الأولى من بيتكوين Schnorr + Mast لبناء إدارة متعددة التوقيعات اللامركزية لBTC، بينما تعمل الطبقة الثانية على شبكة عقد SPV لبيتكوين، لمزامنة حالة بيانات الطبقة الأولى من بيتكوين. لضمان أمان وموثوقية الشبكة الثانية، تم دمج شبكة عقد SPV لبيتكوين مع Aura + Grandpa، مما يمنحها مستوى الأمان في توافق BFT. بهذه الطريقة، لا تتم إدارة أصول الشبكة الثانية بواسطة بعض الموقعين المتعددين، بل تعتمد على دفع توافق BFT لتحقيق اللامركزية الحقيقية.
أربعة، مناقشة التفاصيل التقنية
تقرير Taproot Consensus يشرح أيضًا بالتفصيل تفاصيل تنفيذ تقنيات مثل توقيع شينور، MAST، عقد SPV الخفيفة لبيتكوين، Aura+Grandpa، ويوفر موارد دراسية شاملة ومفصلة لمن يرغب في تعلم وفهم أحدث تقنيات بيتكوين.
بالإضافة إلى ذلك، يوضح الكتاب الأصفر عملية تنفيذ Musig2، وكذلك الفرق بينها وبين مشروع Mezo المعروف في Layer2 لبيتكوين. يعتمد Mezo على بروتوكول tBTC، ويستخدم توقيع متعدد لبيتكوين لبناء شبكة توقيع حدية، مما يوفر توافقًا قويًا. ولكن tBTC لا يزال شبكة متعددة التوقيعات تتطلب 9 توقيعات، لتحقيق عدم الاعتماد على الأشخاص بل على التحفيز القائم على الإجماع، يلزم دمج شبكة التوقيع المتعدد مع آلية توافق BFT PoS.
تستخدم آلية توافق Taproot هذا التصميم الأكثر تقدماً، من خلال دمج توقيعات Schnorr وMAST وبيتكوين SPV للعقد الخفيفة وآلية التوافق البيزنطية Aura وGrandpa، لبناء حل لطبقة 2 اللا مركزية عالي التناسق والأمان. هذه الاندماج لا يعزز فقط قابلية التوسع والاستخدام في شبكة بيتكوين، بل يضمن أيضاً أمان وتناسق الشبكة من الطبقة الثانية.
ملخص
تصف وثيقة الموافقة على Taproot التقنية بشكل شامل خطة تنفيذها والتفاصيل الفنية، وتعرض حلاً من الطبقة الثانية مبنياً بالكامل على تقنية بيتكوين الأصلية. إنها لا تحترم وتورث الاتجاه الفني الأصلي لبيتكوين فحسب، بل تجمع أيضاً الابتكارات المجمعة الناتجة عن التحديثات المتعددة لبيتكوين، مما يجعلها تحفة من تحف تقنية التوسع الأصلية لبيتكوين.
مع التطور المستمر لبيئة البيتكوين، ستصبح الحلول اللامركزية الحقيقية من الطبقة الثانية طريقًا حتميًا لتطور بيئة البيتكوين، وستتألق حلول مثل Taproot Consensus في المستقبل.
! Bitcoin Native Scaling Technology Collection: تفسير شامل للكتاب الأصفر لتقنية BEVM