لماذا يجب أن تهتم بـ Taproot ، ترقية Bitcoin الرئيسية التالية ، ذكاء بيانات PlatoBlockchain. البحث العمودي. عاي.

لماذا يجب أن تهتم بـ Taproot ، ترقية Bitcoin الرئيسية التالية

لماذا يجب أن تهتم بـ Taproot ، ترقية Bitcoin الرئيسية التالية ، ذكاء بيانات PlatoBlockchain. البحث العمودي. عاي.

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

لماذا مسائل Taproot

باختصار وعلى أعلى مستوى ممكن من التجريد ، ستعمل شوكة Bitcoin Taproot soft fork على تحسين قابلية التوسع والخصوصية ووظائف العقد الذكية. سيؤدي ذلك إلى إنشاء نوع عنوان جديد ، مما يسمح بإنفاق البيتكوين أن يبدو متشابهًا بغض النظر عما إذا كان المرسل يقوم بدفع بسيط ، أو معاملة معقدة متعددة التوقيعات ، أو باستخدام شبكة Lightning Network. علاوة على ذلك ، ستتيح عناوين Taproot للمستخدمين توفير رسوم المعاملات - فكلما زادت تعقيد شروط الإنفاق ، زاد توفير المستخدم - مقارنةً بأنواع العناوين السابقة. من خلال تقليل حجم المعاملة وجعل أي معاملة تقريبًا تبدو وكأنها عملية توقيع واحدة بسيطة ، فإن Taproot ستتيح أيضًا نشر عمليات أكبر وأكثر تعقيدًا على Bitcoin والتي كانت غير مجدية في السابق أو شبه مستحيلة.

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

أولاً ، تعمل Taproot في النهاية على تمكين شبكة Lightning Network من إطلاق العنان لإمكاناتها الكاملة كتقنية مناسبة لتوسيع Bitcoin. حاليًا ، يمكن رصد بروتوكول الطبقة الثانية أثناء العمل في Bitcoin blockchain ، مما يقلل من قابلية استبدال العملات. تعد قابلية الفطريات أمرًا حيويًا لسلعة نقدية لتحقيق دور التبادل لأنها تسمح بالنظر إلى العملات المعدنية على أنها متساوية. إذا شوهدت مخرجات المعاملة بشكل مختلف ، فقد تعاني من التمييز من قبل المستلم ، مما يمنع المستخدمين من استخدام BTC الخاص بهم للمدفوعات في ظروف معينة.

بالإضافة إلى ذلك ، ستتمتع شبكة Lightning Network والمحافظ والعقود المعقدة الأخرى بكفاءة أكبر ورسوم معاملات أقل ، مما يزيد من استخدام Bitcoin كوسيلة للتبادل. بفضل توقيعات شنور ، ستتحمل حتى أكثر المعاملات تعقيدًا التي تتم بين المحافظ الداعمة لـ Taproot نفس رسوم المعاملات البسيطة. علاوة على ذلك ، سيؤدي هذا التخفيض في التكاليف وزيادة المرونة والقدرات للعقود الذكية في النهاية إلى تمكين الإعدادات المعقدة للغاية التي لم تكن ممكنة في السابق في Bitcoin.

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

نظرة عامة سريعة على كيفية عمل معاملات البيتكوين

تعمل معاملات Bitcoin على أساس المدخلات والمخرجات ، والتي تتساوى أيضًا نظرًا لعدم تدمير العملات المعدنية. إذا كنت تريد أن ترسل لي 5 BTC ، على سبيل المثال ، فستحتاج إلى تحديد 5 bitcoin بدقة ، وإلا ستكون المعاملة إما غير مكتملة ، أو سيكون لديك الكثير من الأموال.

بالنسبة للأولى ، لا تستطيع Bitcoin فعل الكثير - لا يمكنك إرسال أموال ليس لديك - ولكن بالنسبة للأخيرة ، ستمنحك Bitcoin "الباقي" كتغيير. لذلك ، إذا حددت 7.38 BTC لإرسال خمسة لي ، فسيعود 2.38 إليك كتغيير. لذلك سيكون لديك 7.38 كمدخلات و 2.38 + 5 كمخرجات ، على الرغم من أنك ستتلقى أقل من 2.38 بقليل لأن الشبكة تحتاج إلى خصم رسوم المعاملات.

عندما نتحدث عن الإنفاق ، فإننا نشير إلى الناتج. الآن بعد أن حصلت على 5 BTC التي أرسلتها إلي ، يمكنني استخدامها كما أريد. يمكنني إرسال 3 BTC إلى Alice و 2 BTC إلى Bob ، على سبيل المثال ، أو يمكنني إرسال 5 BTC إلى Joe. أو يمكنني الاحتفاظ بـ 5 BTC و HODL إلى أجل غير مسمى. ما لم أختار الاحتفاظ بها ، سأقوم بإجراء معاملة بغض النظر عن استخدامي لعملة البيتكوين الجديدة الخاصة بي. ستحصل هذه المعاملة الأخيرة على مخرجات 5 BTC التي أملكها كمدخلات ، وسيكون إخراج هذه المعاملة هو كل ما أقرر إرساله. لاحظ أنه منذ أن تلقيت 5 BTC بالكامل ، حتى لو كنت أرغب في إرسال 3 عملات بيتكوين فقط ، فسوف يتعين علي إدخال جميع عملات البيتكوين الخمسة في المعاملة ، وسأستعيد الباقي كتغيير.

ما هو أساسي في هذه الديناميكية هو إدراك تفاعل العملات كمدخلات ومخرجات. عندما ننفق ، نقوم بتحويل ناتج المعاملة إلى شخص آخر. ولكن للقيام بذلك ، نحتاج إلى إدخاله في معاملة جديدة ، وسيحصل الشخص الآخر على BTC كمخرج معاملة آخر. لهذا السبب ، فإن مفهوم المحفظة هو فكرة مجردة تهدف إلى تسهيل التعرف على الأشياء وفهمها من خلال تلخيص جميع مخرجات المعاملة التي تمتلكها. لأنه بعد كل شيء ، هذا كل ما في الأمر - مخرجات المعاملات (UTXOs).

تحسين نموذج معاملة البيتكوين

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

هناك ثلاثة قيود رئيسية عند التفكير في Bitcoin Script وكيفية إجراء التحسينات عليه: الخصوصية ، وكفاءة المساحة ، والكفاءة الحسابية - عادةً ما يتم تحسين إحدى هذه المجموعات إلى تقوية الاثنين الآخرين. على سبيل المثال ، فإن السعي إلى الكشف بشكل أقل عن المعاملة وبالتالي تحسين الخصوصية يستلزم إرسال كمية أقل من البيانات ، وتقليل احتياجات المساحة للمعاملة ، وتسهيل التحقق منها - فهي أقل كثافة من الناحية الحسابية.

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

أحد الأمثلة الواضحة على ذلك هو العناوين متعددة التوقيع ، والتي كان يجب إجراؤها يدويًا باستخدام Bitcoin Script ولكن يمكن الآن إنشاؤها بسهولة باستخدام هاتف ذكي أو كمبيوتر محمول. وينطبق الشيء نفسه على Lightning ، حل تحجيم الطبقة الثانية من Bitcoin للمدفوعات الصغيرة والمتكررة. هذه الطبقة الثانية متاحة الآن في تطبيقات الأجهزة المحمولة وتسمح للأشخاص بالتعامل مع كميات غير مجدية من BTC مع بعضهم البعض على الفور.

Taproot ، أحدث ترقية لبروتوكول Bitcoin ويمكن القول أنه الأهم حتى الآن ، هو تطور طبيعي لطريقة عمل معاملات Bitcoin ، وبالتالي البرامج النصية. بتمكين من توقيعات شنور و MAST و Tapscript ، يسعى Taproot إلى زيادة المرونة والخصوصية دون المساس بالأمان.

في الأيام الأولى لعملة البيتكوين ، مع العناوين القديمة ، كان على مرسل المعاملة أن يهتم بسياسة محفظة المستلم - عقده أو نصه - والذي لم يكن عمليًا فحسب ، بل كان يمثل عيبًا كبيرًا في الخصوصية. يجب الكشف عن العقد عند إرسال المعاملة ليراها أي شخص ؛ وبالتالي ، كانت خصوصية المتلقي منخفضة.

مع قدوم الدفع مقابل تجزئة البرنامج النصي (P2SH)، غيرت Bitcoin تلك الديناميكية ، وبدأت المعاملات تُرسل إلى تجزئة العقد بدلاً من العقد نفسه. هذا يعني أن العقد لن يتم الكشف عنه حتى يتم إنفاق الناتج ، وأصبحت النواتج متطابقة - مجرد تجزئة.

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

ومع ذلك ، يجب أن يصبح العقد مرئيًا عند الإنفاق وكشف جميع شروط الإنفاق. الجانبان السلبيان في هذا النهج هما الخصوصية والكفاءة ، حيث يمكن لأي مراقب التعرف على ظروف الإنفاق المختلفة - وبالتالي تعلم الكثير من المعلومات حول المنفق - وستتضخم blockchain بنص كبير مع منطق غير ضروري - إنه أمر منطقي عمليًا للتحقق من حالة الإنفاق التي تم استخدامها لإنفاق هذا الناتج.

تعمل ترقية Taproot على تحسين هذا المنطق من خلال تقديم أشجار التركيب المجردة Merklelized (MAST)، وهو هيكل يسمح للبيتكوين في النهاية بتحقيق هدف الكشف فقط عن شرط الإنفاق المحدد للعقد الذي تم استخدامه.

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

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

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

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

ما الذي يمكن لـ Taproot تمكينه في النهاية لمستخدمي Bitcoin العاديين

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

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

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

تعتمد ترقية Taproot ، التي تضم أيضًا Schnorr و MAST و Tapscript ، على هذا الأساس من خلال تعزيز أمان وخصوصية الطبقة الأساسية وتمكين إنشاء تطبيقات أكثر تعقيدًا فوقها. توفر المرونة الأكبر لوظائف العقد الذكية للبيتكوين حقبة جديدة من الاحتمالات التي لا يمكن تصورها ، مما يفتح الباب أمام حالات استخدام أوسع يتم تنفيذها على أفضل شبكة نقدية عرفتها البشرية على الإطلاق.

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

لمعرفة المزيد عن تابروت ، آرون فان ويردوم محة فنية مكان جيد للبدء. للحصول على شرح أكثر شمولاً ، ارجع إلى Kraken Intelligence تقرير مفصل نشرت في وقت سابق من هذا العام. إذا كنت تريد القفز إلى المقترحات المحددة ، فاقرأ BIP340, BIP341 و BIP342.

المصدر: https://bitcoinmagazine.com/technical/short-bitcoin-taproot-explainer

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

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