بيتكوين مرة أخرى في الازدهار: من الدفع إلى العقود الذكية، RGB يفتح عصر Web3 الجديد
شهدت تقنية Web3 تطوراً مزدهراً لأكثر من عشر سنوات، مما أدى إلى ظهور ابتكارات متعددة المستويات. تمكنت بيتكوين من الحفاظ على اللامركزية والأمان مع تعزيز قدرة حماية الخصوصية، محققة ميزات متقدمة مثل توقيع Schnorr وTaproot، مما أسس لابتكارات تقنية مستقبلية. أدى تطوير منصات العقود الذكية مثل إيثيريوم إلى ازدهار تطبيقات blockchain مثل DeFi، مما أطلق دورتين من السوق الصاعدة.
ومع ذلك، منذ عام 2022، يبدو أن الابتكار في صناعة Web3 قد واجه جمودًا، حيث أن تقنية blockchain تواجه صعوبة في تجاوز قيود مثلث المستحيل، مما يجعل من الصعب تنفيذ التطبيقات على نطاق واسع. فهل نحن قد لمسنا حدود التقنية؟ هل لا تزال هناك مجالات مجهولة تنتظر الاستكشاف؟ في الواقع، فإن بروتوكول بيتكوين من الطبقة الثانية RGB ينتظر الوقت المناسب، ويتطور تدريجياً، ومن المتوقع أن يتجاوز القيود التقنية الحالية، مما يفتح آفاق جديدة لـ Web3.
بيتكوين:确立货币层地位
تتمثل أكبر الفروقات بين Web3 و Web2 في نظام الاقتصاد المدمج، والذي يعتمد على العملة، في حين أن الطبقات العليا تتكون من طبقة البروتوكول وطبقة التطبيقات. تُعرف العملة في Web3 باسم العملة المشفرة، ويتم إصدارها من خلال blockchain.
تعرف Bitcoin بأنها العملة المشفرة الأكثر أمانا واستقرارا نظرا للخصائص التالية ، وقد اكتسبت قيمتها إجماعا عالميا:
أولاً، شبكة بيتكوين تغطي العالم، حيث تمتلك أكثر من عشرة آلاف عقد كامل تتعاون في التحقق من المعاملات، مما يجعل الهجمات صعبة على تغيير تاريخ المعاملات بسبب التوزيع. ثانيًا، تعتمد بيتكوين على حسابات تجزئة قوية كإثبات للعمل، وهو حجر الزاوية لأمان الشبكة. بالإضافة إلى ذلك، لم تتغير قواعد توافق بيتكوين كثيرًا على مر التاريخ، مما يساعد على الحفاظ على اتساق الشبكة وأمانها. مقارنة بمشاريع أخرى، فإن قواعد توافق بيتكوين ليست سهلة التغيير بشكل جذري. يهتم مجتمع بيتكوين بشكل كبير بأمان الشبكة واستقرارها، ويركز على أمان البروتوكول الأساسي. يتم تعديل البروتوكول الأساسي بعد مناقشات واختبارات دقيقة لضمان استقرار الشبكة. باختصار، أصبحت بيتكوين الخيار المفضل في طبقة العملات في Web3 بفضل تفوقها في التوزيع، وآلية التوافق، والاستقرار، واهتمام المجتمع.
ضمان الأمان والبساطة في سكريبت بيتكوين
بيتكوين كطبقة العملة الأساسية في عالم Web3، تم تطوير بروتوكولها الأساسي بعد مناقشات واختبارات دقيقة. ومن الجدير بالذكر أن هناك تطورًا في نظام سكربت بيتكوين. تم تصميم لغة سكربت بيتكوين لضمان الأمان وتجنب المخاطر، لذلك تم تحديد الوظائف عمداً، مع الحفاظ على بساطتها وأمانها مثل مجموعة التعليمات الخاصة بالشرائح. سكربت بيتكوين هو لغة تنفيذ قائمة على المكدس، مبنية على الصيغة العكسية البولندية، تهدف إلى التنفيذ على أجهزة محدودة.
في كود العقد الرئيسي لبيتكوين، فرض المطورون قيودًا على أنواع النصوص القابلة للتنفيذ، حيث يُسمح فقط بإجراء بعض أنواع "النصوص القياسية". من بين هذه الأنواع، تعتبر معاملة P2SH (Pay to Script Hash) الأكثر أهمية، حيث تسمح في الواقع بتنفيذ أي نص بيتكوين، مما يجعل من الممكن تنفيذ نصوص ذات وظائف أكثر تعقيدًا على بيتكوين. على سبيل المثال، أصبحت شبكة Lightning معيارًا واقعيًا للمدفوعات الصغيرة ذات التردد العالي باستخدام بيتكوين.
مع إدخال ترقية توقيع شنور والتفرع الناعم Taproot، اتخذت بيتكوين خطوة مهمة، مما يمثل علامة فارقة. وهذا يمكّن بيتكوين من دعم تطوير البروتوكولات من الطبقة الثانية بشكل أفضل، مما يعزز دورها في عالم Web3 في المستقبل.
التركيز على توقيعات Schnorr و Taproot
توجد سلسلة من الابتكارات التقنية وراء توقيع شنور وTaproot، مما خلق فرصًا جديدة لبيتكوين. أولاً، يقدم Taproot قنوات دفع أكثر مرونة، مما يسمح بتنفيذ أنواع متعددة من المعاملات بطريقة أكثر خصوصية على السلسلة. من خلال إخفاء نصوص التوقيع المتعدد المعقدة في نص واحد، يجعل Taproot أنواع المعاملات المعقدة تبدو كمدفوعات أحادية عادية، مما يعزز الخصوصية والأمان. إن إدخال توقيع شنور يجعل معاملات شبكة بيتكوين أكثر كفاءة، يقلل من تكاليف المعاملات، ويعزز قابلية التوسع، مما يتماشى مع متطلبات المعاملات الفعالة في عالم Web3.
لم تعزز هاتان الابتكارات فقط أداء بيتكوين وخصوصيته، بل جلبتا أيضًا مزيدًا من إمكانيات الابتكار للنظام البيئي. تدعم تقنيات البرامج والتوقيعات الأكثر كفاءة العمليات عبر السلاسل، وتوسيع شبكة البرق، والعقود الذكية المعقدة. سيعيد هذا تركيز بيتكوين على جوهر Web3، مما يمهد الطريق لبناء نظام مالي وتطبيقات لامركزية أكثر أمانًا وكفاءة.
تأثير توقيع شنور
عند تصميم بروتوكول بيتكوين في مراحله الأولى، كان يجب على ساتوشي ناكاموتو مراعاة عدة عوامل تتعلق بخوارزمية التوقيع، بما في ذلك طول التوقيع، وفتح المصدر، ومشاكل البراءات، ووقت التحقق الأمني، والأداء. في النهاية، اختار خوارزمية توقيع رقمي خاصة بالمنحنيات البيضوية (ECDSA)، واختار منحنى بيضاوي معين secp256k1، بناءً على أداء هذه الخوارزمية وأمانها. ومع ذلك، بجانب ECDSA، لا تزال هناك خوارزميات توقيع رقمي أخرى تلبي الشروط، وخاصة توقيع شنوور. السبب في عدم اعتماد ساتوشي لهذه الخوارزمية قد يكون أن براءة اختراع توقيع شنوور لم تنتهِ بعد في سنة ولادة البيتكوين. حيث قدم عالم الرياضيات وعالم التشفير الألماني كلاوس-بيتر شنوور طلب براءة الاختراع وحصل عليها في عام 1990، وبالتالي، خلال فترة سريان البراءة، لم يكن بإمكان المجتمع المفتوح المصدر استخدام هذه التقنية. خلاف ذلك، ربما كان بإمكان ساتوشي اعتماد هذه الآلية التوقيع في النسخة الأولية من بروتوكول بيتكوين.
بالمقارنة مع ECDSA، فإن توقيع شنور يتماشى أكثر مع جوهر توقيع بيتكوين. ليس فقط أداءه أفضل، بل طول التوقيع أقصر، كما أنه يتمتع بخصائص خطية تجعل تجميع المفاتيح بسيطًا، لم يعد هناك حاجة إلى المهارات الخاصة المطلوبة في التوقيع المتعدد. هذه الخصائص الخطية سهلة الفهم، حيث يتم تجميع مفاتيح كل الأطراف المشاركة من خلال آلية بسيطة لتشكيل مفتاح جديد. هناك طرق متعددة لآلية التجميع، مثل MuSig التي اقترحتها Blockstream والإصدار المحدث MuSig2. في خطة MuSig2، يمكن أن ينتج عدة توقيعات من مفاتيحها الخاصة مفتاحًا عموميًا مجمعًا، ثم يتم توليد توقيع صالح لهذا المفتاح العمومي بشكل مشترك، مما يقلل من عدد التفاعلات من ثلاث جولات (MuSig) إلى جولتين فقط.
على سبيل المثال، في معاملة متعددة التوقيع 2-3، تتطلب الطريقة التقليدية ثلاثة مفاتيح عامة بالإضافة إلى توقيعين لبدء المعاملة. بينما في سيناريو توقيع شنور، تحتاج المعاملة على السلسلة فقط إلى مفتاح عام مجمع واحد وتوقيع واحد، مما يقلل بشكل كبير من عدد بايتات المعاملة، أي يقلل من تكلفة التحويل.
ابتكار سكريبت Taproot
Taproot هو هيكل نص برمجي مبتكر لعملة البيتكوين، يهدف إلى تحديد كيفية استخدام وتحليل عناوين المعاملات من نوع Taproot. جاءت إلهام Taproot في الأصل من دراسة مطوري البيتكوين لشجرة ميركل المجردة (MAST)، وبالتالي يمكن اعتبارها تطبيقًا خاصًا لـ 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 ( وغيرها.
على سبيل المثال، بالنسبة لمحفظة الساخنة للبورصة، يمكن استخدام خطة توقيع متعددة 2-3، تشمل ثلاثة مفاتيح خاصة: مفتاح البورصة الخاص، مفتاح الطرف الثالث الموثوق، ومفتاح النسخة الاحتياطية لمحفظة الباردة. في توقيع الحد، يقوم العديد من الموقعين بإنشاء عنوان الدفع مسبقًا من خلال آلية MuSig. عند إجراء الصفقة الفعلية، يكفي جمع توقيعين فقط لإتمام الصفقة.
![دع بيتكوين تعود إلى العظمة: من الدفع إلى العقود الذكية، RGB تفتح مساراً جديداً لـ Web3])https://img-cdn.gateio.im/webp-social/moments-c934c850b471782622c0fddd98e7d1ac.webp(
LNP / BP: نضج "بروتوكول Bitcoin / بروتوكول شبكة Lightning".
في النص السابق، استعرضنا بشكل عميق كيف أظهر شبكة بيتكوين آفاقاً جديدة من خلال إدخال توقيعات Schnorr وترقية Taproot. في الوقت نفسه، مع عدم توقف معجزات التكنولوجيا، كانت جمعية معايير LNP/BP تعمل في الخفاء، وكأنها قطعة فنية مصقولة بدقة تقدم المزيد من الإمكانيات الابتكارية لنظام بيتكوين البيئي. تغطي مكتبة كود LNP/BP المعايير وأفضل الممارسات للطبقة الثانية من بيتكوين وما فوق، ولا تحتاج إلى ترقية شائعة أو صلبة على مستوى سلسلة كتل بيتكوين، ولا ترتبط مباشرة بالمحتوى الذي تغطيه شبكة Lightning RFC)BOLTs(. باختصار، تغطي معايير LNP/BP جميع المحتويات المتعلقة بمعاملات بيتكوين، وتحدد الوحدات الأساسية للحلول من الطبقة الثانية وما فوق، وتصف حالات الاستخدام المعقدة المبنية على هذه الوحدات. وهذا يوفر إمكانيات في مجالات الأصول المالية، التخزين، الرسائل، الحوسبة، وغيرها، بالإضافة إلى الأسواق الثانوية التي تستفيد من نموذج الأمان الخاص ببيتكوين وبيتكوين كوسيلة للدفع/وسيلة التبادل.
فيما يلي، سيتم تقديم بعض النقاط الرئيسية التي سيكون لها تأثير كبير على مستقبل Web3، مثل المعاملات الرئيسية في قنوات الحالة، وبعض البروتوكولات والتقنيات الرئيسية: القنوات الثنائية )Bi-directional channels(، PTLCs، eltoo، مصانع القنوات )Channel factories(، عقود اللوغاريتمات المنفصلة )Discreet log contracts(، المدفوعات الدقيقة عالية التردد )high-frequency micropayments( و Sphinx وغيرها.
) نظرة عامة على معاملات قناة الحالة في نفس المرحلة
صفقات التمويل(Funding Transactions): صفقات التمويل هي المعاملة الأولية المستخدمة لإنشاء قنوات الدفع في شبكة البرق. تجمع الأموال من الأطراف في عنوان متعدد التوقيع، كضمان لقناة الدفع. تضمن صفقات التمويل أن جميع المشاركين قد التزموا بمبلغ معين من الأموال قبل أن يبدأوا في إجراء المعاملات خارج السلسلة على قناة الدفع. صفقات التمويل هي الخطوة الأولى لإنشاء قناة الدفع، مما يضمن أمان القناة وتوافرها.
صفقات البيتكوين الموقعة جزئيًا ### PSBT, صفقات البيتكوين الموقعة جزئيًا (: صفقات البيتكوين الموقعة جزئيًا هي نوع خاص من صيغة صفقات البيتكوين، تسمح لعدة مشاركين ببناء وتوقيع الصفقة بشكل مشترك. في شبكة البرق، يمكن استخدام PSBT لإنشاء وتحديث وإغلاق صفقات قنوات الدفع. عندما ترغب الأطراف في قناة الدفع في إجراء صفقة، يمكنهم بناء PSBT معًا، وتوقيعها جزئيًا، ثم دمج الصفقة الموقعة جزئيًا في النهاية لإكمال الصفقة وتقديمها إلى شبكة البيتكوين. تجعل PSBT عملية الصفقة التعاونية بين الأطراف أكثر مرونة وكفاءة.
معاملات بيتكوين الموقعة المرتبطة بالحالة)BSBT, معاملات بيتكوين الموقعة على أساس الحالة(: BSBT هو نوع من المعاملات المستخدمة في شبكة Lightning لبناء وتحديث حالة القناة. يحتوي على معلومات الحالة الحالية للقناة، وهو موقّع من قبل مالك القناة. تُستخدم BSBT لتوثيق أحدث حالة في القناة، لضمان صحة وأمان المعاملات. عند حدوث تغييرات في حالة القناة، يتم إنشاء وتحديث BSBT لتعكس الحالة الجديدة للقناة.
![اجعل بيتكوين عظيماً مرة أخرى: من الدفع إلى العقود الذكية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 20
أعجبني
20
7
مشاركة
تعليق
0/400
SolidityJester
· 07-15 16:20
ثور يعود إلى الوطن لا بد أن يكون btc زعيمًا
شاهد النسخة الأصليةرد0
ThatsNotARugPull
· 07-15 12:48
BTC终于要搞 العقود الذكية了啊
شاهد النسخة الأصليةرد0
BloodInStreets
· 07-12 19:27
شراء الانخفاض قد سقط بالفعل في بركة من الدم، ودفعة أخرى من الحمقى قد تعرضت للخداع لتحقيق الربح
شاهد النسخة الأصليةرد0
TheMemefather
· 07-12 19:26
لا تزال تتداول RGB؟ مستثمر التجزئة سوف يتم خداع الناس لتحقيق الربح إلى الأبد.
بروتوكول RGB: بيتكوين يفتح عصر جديد للعقود الذكية
بيتكوين مرة أخرى في الازدهار: من الدفع إلى العقود الذكية، RGB يفتح عصر Web3 الجديد
شهدت تقنية Web3 تطوراً مزدهراً لأكثر من عشر سنوات، مما أدى إلى ظهور ابتكارات متعددة المستويات. تمكنت بيتكوين من الحفاظ على اللامركزية والأمان مع تعزيز قدرة حماية الخصوصية، محققة ميزات متقدمة مثل توقيع Schnorr وTaproot، مما أسس لابتكارات تقنية مستقبلية. أدى تطوير منصات العقود الذكية مثل إيثيريوم إلى ازدهار تطبيقات blockchain مثل DeFi، مما أطلق دورتين من السوق الصاعدة.
ومع ذلك، منذ عام 2022، يبدو أن الابتكار في صناعة Web3 قد واجه جمودًا، حيث أن تقنية blockchain تواجه صعوبة في تجاوز قيود مثلث المستحيل، مما يجعل من الصعب تنفيذ التطبيقات على نطاق واسع. فهل نحن قد لمسنا حدود التقنية؟ هل لا تزال هناك مجالات مجهولة تنتظر الاستكشاف؟ في الواقع، فإن بروتوكول بيتكوين من الطبقة الثانية RGB ينتظر الوقت المناسب، ويتطور تدريجياً، ومن المتوقع أن يتجاوز القيود التقنية الحالية، مما يفتح آفاق جديدة لـ Web3.
بيتكوين:确立货币层地位
تتمثل أكبر الفروقات بين Web3 و Web2 في نظام الاقتصاد المدمج، والذي يعتمد على العملة، في حين أن الطبقات العليا تتكون من طبقة البروتوكول وطبقة التطبيقات. تُعرف العملة في Web3 باسم العملة المشفرة، ويتم إصدارها من خلال blockchain.
تعرف Bitcoin بأنها العملة المشفرة الأكثر أمانا واستقرارا نظرا للخصائص التالية ، وقد اكتسبت قيمتها إجماعا عالميا:
أولاً، شبكة بيتكوين تغطي العالم، حيث تمتلك أكثر من عشرة آلاف عقد كامل تتعاون في التحقق من المعاملات، مما يجعل الهجمات صعبة على تغيير تاريخ المعاملات بسبب التوزيع. ثانيًا، تعتمد بيتكوين على حسابات تجزئة قوية كإثبات للعمل، وهو حجر الزاوية لأمان الشبكة. بالإضافة إلى ذلك، لم تتغير قواعد توافق بيتكوين كثيرًا على مر التاريخ، مما يساعد على الحفاظ على اتساق الشبكة وأمانها. مقارنة بمشاريع أخرى، فإن قواعد توافق بيتكوين ليست سهلة التغيير بشكل جذري. يهتم مجتمع بيتكوين بشكل كبير بأمان الشبكة واستقرارها، ويركز على أمان البروتوكول الأساسي. يتم تعديل البروتوكول الأساسي بعد مناقشات واختبارات دقيقة لضمان استقرار الشبكة. باختصار، أصبحت بيتكوين الخيار المفضل في طبقة العملات في Web3 بفضل تفوقها في التوزيع، وآلية التوافق، والاستقرار، واهتمام المجتمع.
ضمان الأمان والبساطة في سكريبت بيتكوين
بيتكوين كطبقة العملة الأساسية في عالم Web3، تم تطوير بروتوكولها الأساسي بعد مناقشات واختبارات دقيقة. ومن الجدير بالذكر أن هناك تطورًا في نظام سكربت بيتكوين. تم تصميم لغة سكربت بيتكوين لضمان الأمان وتجنب المخاطر، لذلك تم تحديد الوظائف عمداً، مع الحفاظ على بساطتها وأمانها مثل مجموعة التعليمات الخاصة بالشرائح. سكربت بيتكوين هو لغة تنفيذ قائمة على المكدس، مبنية على الصيغة العكسية البولندية، تهدف إلى التنفيذ على أجهزة محدودة.
في كود العقد الرئيسي لبيتكوين، فرض المطورون قيودًا على أنواع النصوص القابلة للتنفيذ، حيث يُسمح فقط بإجراء بعض أنواع "النصوص القياسية". من بين هذه الأنواع، تعتبر معاملة P2SH (Pay to Script Hash) الأكثر أهمية، حيث تسمح في الواقع بتنفيذ أي نص بيتكوين، مما يجعل من الممكن تنفيذ نصوص ذات وظائف أكثر تعقيدًا على بيتكوين. على سبيل المثال، أصبحت شبكة Lightning معيارًا واقعيًا للمدفوعات الصغيرة ذات التردد العالي باستخدام بيتكوين.
مع إدخال ترقية توقيع شنور والتفرع الناعم Taproot، اتخذت بيتكوين خطوة مهمة، مما يمثل علامة فارقة. وهذا يمكّن بيتكوين من دعم تطوير البروتوكولات من الطبقة الثانية بشكل أفضل، مما يعزز دورها في عالم Web3 في المستقبل.
التركيز على توقيعات Schnorr و Taproot
توجد سلسلة من الابتكارات التقنية وراء توقيع شنور وTaproot، مما خلق فرصًا جديدة لبيتكوين. أولاً، يقدم Taproot قنوات دفع أكثر مرونة، مما يسمح بتنفيذ أنواع متعددة من المعاملات بطريقة أكثر خصوصية على السلسلة. من خلال إخفاء نصوص التوقيع المتعدد المعقدة في نص واحد، يجعل Taproot أنواع المعاملات المعقدة تبدو كمدفوعات أحادية عادية، مما يعزز الخصوصية والأمان. إن إدخال توقيع شنور يجعل معاملات شبكة بيتكوين أكثر كفاءة، يقلل من تكاليف المعاملات، ويعزز قابلية التوسع، مما يتماشى مع متطلبات المعاملات الفعالة في عالم Web3.
لم تعزز هاتان الابتكارات فقط أداء بيتكوين وخصوصيته، بل جلبتا أيضًا مزيدًا من إمكانيات الابتكار للنظام البيئي. تدعم تقنيات البرامج والتوقيعات الأكثر كفاءة العمليات عبر السلاسل، وتوسيع شبكة البرق، والعقود الذكية المعقدة. سيعيد هذا تركيز بيتكوين على جوهر Web3، مما يمهد الطريق لبناء نظام مالي وتطبيقات لامركزية أكثر أمانًا وكفاءة.
تأثير توقيع شنور
عند تصميم بروتوكول بيتكوين في مراحله الأولى، كان يجب على ساتوشي ناكاموتو مراعاة عدة عوامل تتعلق بخوارزمية التوقيع، بما في ذلك طول التوقيع، وفتح المصدر، ومشاكل البراءات، ووقت التحقق الأمني، والأداء. في النهاية، اختار خوارزمية توقيع رقمي خاصة بالمنحنيات البيضوية (ECDSA)، واختار منحنى بيضاوي معين secp256k1، بناءً على أداء هذه الخوارزمية وأمانها. ومع ذلك، بجانب ECDSA، لا تزال هناك خوارزميات توقيع رقمي أخرى تلبي الشروط، وخاصة توقيع شنوور. السبب في عدم اعتماد ساتوشي لهذه الخوارزمية قد يكون أن براءة اختراع توقيع شنوور لم تنتهِ بعد في سنة ولادة البيتكوين. حيث قدم عالم الرياضيات وعالم التشفير الألماني كلاوس-بيتر شنوور طلب براءة الاختراع وحصل عليها في عام 1990، وبالتالي، خلال فترة سريان البراءة، لم يكن بإمكان المجتمع المفتوح المصدر استخدام هذه التقنية. خلاف ذلك، ربما كان بإمكان ساتوشي اعتماد هذه الآلية التوقيع في النسخة الأولية من بروتوكول بيتكوين.
بالمقارنة مع ECDSA، فإن توقيع شنور يتماشى أكثر مع جوهر توقيع بيتكوين. ليس فقط أداءه أفضل، بل طول التوقيع أقصر، كما أنه يتمتع بخصائص خطية تجعل تجميع المفاتيح بسيطًا، لم يعد هناك حاجة إلى المهارات الخاصة المطلوبة في التوقيع المتعدد. هذه الخصائص الخطية سهلة الفهم، حيث يتم تجميع مفاتيح كل الأطراف المشاركة من خلال آلية بسيطة لتشكيل مفتاح جديد. هناك طرق متعددة لآلية التجميع، مثل MuSig التي اقترحتها Blockstream والإصدار المحدث MuSig2. في خطة MuSig2، يمكن أن ينتج عدة توقيعات من مفاتيحها الخاصة مفتاحًا عموميًا مجمعًا، ثم يتم توليد توقيع صالح لهذا المفتاح العمومي بشكل مشترك، مما يقلل من عدد التفاعلات من ثلاث جولات (MuSig) إلى جولتين فقط.
على سبيل المثال، في معاملة متعددة التوقيع 2-3، تتطلب الطريقة التقليدية ثلاثة مفاتيح عامة بالإضافة إلى توقيعين لبدء المعاملة. بينما في سيناريو توقيع شنور، تحتاج المعاملة على السلسلة فقط إلى مفتاح عام مجمع واحد وتوقيع واحد، مما يقلل بشكل كبير من عدد بايتات المعاملة، أي يقلل من تكلفة التحويل.
ابتكار سكريبت Taproot
Taproot هو هيكل نص برمجي مبتكر لعملة البيتكوين، يهدف إلى تحديد كيفية استخدام وتحليل عناوين المعاملات من نوع Taproot. جاءت إلهام Taproot في الأصل من دراسة مطوري البيتكوين لشجرة ميركل المجردة (MAST)، وبالتالي يمكن اعتبارها تطبيقًا خاصًا لـ 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 ( وغيرها.
على سبيل المثال، بالنسبة لمحفظة الساخنة للبورصة، يمكن استخدام خطة توقيع متعددة 2-3، تشمل ثلاثة مفاتيح خاصة: مفتاح البورصة الخاص، مفتاح الطرف الثالث الموثوق، ومفتاح النسخة الاحتياطية لمحفظة الباردة. في توقيع الحد، يقوم العديد من الموقعين بإنشاء عنوان الدفع مسبقًا من خلال آلية MuSig. عند إجراء الصفقة الفعلية، يكفي جمع توقيعين فقط لإتمام الصفقة.
![دع بيتكوين تعود إلى العظمة: من الدفع إلى العقود الذكية، RGB تفتح مساراً جديداً لـ Web3])https://img-cdn.gateio.im/webp-social/moments-c934c850b471782622c0fddd98e7d1ac.webp(
LNP / BP: نضج "بروتوكول Bitcoin / بروتوكول شبكة Lightning".
في النص السابق، استعرضنا بشكل عميق كيف أظهر شبكة بيتكوين آفاقاً جديدة من خلال إدخال توقيعات Schnorr وترقية Taproot. في الوقت نفسه، مع عدم توقف معجزات التكنولوجيا، كانت جمعية معايير LNP/BP تعمل في الخفاء، وكأنها قطعة فنية مصقولة بدقة تقدم المزيد من الإمكانيات الابتكارية لنظام بيتكوين البيئي. تغطي مكتبة كود LNP/BP المعايير وأفضل الممارسات للطبقة الثانية من بيتكوين وما فوق، ولا تحتاج إلى ترقية شائعة أو صلبة على مستوى سلسلة كتل بيتكوين، ولا ترتبط مباشرة بالمحتوى الذي تغطيه شبكة Lightning RFC)BOLTs(. باختصار، تغطي معايير LNP/BP جميع المحتويات المتعلقة بمعاملات بيتكوين، وتحدد الوحدات الأساسية للحلول من الطبقة الثانية وما فوق، وتصف حالات الاستخدام المعقدة المبنية على هذه الوحدات. وهذا يوفر إمكانيات في مجالات الأصول المالية، التخزين، الرسائل، الحوسبة، وغيرها، بالإضافة إلى الأسواق الثانوية التي تستفيد من نموذج الأمان الخاص ببيتكوين وبيتكوين كوسيلة للدفع/وسيلة التبادل.
فيما يلي، سيتم تقديم بعض النقاط الرئيسية التي سيكون لها تأثير كبير على مستقبل Web3، مثل المعاملات الرئيسية في قنوات الحالة، وبعض البروتوكولات والتقنيات الرئيسية: القنوات الثنائية )Bi-directional channels(، PTLCs، eltoo، مصانع القنوات )Channel factories(، عقود اللوغاريتمات المنفصلة )Discreet log contracts(، المدفوعات الدقيقة عالية التردد )high-frequency micropayments( و Sphinx وغيرها.
) نظرة عامة على معاملات قناة الحالة في نفس المرحلة
صفقات التمويل(Funding Transactions): صفقات التمويل هي المعاملة الأولية المستخدمة لإنشاء قنوات الدفع في شبكة البرق. تجمع الأموال من الأطراف في عنوان متعدد التوقيع، كضمان لقناة الدفع. تضمن صفقات التمويل أن جميع المشاركين قد التزموا بمبلغ معين من الأموال قبل أن يبدأوا في إجراء المعاملات خارج السلسلة على قناة الدفع. صفقات التمويل هي الخطوة الأولى لإنشاء قناة الدفع، مما يضمن أمان القناة وتوافرها.
صفقات البيتكوين الموقعة جزئيًا ### PSBT, صفقات البيتكوين الموقعة جزئيًا (: صفقات البيتكوين الموقعة جزئيًا هي نوع خاص من صيغة صفقات البيتكوين، تسمح لعدة مشاركين ببناء وتوقيع الصفقة بشكل مشترك. في شبكة البرق، يمكن استخدام PSBT لإنشاء وتحديث وإغلاق صفقات قنوات الدفع. عندما ترغب الأطراف في قناة الدفع في إجراء صفقة، يمكنهم بناء PSBT معًا، وتوقيعها جزئيًا، ثم دمج الصفقة الموقعة جزئيًا في النهاية لإكمال الصفقة وتقديمها إلى شبكة البيتكوين. تجعل PSBT عملية الصفقة التعاونية بين الأطراف أكثر مرونة وكفاءة.
معاملات بيتكوين الموقعة المرتبطة بالحالة)BSBT, معاملات بيتكوين الموقعة على أساس الحالة(: BSBT هو نوع من المعاملات المستخدمة في شبكة Lightning لبناء وتحديث حالة القناة. يحتوي على معلومات الحالة الحالية للقناة، وهو موقّع من قبل مالك القناة. تُستخدم BSBT لتوثيق أحدث حالة في القناة، لضمان صحة وأمان المعاملات. عند حدوث تغييرات في حالة القناة، يتم إنشاء وتحديث BSBT لتعكس الحالة الجديدة للقناة.
![اجعل بيتكوين عظيماً مرة أخرى: من الدفع إلى العقود الذكية