فهم Taproot بطريقة بسيطة وذكاء بيانات PlatoBlockchain. البحث العمودي. منظمة العفو الدولية.

فهم الجذور بطريقة بسيطة

فهم Taproot بطريقة بسيطة وذكاء بيانات PlatoBlockchain. البحث العمودي. منظمة العفو الدولية.

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

ماذا يفعل Taproot؟

يمكن تقسيم التحسينات إلى ثلاث فئات، تؤثر كل منها على الأخرى، وكل منها ضروري للبناء النهائي. نجح Taproot في زيادة الأمان، كما يتيح المرونة وقابلية التوسع من خلال تقديم لغة جديدة تتوسع باستمرار. الفئات الثلاث من التغييرات التي يجب تلخيصها هي كما يلي:

1. توقيعات شنور (بيب 340)

يتيح هذا الشكل الجديد من التوقيع أمانًا فائقًا ورسومًا أقل ومعاملات مرنة متعددة التوقيع. كيف؟

· يتم تطبيق SigHash (Signature Hash) على المعاملات، مما يعني أنه بمجرد تطبيق SigHash، تصبح المعلومات غير قابلة للتغيير (غير قابلة للتغيير). إذا تم تغيير المعلومات، تفقد المعاملة صلاحيتها. لا يمكن تغيير أي شيء دون تدمير SigHash. في السابق، كان من الممكن تغيير كمية صغيرة من المعلومات من خلال "قابلية التحمل" التي لا تؤدي إلى فقدان المعاملة لصلاحيتها. الحديث عن التوقيعات ...

· تجميع المفاتيح والتوقيعات يسمح بتجميع المفاتيح العامة والتوقيعات. هذا يعني أنه إذا كانت لديك معاملة مع 10 أشخاص، كنت في السابق بحاجة إلى 10 مفاتيح عامة، و10 توقيعات، وسيتعين على المدقق التحقق من كل مفتاح وتوقيع. من خلال تجميع المفاتيح والتوقيعات، يمكننا جعل جميع المفاتيح العامة العشرة في مفتاح واحد، وجميع التوقيعات العشرة في توقيع واحد. يتعين على المدقق الآن القيام بذلك مرة واحدة فقط، بدلاً من 10 مرات. هذا هو المكان الذي يحدث فيه الكثير من المعالجة الحسابية.

· يتم تحقيق الأمان الفائق في عملية التجميع لأن الاستدلالات على السلسلة (البيانات المتعقبة) لن تكون قادرة على تمييز الفرق بين معاملة التوقيع المتعدد والتوقيع الفردي، مما يسمح بمزيد من الخصوصية.

· تتم إضافة التحقق من الدفعة من التجميع المذكور أعلاه، حيث يمكننا الآن "تجميع" معاملات متعددة معًا، للتحقق منها معًا، بدلاً من واحدة تلو الأخرى. في الأساس، هذا مجرد "تحقق مجمع"، ويؤدي أيضًا إلى إنفاق موارد أقل.

2. الجذور (بيب 341)

تمت تسمية التحديث بأكمله باسم هذا الجزء لأن هذه هي الطريقة التي يتكامل بها النظام الجديد مع النظام القديم.

· يسمح Bitcoin Script Update للغة البرمجة النصية باستخدام توقيعات Schnorr ويدمج أشجار النصوص البرمجية البديلة Merkelized (MAST).

· خدمة Pay-To-Taproot (P2TR) تمنحك حرية الاختيار. يمكنك استخدام توقيعات Schnorr أو جذر Merkle المتوفر في MAST. قم بتلبية المتطلبات التي تختارها، مما يسمح بمعالجة المعاملات بشكل أنظف عندما لا تكون هناك حاجة إلى شجرة Merkle.

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

3. مخطوطة عبارة عن مجموعة من "أكواد التشغيل"، وهي في الأساس مجرد أسطر من الأكواد التي تنفذ الأوامر على بروتوكول Bitcoin والتي تم تحديثها لإفساح المجال للتغييرات الجديدة التي تم تثبيتها بواسطة Taproot. يمكن الإشارة إليها كلغة، ولكنها أشبه بتحديث لبرنامج Bitcoin Script.

· يحتوي Bitcoin Script على حد أقصى لحجم البرنامج النصي يبلغ 10,000 بايت، وسيتم إزالته، مما يسمح بنصوص أكبر بكثير، أو عقود Taproot. كما أنه يزيل الحد الأقصى لرموز التشغيل، مما يسمح بمزيد من المرونة لزيادة الميزات والتشفير في المستقبل.

· تتيح إزالة حجم البرنامج النصي والنمو غير المقيد المتوفر في البرمجة النصية مسارًا واضحًا للعقود الذكية.

لماذا هو مهم؟

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

لقد نجح Taproot في تحقيق التعادل في الملعب. لدى Bitcoin الآن طريق واضح لنشر العقود الذكية والمنظمات اللامركزية المستقلة والمزيد. لقد أظهرت منتجات مثل Lightning Network بالفعل أنه لا يزال من الممكن دعم المعاملات السريعة والموثوقة بسجل غير قابل للتغيير، حتى بدون الوصول الذي سيمنحه Taproot للمطورين في المستقبل.

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

هذا منشور ضيف بواسطة شون أميك. الآراء المعبر عنها هي آراء خاصة بها ولا تعكس بالضرورة آراء BTC Inc أو بيتكوين مجلة.

المصدر: https://bitcoinmagazine.com/technical/understanding-taproot-in-a-simple-way

الطابع الزمني:

اكثر من بيتكوين مجلة