RGB يفتح آفاق جديدة في Web3: من المدفوعات إلى العقود الذكية، ليجعل بيتكوين عظيماً مرة أخرى
تطورت تقنية Web3 على مدار سنوات عديدة، مما أدى إلى ظهور ابتكارات متنوعة. بينما تحافظ بيتكوين على اللامركزية والأمان، فإنها تعمل باستمرار على تعزيز قدرة حماية الخصوصية، محققة ميزات متقدمة مثل توقيع Schnorr و Taproot، مما يمهد الطريق للابتكارات التقنية اللاحقة. أدى تطور العقود الذكية على السلسلة، التي تمثلها إيثريوم، إلى عصر ذهبي لتطبيقات blockchain، مما أدى إلى دورتين من السوق الصاعدة. لكن منذ عام 2022، فقدت صناعة Web3 فجأة اتجاهها في الابتكار، ولم تتمكن تقنية blockchain من الهروب من قيود مثلث الاستحالة، مما أدى إلى عدم إمكانية تطبيقها على نطاق واسع.
هل وصلنا إلى حدود التقنية؟ هل لا تزال هناك مجالات غير معروفة أعمق تنتظر الاستكشاف؟ ربما، خلال هذه العمليات الاستكشافية، فإن بروتوكول بيتكوين الثاني RGB ينتظر الوقت المناسب، ويتطور تدريجياً، لتحدي القيود التقنية الحالية، وإظهار بريقه المتألق.
بيتكوين:确立作为货ية层的地位
Web3 والفرق الأكبر بين Web2 هو النظام الاقتصادي المدمج، وأي نظام اقتصادي يعتمد على العملة كطبقة أساسية، وفوق طبقة العملة تكون طبقة البروتوكولات وطبقة التطبيقات. تُسمى العملة في Web3 العملات المشفرة، والتي تُصدر من خلال البلوكشين.
بسبب العوامل الرئيسية التالية، تُعتبر بيتكوين العملة الأكثر أمانًا واستقرارًا، وقد حصلت قيمتها على توافق عالمي:
أولاً، تغطي شبكة بيتكوين العالم، حيث تعمل أكثر من عشرة آلاف عقدة كاملة معًا للتحقق من المعاملات وتسجيلها. تجعل هذه اللامركزية من الصعب على المهاجمين التلاعب بسجل المعاملات. ثانيًا، تعتمد بيتكوين على قوة حسابية قوية كآلية لإثبات العمل، وهي حجر الزاوية لأمان الشبكة. في عملية التحقق من الكتل والتعدين، يتطلب استهلاك كميات كبيرة من القدرة الحاسوبية مما يجعل من الصعب على المهاجمين السيطرة على الشبكة. بالإضافة إلى ذلك، لم تشهد قواعد الإجماع الخاصة ببيتكوين تغييرات كبيرة تاريخيًا، مما يساعد على الحفاظ على اتساق وأمان الشبكة. بالمقارنة مع مشاريع البلوكشين الأخرى، فإن قواعد الإجماع الخاصة ببيتكوين أقل عرضة للتغييرات الجذرية. يهتم مجتمع بيتكوين بشدة بأمان الشبكة واستقرارها، ويركز على أمان البروتوكول الأساسي. يتم تعديل البروتوكول الأساسي بعد مناقشات واختبارات دقيقة لضمان استقرار الشبكة. باختصار، تُعتبر بيتكوين الأكثر أمانًا واستقرارًا بين العديد من شبكات البلوكشين، وبفضل تفوقها في اللامركزية وآلية الإجماع والاستقرار واهتمام المجتمع، أصبحت الخيار الأول في طبقة العملات في Web3.
ضمان الأمان والبساطة معاً في سكربت بيتكوين
بيتكوين كعملة أساسية في عالم Web3 يلعب دوراً مهماً، حيث تطورت البروتوكولات الأساسية بعد مناقشات واختبارات دقيقة. ومن الجدير بالذكر بشكل خاص تطور نظام السكربت الخاص به. كانت الفكرة الأصلية للغة سكربت بيتكوين هي ضمان الأمان وتجنب المخاطر المحتملة، لذا تم تصميمها بقصد تقييد الوظائف، مع الحفاظ على بساطتها وأمانها مثل مجموعة تعليمات الرقاقات. سكربت بيتكوين هو لغة تنفيذ قائمة على المكدس ومبنية على التدوين البولندي العكسي. تهدف هذه السكربتات إلى التنفيذ على أجهزة محدودة.
في كود العقد الرئيسي لبيتكوين، فرض المطورون بعض القيود على أنواع البرامج القابلة للتنفيذ، حيث يُسمح فقط بتنفيذ بعض أنواع المعاملات التي تُسمى "البرامج القياسية". ومن أهمها معاملات P2SH (Pay to Script Hash)، والتي تسمح في الواقع بتنفيذ أي برنامج بيتكوين، مما يجعل من الممكن تنفيذ برامج ذات وظائف معقدة إلى حد ما على بيتكوين. على سبيل المثال، أصبحت شبكة البرق معيارًا فعليًا للمدفوعات الصغيرة وعالية التردد باستخدام بيتكوين.
مع إدخال اقتراح توقيع Schnorr وترقية Taproot الانقسام اللين، خطت بيتكوين خطوة مهمة، مما يدل على معلم رئيسي. وهذا يمكّن بيتكوين من دعم تطوير البروتوكولات من الطبقة الثانية بشكل أفضل، مما يعزز دورها في عالم Web3 المستقبلي.
التركيز على توقيع Schnorr و Taproot
وراء توقيع شنعور وTaproot، توجد سلسلة من الابتكارات التقنية التي خلقت فرصًا جديدة لبيتكوين. أولاً، يقدم Taproot قنوات دفع أكثر مرونة، مما يسمح بأنواع متعددة من المعاملات بالتنفيذ على السلسلة بطريقة تحمي الخصوصية بشكل أكبر. من خلال إخفاء نصوص التوقيع المتعددة الأطراف المعقدة داخل نص واحد، يجعل Taproot المعاملات المعقدة تبدو كأنها دفعات عادية من طرف واحد، مما يعزز الخصوصية والأمان. إن إدخال توقيع شنعور يجعل معاملات شبكة بيتكوين أكثر كفاءة، مما يقلل من تكاليف المعاملات، ويزيد من قابلية التوسع، ويتماشى بشكل وثيق مع متطلبات المعاملات الفعالة في عالم Web3.
هذه الابتكارات لا تعزز فقط أداء وخصوصية بيتكوين، بل تجلب أيضًا المزيد من الإمكانيات الابتكارية للنظام البيئي. تدعم تقنيات السكربتات والتوقيع الأكثر كفاءة العمليات عبر السلاسل، وتوسيع شبكة البرق، والعقود الذكية المعقدة. سيعيد هذا تركيز بيتكوين على جوهر Web3، ويمهد الطريق لبناء نظام مالي وتطبيقات لامركزية أكثر أمانًا وكفاءة.
تأثير توقيع شناور
في مرحلة تصميم بروتوكول بيتكوين في البداية، كان على ساتوشي ناكاموتو أن يأخذ في اعتباره مجموعة متنوعة من العوامل المتعلقة بخوارزمية التوقيع، بما في ذلك طول التوقيع، وفتح المصدر، ومشاكل براءات الاختراع، ووقت التحقق من الأمان، والأداء، وما إلى ذلك. في النهاية، اختار خوارزمية التوقيع الرقمي باستخدام منحنى بيضاوي (ECDSA)، واختار منحنى بيضاوي محدد secp256k1، استنادًا إلى أداء هذا الخوارزمية وأمانها. ومع ذلك، بالإضافة إلى ECDSA، لا تزال هناك خوارزميات توقيع رقمي أخرى تلبي الشروط، وخاصة توقيع شنور. السبب في عدم اعتماد ساتوشي ناكاموتو لهذه الخوارزمية سابقًا قد يكون بسبب أن براءة اختراع توقيع شنور لم تنته بعد في سنة ولادة بيتكوين. حصل عالم الرياضيات وعالم التشفير الألماني كلاوس-بيتر شنور على براءة الاختراع ذات الصلة في عام 1990، وبالتالي، خلال فترة صلاحية البراءة، لم يكن بإمكان المجتمع المفتوح المصدر استخدام هذه التقنية. خلاف ذلك، ربما كان بإمكان ساتوشي اعتماد هذه الآلية التوقيع في النسخة الأولية من بروتوكول بيتكوين.
بالمقارنة مع ECDSA، فإن توقيع Schnorr يتماشى بشكل أفضل مع طبيعة توقيع البيتكوين. ليس فقط أنه يقدم أداءً أفضل، بل إن طول التوقيع أقصر، ويتميز بخاصية خطية تجعل تجميع المفاتيح بسيطًا، دون الحاجة إلى المهارات الخاصة المطلوبة في التوقيع المتعدد. هذه الخاصية الخطية سهلة الفهم، حيث يتم تجميع مفاتيح الأطراف المعنية من خلال آلية بسيطة لتشكيل مفتاح جديد. هناك عدة طرق لآلية التجميع، مثل MuSig التي اقترحتها Blockstream وأحدث إصدار MuSig2. في خطة MuSig2، يمكن أن يتم توليد توقيع مجمع من عدة توقيعات من مفاتيحها الخاصة لتوليد مفتاح عام مجمع، ثم يتم إنتاج توقيع صالح لهذا المفتاح العام بشكل مشترك، مما يخفض عدد التفاعلات من ثلاث جولات (MuSig) إلى جولتين فقط.
لذا عند النظر إلى معاملة متعددة التوقيعات بنسبة 2-3، كانت الطريقة التقليدية تتطلب ثلاثة مفاتيح عامة مع توقيعين لإجراء المعاملة.
وفي سيناريو توقيع شنور، تحتاج المعاملات على السلسلة فقط إلى مفتاح عام مجمع وتوقيع واحد، مما يقلل بشكل كبير من عدد بايتات المعاملة، أي يقلل من تكلفة التحويل.
ابتكار سكربت Taproot
Taproot هو هيكل نصي مبتكر لبيتكوين، يهدف إلى تحديد كيفية استخدام وتفسير عناوين المعاملات من نوع Taproot. كانت إلهام Taproot في الأصل من دراسة مطوري بيتكوين لشجرة التركيب الميركل (MAST)، وبالتالي يمكن اعتبار Taproot تطبيقًا خاصًا لـ MAST. من خلال Taproot، يمكن أن تعكس UTXO لبيتكوين التي تحتوي على عدة نصوص فرعية مختلفة، عند الإنفاق، فقط فرعًا واحدًا، بينما لن تظهر الفروع الأخرى أبدًا على سلسلة الكتل، مما يزيد بشكل كبير من خصوصية وكفاءة المعاملات. تجعل هذه التقنية من استخدام النصوص المعقدة أكثر سهولة وكفاءة في إطار أمان أكبر.
في بروتوكول بيتكوين، من خلال "سكريبت القفل" ( سكريبت الإخراج ) يحدد شروط استلام بيتكوين ( UTXO )، في حين أن "سكريبت الفتح" ( سكريبت الإدخال ) يحدد طريقة استخدام بيتكوين ( UTXO )، يمكن اعتبار الأول قفلًا والثاني المفتاح المقابل. في ترقية SegWit (، تم تحديث قواعد سكريبت بيتكوين بشكل شامل. تم إدخال نوعين جديدين من قواعد السكريبت، وهما P2WPKH ) الدفع إلى هاش المفتاح العام للشهادة ( و P2WSH ) الدفع إلى هاش سكريبت الشهادة (، مما يسمح باستخدام عناوين تبدأ بـ bc1. يُستخدم P2WPKH بشكل رئيسي للعناوين العادية، بينما يُستخدم P2WSH عادةً لعناوين متعددة التوقيع.
في ترقية الشهادة المنعزلة، أدخل البرنامج أيضًا مفهوم رقم الإصدار، حيث تم تصنيف قواعد الشهادة المنعزلة السابقة على أنها إصدار V0. بينما تم إجراء ترقية إضافية على إطار الشهادة المنعزلة مع Taproot، وتم تحديث رقم الإصدار إلى V1، وهو ما يُفسر أيضًا عنوان "SegWit V1" في BIP 341. لذلك، تُعرف هذه القواعد الجديدة للبرامج باسم P2TR) المدفوعة إلى Taproot(، لتتناسب مع P2WPKH و P2WSH.
علاوة على ذلك، من خلال دمج توقيع شنور وTaproot، فإن بناء توقيع متعدد ) متعدد التوقيع ( أمر متنوع للغاية. على سبيل المثال، قدم رائد المجتمع بيتكوين، ستيف لي، في خطابه مجموعة متنوعة من الطرق، مثل توقيع العتبة وشجرة Musig ) Musig Keytree ( وغيرها.
على سبيل المثال، بالنسبة لمحفظة الساخنة الخاصة بالبورصة، يمكن استخدام حل التوقيع المتعدد 2-3، والذي يتضمن ثلاثة مفاتيح خاصة: مفتاح البورصة الخاص، مفتاح الطرف الثالث الموثوق، ومفتاح النسخة الاحتياطية لمحفظة البرد. في توقيع العتبة، يقوم العديد من الموقعين بإنشاء عنوان الدفع مسبقًا من خلال آلية MuSig. في المعاملات الفعلية، يكفي دمج توقيعين لإتمام المعاملة.
![اجعل بيتكوين عظيماً مرة أخرى: من الدفع إلى العقود الذكية، RGB تفتح رحلة جديدة في Web3])https://img-cdn.gateio.im/webp-social/moments-abcef536dbb2c0a8593ff66be9838781.webp(
LNP / BP: نضج "بروتوكول Bitcoin / بروتوكول شبكة Lightning".
في النص السابق، قمنا بالتعمق في استكشاف الشبكة الخاصة ببيتكوين من خلال تقديم توقيعات شنور وترقية Taproot soft fork التي تظهر القدرة على التطلع إلى المستقبل. في الوقت نفسه، مع عدم توقف المعجزات التكنولوجية، كانت جمعية معايير LNP/BP تعمل في الخلفية بهدوء، كما لو أنها قطعة فنية مصقولة بعناية تجلب المزيد من إمكانيات الابتكار لنظام بيتكوين البيئي. تشمل مكتبة كود LNP/BP معايير وأفضل الممارسات من الطبقة الثانية وما فوق لبيتكوين، والتي لا تتطلب تحديثات soft fork أو hard fork على مستوى سلسلة كتلة بيتكوين، وليس لها ارتباط مباشر بالمحتوى الذي يغطيه شبكة Lightning RFC)BOLTs(. باختصار، تغطي معايير LNP/BP كل ما يتعلق بمعاملات بيتكوين، وتحدد الوحدات الأساسية للحلول من الطبقة الثانية وما فوق، وتصف حالات الاستخدام المعقدة المبنية على هذه الوحدات. هذا يوفر إمكانيات في مجالات الأصول المالية، والتخزين، والرسائل، والحوسبة، وغيرها، بالإضافة إلى الأسواق الثانوية التي تستخدم نموذج أمان بيتكوين وبيتكوين كوسيلة للدفع/وسيط للتبادل.
فيما يلي، سيتم تقديم بعض النقاط الرئيسية التي سيكون لها تأثير كبير على مستقبل Web3، مثل المعاملات الرئيسية في قنوات الحالة، وبعض البروتوكولات والتقنيات الرئيسية: قنوات ثنائية الاتجاه )، PTLCs، eltoo، مصانع القنوات (، عقود اللوغاريتمات المنفصلة )، المدفوعات الدقيقة عالية التردد ( وغيرها مثل Sphinx.
) نظرة عامة على معاملات قناة الحالة في نفس المرحلة
صفقات التمويل (: صفقات التمويل هي المعاملات الأولية المستخدمة لإنشاء قنوات الدفع في شبكة البرق. إنها تجمع أموال الأطراف في عنوان متعدد التوقيع، كضمان لقناة الدفع. تضمن صفقات التمويل أن جميع المشاركين قد التزموا بمبلغ معين من الأموال قبل أن يبدأوا في إجراء معاملات خارج السلسلة على قناة الدفع. صفقات التمويل هي الخطوة الأولى لإنشاء قناة الدفع، مما يضمن أمان القناة وتوافرها.
جزء من المعاملات البيتكوين الموقعة جزئيًا )PSBT,المعاملات البيتكوين الموقعة جزئيًا (:المعاملات البيتكوين الموقعة جزئيًا هي نوع خاص من تنسيق معاملات البيتكوين, يسمح للعديد من المشاركين ببناء وتوقيع المعاملات بشكل مشترك. في شبكة lightning, يمكن استخدام PSBT لإنشاء وتحديث وإغلاق معاملات قنوات الدفع. عندما يريد طرفا قناة الدفع إجراء معاملة, يمكنهم بناء PSBT بشكل مشترك, وتوقيعها جزئيًا, ثم دمج المعاملة الموقعة جزئيًا, وفي النهاية إكمال المعاملة وتقديمها إلى شبكة البيتكوين. تجعل PSBT عملية المعاملات التعاونية بين الأطراف أكثر مرونة وكفاءة.
المعاملات القائمة على الحالة بيتكوين )BSBT، المعاملات الموقعة على أساس بيتكوين ###:
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
RGB أشعل ثورة العقود الذكية للبيتكوين لبناء نظام بيئي جديد على Web3
RGB يفتح آفاق جديدة في Web3: من المدفوعات إلى العقود الذكية، ليجعل بيتكوين عظيماً مرة أخرى
تطورت تقنية Web3 على مدار سنوات عديدة، مما أدى إلى ظهور ابتكارات متنوعة. بينما تحافظ بيتكوين على اللامركزية والأمان، فإنها تعمل باستمرار على تعزيز قدرة حماية الخصوصية، محققة ميزات متقدمة مثل توقيع Schnorr و Taproot، مما يمهد الطريق للابتكارات التقنية اللاحقة. أدى تطور العقود الذكية على السلسلة، التي تمثلها إيثريوم، إلى عصر ذهبي لتطبيقات blockchain، مما أدى إلى دورتين من السوق الصاعدة. لكن منذ عام 2022، فقدت صناعة Web3 فجأة اتجاهها في الابتكار، ولم تتمكن تقنية blockchain من الهروب من قيود مثلث الاستحالة، مما أدى إلى عدم إمكانية تطبيقها على نطاق واسع.
هل وصلنا إلى حدود التقنية؟ هل لا تزال هناك مجالات غير معروفة أعمق تنتظر الاستكشاف؟ ربما، خلال هذه العمليات الاستكشافية، فإن بروتوكول بيتكوين الثاني RGB ينتظر الوقت المناسب، ويتطور تدريجياً، لتحدي القيود التقنية الحالية، وإظهار بريقه المتألق.
بيتكوين:确立作为货ية层的地位
Web3 والفرق الأكبر بين Web2 هو النظام الاقتصادي المدمج، وأي نظام اقتصادي يعتمد على العملة كطبقة أساسية، وفوق طبقة العملة تكون طبقة البروتوكولات وطبقة التطبيقات. تُسمى العملة في Web3 العملات المشفرة، والتي تُصدر من خلال البلوكشين.
بسبب العوامل الرئيسية التالية، تُعتبر بيتكوين العملة الأكثر أمانًا واستقرارًا، وقد حصلت قيمتها على توافق عالمي:
أولاً، تغطي شبكة بيتكوين العالم، حيث تعمل أكثر من عشرة آلاف عقدة كاملة معًا للتحقق من المعاملات وتسجيلها. تجعل هذه اللامركزية من الصعب على المهاجمين التلاعب بسجل المعاملات. ثانيًا، تعتمد بيتكوين على قوة حسابية قوية كآلية لإثبات العمل، وهي حجر الزاوية لأمان الشبكة. في عملية التحقق من الكتل والتعدين، يتطلب استهلاك كميات كبيرة من القدرة الحاسوبية مما يجعل من الصعب على المهاجمين السيطرة على الشبكة. بالإضافة إلى ذلك، لم تشهد قواعد الإجماع الخاصة ببيتكوين تغييرات كبيرة تاريخيًا، مما يساعد على الحفاظ على اتساق وأمان الشبكة. بالمقارنة مع مشاريع البلوكشين الأخرى، فإن قواعد الإجماع الخاصة ببيتكوين أقل عرضة للتغييرات الجذرية. يهتم مجتمع بيتكوين بشدة بأمان الشبكة واستقرارها، ويركز على أمان البروتوكول الأساسي. يتم تعديل البروتوكول الأساسي بعد مناقشات واختبارات دقيقة لضمان استقرار الشبكة. باختصار، تُعتبر بيتكوين الأكثر أمانًا واستقرارًا بين العديد من شبكات البلوكشين، وبفضل تفوقها في اللامركزية وآلية الإجماع والاستقرار واهتمام المجتمع، أصبحت الخيار الأول في طبقة العملات في Web3.
ضمان الأمان والبساطة معاً في سكربت بيتكوين
بيتكوين كعملة أساسية في عالم Web3 يلعب دوراً مهماً، حيث تطورت البروتوكولات الأساسية بعد مناقشات واختبارات دقيقة. ومن الجدير بالذكر بشكل خاص تطور نظام السكربت الخاص به. كانت الفكرة الأصلية للغة سكربت بيتكوين هي ضمان الأمان وتجنب المخاطر المحتملة، لذا تم تصميمها بقصد تقييد الوظائف، مع الحفاظ على بساطتها وأمانها مثل مجموعة تعليمات الرقاقات. سكربت بيتكوين هو لغة تنفيذ قائمة على المكدس ومبنية على التدوين البولندي العكسي. تهدف هذه السكربتات إلى التنفيذ على أجهزة محدودة.
في كود العقد الرئيسي لبيتكوين، فرض المطورون بعض القيود على أنواع البرامج القابلة للتنفيذ، حيث يُسمح فقط بتنفيذ بعض أنواع المعاملات التي تُسمى "البرامج القياسية". ومن أهمها معاملات P2SH (Pay to Script Hash)، والتي تسمح في الواقع بتنفيذ أي برنامج بيتكوين، مما يجعل من الممكن تنفيذ برامج ذات وظائف معقدة إلى حد ما على بيتكوين. على سبيل المثال، أصبحت شبكة البرق معيارًا فعليًا للمدفوعات الصغيرة وعالية التردد باستخدام بيتكوين.
مع إدخال اقتراح توقيع Schnorr وترقية Taproot الانقسام اللين، خطت بيتكوين خطوة مهمة، مما يدل على معلم رئيسي. وهذا يمكّن بيتكوين من دعم تطوير البروتوكولات من الطبقة الثانية بشكل أفضل، مما يعزز دورها في عالم Web3 المستقبلي.
التركيز على توقيع Schnorr و Taproot
وراء توقيع شنعور وTaproot، توجد سلسلة من الابتكارات التقنية التي خلقت فرصًا جديدة لبيتكوين. أولاً، يقدم Taproot قنوات دفع أكثر مرونة، مما يسمح بأنواع متعددة من المعاملات بالتنفيذ على السلسلة بطريقة تحمي الخصوصية بشكل أكبر. من خلال إخفاء نصوص التوقيع المتعددة الأطراف المعقدة داخل نص واحد، يجعل Taproot المعاملات المعقدة تبدو كأنها دفعات عادية من طرف واحد، مما يعزز الخصوصية والأمان. إن إدخال توقيع شنعور يجعل معاملات شبكة بيتكوين أكثر كفاءة، مما يقلل من تكاليف المعاملات، ويزيد من قابلية التوسع، ويتماشى بشكل وثيق مع متطلبات المعاملات الفعالة في عالم Web3.
هذه الابتكارات لا تعزز فقط أداء وخصوصية بيتكوين، بل تجلب أيضًا المزيد من الإمكانيات الابتكارية للنظام البيئي. تدعم تقنيات السكربتات والتوقيع الأكثر كفاءة العمليات عبر السلاسل، وتوسيع شبكة البرق، والعقود الذكية المعقدة. سيعيد هذا تركيز بيتكوين على جوهر Web3، ويمهد الطريق لبناء نظام مالي وتطبيقات لامركزية أكثر أمانًا وكفاءة.
تأثير توقيع شناور
في مرحلة تصميم بروتوكول بيتكوين في البداية، كان على ساتوشي ناكاموتو أن يأخذ في اعتباره مجموعة متنوعة من العوامل المتعلقة بخوارزمية التوقيع، بما في ذلك طول التوقيع، وفتح المصدر، ومشاكل براءات الاختراع، ووقت التحقق من الأمان، والأداء، وما إلى ذلك. في النهاية، اختار خوارزمية التوقيع الرقمي باستخدام منحنى بيضاوي (ECDSA)، واختار منحنى بيضاوي محدد secp256k1، استنادًا إلى أداء هذا الخوارزمية وأمانها. ومع ذلك، بالإضافة إلى ECDSA، لا تزال هناك خوارزميات توقيع رقمي أخرى تلبي الشروط، وخاصة توقيع شنور. السبب في عدم اعتماد ساتوشي ناكاموتو لهذه الخوارزمية سابقًا قد يكون بسبب أن براءة اختراع توقيع شنور لم تنته بعد في سنة ولادة بيتكوين. حصل عالم الرياضيات وعالم التشفير الألماني كلاوس-بيتر شنور على براءة الاختراع ذات الصلة في عام 1990، وبالتالي، خلال فترة صلاحية البراءة، لم يكن بإمكان المجتمع المفتوح المصدر استخدام هذه التقنية. خلاف ذلك، ربما كان بإمكان ساتوشي اعتماد هذه الآلية التوقيع في النسخة الأولية من بروتوكول بيتكوين.
بالمقارنة مع ECDSA، فإن توقيع Schnorr يتماشى بشكل أفضل مع طبيعة توقيع البيتكوين. ليس فقط أنه يقدم أداءً أفضل، بل إن طول التوقيع أقصر، ويتميز بخاصية خطية تجعل تجميع المفاتيح بسيطًا، دون الحاجة إلى المهارات الخاصة المطلوبة في التوقيع المتعدد. هذه الخاصية الخطية سهلة الفهم، حيث يتم تجميع مفاتيح الأطراف المعنية من خلال آلية بسيطة لتشكيل مفتاح جديد. هناك عدة طرق لآلية التجميع، مثل MuSig التي اقترحتها Blockstream وأحدث إصدار MuSig2. في خطة MuSig2، يمكن أن يتم توليد توقيع مجمع من عدة توقيعات من مفاتيحها الخاصة لتوليد مفتاح عام مجمع، ثم يتم إنتاج توقيع صالح لهذا المفتاح العام بشكل مشترك، مما يخفض عدد التفاعلات من ثلاث جولات (MuSig) إلى جولتين فقط.
لذا عند النظر إلى معاملة متعددة التوقيعات بنسبة 2-3، كانت الطريقة التقليدية تتطلب ثلاثة مفاتيح عامة مع توقيعين لإجراء المعاملة.
وفي سيناريو توقيع شنور، تحتاج المعاملات على السلسلة فقط إلى مفتاح عام مجمع وتوقيع واحد، مما يقلل بشكل كبير من عدد بايتات المعاملة، أي يقلل من تكلفة التحويل.
ابتكار سكربت Taproot
Taproot هو هيكل نصي مبتكر لبيتكوين، يهدف إلى تحديد كيفية استخدام وتفسير عناوين المعاملات من نوع Taproot. كانت إلهام Taproot في الأصل من دراسة مطوري بيتكوين لشجرة التركيب الميركل (MAST)، وبالتالي يمكن اعتبار Taproot تطبيقًا خاصًا لـ MAST. من خلال Taproot، يمكن أن تعكس UTXO لبيتكوين التي تحتوي على عدة نصوص فرعية مختلفة، عند الإنفاق، فقط فرعًا واحدًا، بينما لن تظهر الفروع الأخرى أبدًا على سلسلة الكتل، مما يزيد بشكل كبير من خصوصية وكفاءة المعاملات. تجعل هذه التقنية من استخدام النصوص المعقدة أكثر سهولة وكفاءة في إطار أمان أكبر.
في بروتوكول بيتكوين، من خلال "سكريبت القفل" ( سكريبت الإخراج ) يحدد شروط استلام بيتكوين ( UTXO )، في حين أن "سكريبت الفتح" ( سكريبت الإدخال ) يحدد طريقة استخدام بيتكوين ( UTXO )، يمكن اعتبار الأول قفلًا والثاني المفتاح المقابل. في ترقية SegWit (، تم تحديث قواعد سكريبت بيتكوين بشكل شامل. تم إدخال نوعين جديدين من قواعد السكريبت، وهما P2WPKH ) الدفع إلى هاش المفتاح العام للشهادة ( و P2WSH ) الدفع إلى هاش سكريبت الشهادة (، مما يسمح باستخدام عناوين تبدأ بـ bc1. يُستخدم P2WPKH بشكل رئيسي للعناوين العادية، بينما يُستخدم P2WSH عادةً لعناوين متعددة التوقيع.
في ترقية الشهادة المنعزلة، أدخل البرنامج أيضًا مفهوم رقم الإصدار، حيث تم تصنيف قواعد الشهادة المنعزلة السابقة على أنها إصدار V0. بينما تم إجراء ترقية إضافية على إطار الشهادة المنعزلة مع Taproot، وتم تحديث رقم الإصدار إلى V1، وهو ما يُفسر أيضًا عنوان "SegWit V1" في BIP 341. لذلك، تُعرف هذه القواعد الجديدة للبرامج باسم P2TR) المدفوعة إلى Taproot(، لتتناسب مع P2WPKH و P2WSH.
علاوة على ذلك، من خلال دمج توقيع شنور وTaproot، فإن بناء توقيع متعدد ) متعدد التوقيع ( أمر متنوع للغاية. على سبيل المثال، قدم رائد المجتمع بيتكوين، ستيف لي، في خطابه مجموعة متنوعة من الطرق، مثل توقيع العتبة وشجرة Musig ) Musig Keytree ( وغيرها.
على سبيل المثال، بالنسبة لمحفظة الساخنة الخاصة بالبورصة، يمكن استخدام حل التوقيع المتعدد 2-3، والذي يتضمن ثلاثة مفاتيح خاصة: مفتاح البورصة الخاص، مفتاح الطرف الثالث الموثوق، ومفتاح النسخة الاحتياطية لمحفظة البرد. في توقيع العتبة، يقوم العديد من الموقعين بإنشاء عنوان الدفع مسبقًا من خلال آلية MuSig. في المعاملات الفعلية، يكفي دمج توقيعين لإتمام المعاملة.
![اجعل بيتكوين عظيماً مرة أخرى: من الدفع إلى العقود الذكية، RGB تفتح رحلة جديدة في Web3])https://img-cdn.gateio.im/webp-social/moments-abcef536dbb2c0a8593ff66be9838781.webp(
LNP / BP: نضج "بروتوكول Bitcoin / بروتوكول شبكة Lightning".
في النص السابق، قمنا بالتعمق في استكشاف الشبكة الخاصة ببيتكوين من خلال تقديم توقيعات شنور وترقية Taproot soft fork التي تظهر القدرة على التطلع إلى المستقبل. في الوقت نفسه، مع عدم توقف المعجزات التكنولوجية، كانت جمعية معايير LNP/BP تعمل في الخلفية بهدوء، كما لو أنها قطعة فنية مصقولة بعناية تجلب المزيد من إمكانيات الابتكار لنظام بيتكوين البيئي. تشمل مكتبة كود LNP/BP معايير وأفضل الممارسات من الطبقة الثانية وما فوق لبيتكوين، والتي لا تتطلب تحديثات soft fork أو hard fork على مستوى سلسلة كتلة بيتكوين، وليس لها ارتباط مباشر بالمحتوى الذي يغطيه شبكة Lightning RFC)BOLTs(. باختصار، تغطي معايير LNP/BP كل ما يتعلق بمعاملات بيتكوين، وتحدد الوحدات الأساسية للحلول من الطبقة الثانية وما فوق، وتصف حالات الاستخدام المعقدة المبنية على هذه الوحدات. هذا يوفر إمكانيات في مجالات الأصول المالية، والتخزين، والرسائل، والحوسبة، وغيرها، بالإضافة إلى الأسواق الثانوية التي تستخدم نموذج أمان بيتكوين وبيتكوين كوسيلة للدفع/وسيط للتبادل.
فيما يلي، سيتم تقديم بعض النقاط الرئيسية التي سيكون لها تأثير كبير على مستقبل Web3، مثل المعاملات الرئيسية في قنوات الحالة، وبعض البروتوكولات والتقنيات الرئيسية: قنوات ثنائية الاتجاه )، PTLCs، eltoo، مصانع القنوات (، عقود اللوغاريتمات المنفصلة )، المدفوعات الدقيقة عالية التردد ( وغيرها مثل Sphinx.
) نظرة عامة على معاملات قناة الحالة في نفس المرحلة
صفقات التمويل (: صفقات التمويل هي المعاملات الأولية المستخدمة لإنشاء قنوات الدفع في شبكة البرق. إنها تجمع أموال الأطراف في عنوان متعدد التوقيع، كضمان لقناة الدفع. تضمن صفقات التمويل أن جميع المشاركين قد التزموا بمبلغ معين من الأموال قبل أن يبدأوا في إجراء معاملات خارج السلسلة على قناة الدفع. صفقات التمويل هي الخطوة الأولى لإنشاء قناة الدفع، مما يضمن أمان القناة وتوافرها.
جزء من المعاملات البيتكوين الموقعة جزئيًا )PSBT,المعاملات البيتكوين الموقعة جزئيًا (:المعاملات البيتكوين الموقعة جزئيًا هي نوع خاص من تنسيق معاملات البيتكوين, يسمح للعديد من المشاركين ببناء وتوقيع المعاملات بشكل مشترك. في شبكة lightning, يمكن استخدام PSBT لإنشاء وتحديث وإغلاق معاملات قنوات الدفع. عندما يريد طرفا قناة الدفع إجراء معاملة, يمكنهم بناء PSBT بشكل مشترك, وتوقيعها جزئيًا, ثم دمج المعاملة الموقعة جزئيًا, وفي النهاية إكمال المعاملة وتقديمها إلى شبكة البيتكوين. تجعل PSBT عملية المعاملات التعاونية بين الأطراف أكثر مرونة وكفاءة.
المعاملات القائمة على الحالة بيتكوين )BSBT، المعاملات الموقعة على أساس بيتكوين ###: