إعادة توجيه العنوان الأصلي: التفكيك الفني لـ CKB Blockchain: لماذا يمكن تسريع تطوير حلول الطبقة الثانية من BTC الأرثوذكسية؟
عندما سمعت أن @NervosNetwork تبذل قصارى جهدها لتصبح حل BTC Layer 2، لم أتفاجأ. بعد كل شيء، فإن CKB Blockchain يشبه BTC وأكثر تقدمًا منه. يمكنه أن يرث ميزات UTXO الأصلية لـ BTC مع تحقيق أيضًا امتدادات ميزات قابلة للبرمجة أكثر تقدمًا. في حين أنه يكاد يكون من المستحيل على CKB أن تتفوق على BTC من حيث السرد، إذا تراجعت خطوة إلى الوراء وأصبحت حل الطبقة الثانية لـ BTC، فسيكون وجودًا لا يقهر. لماذا؟ دعونا نتحدث عن آرائي حول CKB فيما يلي.
إن سوق BTC Layer 2 الحالي محدود بقدرة التحقق لشبكة BTC الرئيسية، مما أدى إلى مشهد مجزأ. وذلك لأن بساطة لغة البرمجة النصية لشبكة BTC الرئيسية، إلى جانب قدراتها الحسابية والتحقق التي تقترب من الصفر، قد أعطت السوق مساحة كبيرة وفرصة للعب. حاليًا، بصرف النظر عن التحقق المحدود من المعاملات والتوقيع المتعدد ضمن شروط فتح UTXO، لا تستطيع شبكة BTC الرئيسية تنفيذ أي منطق معاملات معقد آخر يتطلب التحقق من البيانات وتغييرات الحالة وما إلى ذلك. لذلك، لا يمكن استخدام البيتكوين إلا كطبقة تسوية للأصول، مع سلسلة عامة قوية إضافية تم إنشاؤها لإنشاء إجماع محلي وقدرات التحقق الحسابي لتحقيق قابلية التوسع. ونتيجة لذلك، لا يوجد معيار أو "عقيدة" موحدة لتنفيذ طبقة BTC 2، بل إنه من الصعب التمييز بين الحلول المختلفة. ولا يمكننا إلا أن نستخدم تصور المجتمع للتمييز بين التعريفات الضيقة والواسعة:
بالمعنى الضيق، يمكن فقط اعتبار قنوات الحالة على شبكة Lightning Network والحلول الفردية المختومة خارج السلسلة بموجب RGB بمثابة حلول BTC Layer 2 تقليدية حقًا. وذلك لأنهم يستفيدون بشكل كامل من قدرات التحقق من البرمجة النصية المحدودة لـ BTC، ويتطلبون حدًا أدنى من الإجماع المحلي خارج السلسلة أو لا يتطلبون أي توافق على الإطلاق.
بالمعنى الواسع، طالما تم الاعتراف بالإجماع المحلي للسلسلة خارج السلسلة وكان هناك حل جسر عبر السلسلة لضمان النقل الآمن للأصول، من الناحية النظرية أي سلسلة EVM حالية مثل Ethereum أو سلسلة عالية الأداء مثل Solana يمكن أن تكون بمثابة طبقة BTC 2.
من الواضح أن سوق BTC Layer 2 الحالي مستقطب للغاية. إما أنها ضيقة للغاية، مثل Lightning Network وRGB، التي تتطور ببطء وتواجه العديد من التحديات، أو أنها واسعة للغاية، حيث يمكن أن تسمى أي سلسلة أداء يمكنها تحقيق تفاعل آمن للأصول مع شبكة BTC الرئيسية بطبقة BTC 2. إذن، ألا يوجد حل "وسط"؟ نعم الجواب هو: @NervosNetwork الذي يعتمد نموذج UTXO في طبقة الأساس التقنية وقام بترقية أدائه للتكيف.
أداء محدد:
1) تشترك شبكة CKB وBTC في نفس الأصل من حيث "نموذج UTXO وآلية إجماع التعدين"، والذي يختلف جوهريًا عن نموذج رصيد الحساب للسلاسل العامة السائدة مثل Ethereum. تتمتع UTXO ببعض المزايا الفريدة، مثل خصوصية المعاملات، وبناء المعاملات المرنة، والمعالجة المتوازية لمنع الإنفاق المزدوج. يمكن أن يطلق عليه أعظم اختراعات ساتوشي ناكاموتو. وهذا يفسر أيضًا سبب اعتماد Sui وAptos لنماذج UTXO مماثلة بعد Ethereum. يمكننا القول أن قدرة Bitcoin وسرعة الكتلة محدودة بمرور الوقت، لكن نموذج UTXO متقدم جدًا. يرث CKB نموذج UTXO ويحسنه في نموذج الخلية. يحتفظ هذا النموذج بنقاء المعاملات لنموذج UTXO الخاص بـ Bitcoin مع توفير حالة بيانات نماذج الحسابات مثل Ethereum أيضًا. من وجهة نظر الشخص العادي، فإن إنشاء وتدمير نموذج UTXO الخاص بالبيتكوين يشبه عملية تدمير العملات المعدنية وسكها باستمرار. تزيل الخلية عملية التدمير وتهدف إلى التحقق من الحالة وتخزينها بشكل دائم. تحتوي كل خلية على حقلين، السعة والبيانات. السعة تعادل رصيد UTXO بالبايت؛ تقوم البيانات بتخزين أي شكل من أشكال البيانات، بما في ذلك جميع حالات المعاملات التاريخية. وهذا يسمح لمجموعة الخلايا ليس فقط بالتعبير بدقة عن الرصيد ومعالجة عمليات نقل الأصول، ولكنها تحتوي أيضًا على سلسلة من حالات العقود الذكية المعقدة. بشكل عام، يعد نموذج الخلية نموذجًا رائدًا للمعاملات يتمتع باستمرارية أقوى ومرونة أفضل وقدرة على توسيع نطاق تطبيق نموذج UTXO. وهو أيضًا مفتاح CKB ليرث أمان شبكة BTC الرئيسية مع "تسريع" اتجاهات التوسع البطيئة للبيتكوين مثل Lightning Network وRGB.
2) خذ الإطلاق الأخير لـ RGB++ على CKB كمثال. باتباع العملية العادية، لا تكمن صعوبة توسيع حل RGB الناضج لنظام BTC البيئي في عملية الختم لمرة واحدة على شبكة BTC الرئيسية، بل في الاتصال والتنسيق والصيانة المشتركة للحالة بين التحقق من العميل خارج السلسلة العقد، خاصة عندما تكون هذه العقد لا مركزية وموزعة. بمعنى آخر، يبدو نظام RGB سهلاً من الناحية النظرية، ولكن تنفيذه العملي يعوقه قيود مختلفة مثل البنية التحتية، مما يؤدي إلى العديد من العقبات. يرى CKB هذا بوضوح ويسمح بكل بساطة لجميع هذه العقد التي تقوم بالتحقق من العميل خارج السلسلة بالمشاركة في عملية التحقق العامة عبر السلسلة على CKB. يؤدي هذا إلى تسريع المسار العملي مباشرةً لتنفيذ عملاء امتداد UTXO الذي يريد RGB تحقيقه. بعد كل شيء، من الصعب التوصل إلى توافق في الآراء بشأن شبكات عقدة P2P المعقدة في بيئة عميل خارج السلسلة، مليئة بالتعقيدات والتحديات، مثل تأخير مزامنة البيانات أو عدم الاتساق، وتحديات الاحتيال والهجوم المحتملة، وما إلى ذلك. إذا كان من الممكن نقل هذه العملية مباشرة إلى بيئة السلسلة، فسيكون الأمر أسهل بكثير.
3) تمت مناقشة RGB++ كثيرًا مؤخرًا. اسمحوا لي أن أضيف نقطة أخرى حول تنسيق بيانات المعاملة المفتوحة الذي اقترحه CKB، وسوف تكون قادرًا على الشعور بالميزات المتقدمة لهذه السلسلة. ببساطة، تتيح المعاملة المفتوحة للعديد من المشاركين إنشاء وتجميع معاملات مختلفة في أوقات مختلفة، بما في ذلك ثلاث ميزات رئيسية: الإنشاء الجزئي، والتعديل، والإنشاء المتزايد، والتجميع. على سبيل المثال، قامت أليس بإنشاء معاملة مفتوحة، موضحة أنها تريد استبدال كمية معينة من الرمز المميز A من Bob بالرمز المميز B. وبعد بدء المعاملة، تظل في حالة قابلة للتحرير. إذا وافق بوب على شروط المعاملة بعد استلامها، فيمكنه إضافة الرمز المميز B الخاص به واستكمال شروط المعاملة. قد يبدو مجردا في البداية. على سبيل المثال، في سيناريو عبر السلسلة، يمكن لأليس وبوب إكمال معاملات الأصول بشكل مستقل على سلاسل مختلفة غير متجانسة، مما يعزز بشكل كبير إمكانية التشغيل البيني عبر السلسلة لسلسلة CKB. في سيناريوهات معاملات DeFi المعقدة، قد تحتاج مشاركة المستخدم في DeFi إلى تعديل ديناميكيًا وفقًا لتغيرات السوق. من خلال المعاملة المفتوحة، يمكن للمشاركين في العقد تعديل شروط المعاملة بمرونة أثناء تنفيذ العقد، مما يؤدي بلا شك إلى إثراء قدرات معالجة المعاملات المعقدة بشكل كبير.
في رأيي، شروط فتح المعاملة ومعاملة UTXO هي نفسها تمامًا. يمكنهم دمج إنشاء شروط فتح المعاملات المعقدة، ومشاركة التوقيع متعدد الأطراف، وسيناريوهات التطبيق المعقدة في إطار عمل واحد. يعد هذا أيضًا امتدادًا مبتكرًا للقيمة يتبع أيديولوجية سلسلة BTC الرئيسية. هذا كل شئ.
ومن المثير للاهتمام أن المشروع الأول لـ @busyforking ، وهو عضو في فريق التطوير الأساسي لـ Ethereum، يتبنى في الواقع نموذج UTXO لـ BTC. على الرغم من أن نموذج العقد الذكي لإيثريوم يُستخدم الآن على نطاق أوسع، فقد اختار جان وفريقه Nervos توسيع وترقية نموذج UTXO الخاص بالبيتكوين. يُظهر هذا احترامهم لنموذج معاملات UTXO البسيط الخاص بساتوشي ناكاموتو، ويضع أيضًا الأساس لـ CKB ليصبح حل BTC Layer 2 أصليًا.
باختصار، أنا متفائل جدًا بشأن CKB كحل BTC Layer 2. على المدى القصير، يمكنها بالفعل تسريع تنفيذ Lightning Network وRGB على سلاسل نماذج UTXO. على الأقل يمكن أن يوفر مراجع ذات معنى لتوقعات التنفيذ لهذين النوعين من حلول الامتداد التقليدية على شبكة BTC الرئيسية. على المدى الطويل، يمكن لميزات سلسلة CKB الأصلية، والابتكار المعماري الأساسي، والتوافق مع الحلول الأخرى أن تساعدها على المضي قدمًا في منافسة BTC Layer 2 الفوضوية والخالية من المعايير.
ملحوظة: لا يزال هناك العديد من التفاصيل الفنية والميزات البارزة حول CKB والتي سأقوم بتحليلها بمزيد من التفصيل عندما يتوفر لدي الوقت. لا يسعني إلا أن أتنهد لأن طبقة BTC 2 قد أعطت سلاسل جديدة الفرصة للارتفاع من الأرض، كما أعطت السلاسل القديمة إمكانية لا حصر لها لإنبات براعم جديدة.
مشاركة
المحتوى
إعادة توجيه العنوان الأصلي: التفكيك الفني لـ CKB Blockchain: لماذا يمكن تسريع تطوير حلول الطبقة الثانية من BTC الأرثوذكسية؟
عندما سمعت أن @NervosNetwork تبذل قصارى جهدها لتصبح حل BTC Layer 2، لم أتفاجأ. بعد كل شيء، فإن CKB Blockchain يشبه BTC وأكثر تقدمًا منه. يمكنه أن يرث ميزات UTXO الأصلية لـ BTC مع تحقيق أيضًا امتدادات ميزات قابلة للبرمجة أكثر تقدمًا. في حين أنه يكاد يكون من المستحيل على CKB أن تتفوق على BTC من حيث السرد، إذا تراجعت خطوة إلى الوراء وأصبحت حل الطبقة الثانية لـ BTC، فسيكون وجودًا لا يقهر. لماذا؟ دعونا نتحدث عن آرائي حول CKB فيما يلي.
إن سوق BTC Layer 2 الحالي محدود بقدرة التحقق لشبكة BTC الرئيسية، مما أدى إلى مشهد مجزأ. وذلك لأن بساطة لغة البرمجة النصية لشبكة BTC الرئيسية، إلى جانب قدراتها الحسابية والتحقق التي تقترب من الصفر، قد أعطت السوق مساحة كبيرة وفرصة للعب. حاليًا، بصرف النظر عن التحقق المحدود من المعاملات والتوقيع المتعدد ضمن شروط فتح UTXO، لا تستطيع شبكة BTC الرئيسية تنفيذ أي منطق معاملات معقد آخر يتطلب التحقق من البيانات وتغييرات الحالة وما إلى ذلك. لذلك، لا يمكن استخدام البيتكوين إلا كطبقة تسوية للأصول، مع سلسلة عامة قوية إضافية تم إنشاؤها لإنشاء إجماع محلي وقدرات التحقق الحسابي لتحقيق قابلية التوسع. ونتيجة لذلك، لا يوجد معيار أو "عقيدة" موحدة لتنفيذ طبقة BTC 2، بل إنه من الصعب التمييز بين الحلول المختلفة. ولا يمكننا إلا أن نستخدم تصور المجتمع للتمييز بين التعريفات الضيقة والواسعة:
بالمعنى الضيق، يمكن فقط اعتبار قنوات الحالة على شبكة Lightning Network والحلول الفردية المختومة خارج السلسلة بموجب RGB بمثابة حلول BTC Layer 2 تقليدية حقًا. وذلك لأنهم يستفيدون بشكل كامل من قدرات التحقق من البرمجة النصية المحدودة لـ BTC، ويتطلبون حدًا أدنى من الإجماع المحلي خارج السلسلة أو لا يتطلبون أي توافق على الإطلاق.
بالمعنى الواسع، طالما تم الاعتراف بالإجماع المحلي للسلسلة خارج السلسلة وكان هناك حل جسر عبر السلسلة لضمان النقل الآمن للأصول، من الناحية النظرية أي سلسلة EVM حالية مثل Ethereum أو سلسلة عالية الأداء مثل Solana يمكن أن تكون بمثابة طبقة BTC 2.
من الواضح أن سوق BTC Layer 2 الحالي مستقطب للغاية. إما أنها ضيقة للغاية، مثل Lightning Network وRGB، التي تتطور ببطء وتواجه العديد من التحديات، أو أنها واسعة للغاية، حيث يمكن أن تسمى أي سلسلة أداء يمكنها تحقيق تفاعل آمن للأصول مع شبكة BTC الرئيسية بطبقة BTC 2. إذن، ألا يوجد حل "وسط"؟ نعم الجواب هو: @NervosNetwork الذي يعتمد نموذج UTXO في طبقة الأساس التقنية وقام بترقية أدائه للتكيف.
أداء محدد:
1) تشترك شبكة CKB وBTC في نفس الأصل من حيث "نموذج UTXO وآلية إجماع التعدين"، والذي يختلف جوهريًا عن نموذج رصيد الحساب للسلاسل العامة السائدة مثل Ethereum. تتمتع UTXO ببعض المزايا الفريدة، مثل خصوصية المعاملات، وبناء المعاملات المرنة، والمعالجة المتوازية لمنع الإنفاق المزدوج. يمكن أن يطلق عليه أعظم اختراعات ساتوشي ناكاموتو. وهذا يفسر أيضًا سبب اعتماد Sui وAptos لنماذج UTXO مماثلة بعد Ethereum. يمكننا القول أن قدرة Bitcoin وسرعة الكتلة محدودة بمرور الوقت، لكن نموذج UTXO متقدم جدًا. يرث CKB نموذج UTXO ويحسنه في نموذج الخلية. يحتفظ هذا النموذج بنقاء المعاملات لنموذج UTXO الخاص بـ Bitcoin مع توفير حالة بيانات نماذج الحسابات مثل Ethereum أيضًا. من وجهة نظر الشخص العادي، فإن إنشاء وتدمير نموذج UTXO الخاص بالبيتكوين يشبه عملية تدمير العملات المعدنية وسكها باستمرار. تزيل الخلية عملية التدمير وتهدف إلى التحقق من الحالة وتخزينها بشكل دائم. تحتوي كل خلية على حقلين، السعة والبيانات. السعة تعادل رصيد UTXO بالبايت؛ تقوم البيانات بتخزين أي شكل من أشكال البيانات، بما في ذلك جميع حالات المعاملات التاريخية. وهذا يسمح لمجموعة الخلايا ليس فقط بالتعبير بدقة عن الرصيد ومعالجة عمليات نقل الأصول، ولكنها تحتوي أيضًا على سلسلة من حالات العقود الذكية المعقدة. بشكل عام، يعد نموذج الخلية نموذجًا رائدًا للمعاملات يتمتع باستمرارية أقوى ومرونة أفضل وقدرة على توسيع نطاق تطبيق نموذج UTXO. وهو أيضًا مفتاح CKB ليرث أمان شبكة BTC الرئيسية مع "تسريع" اتجاهات التوسع البطيئة للبيتكوين مثل Lightning Network وRGB.
2) خذ الإطلاق الأخير لـ RGB++ على CKB كمثال. باتباع العملية العادية، لا تكمن صعوبة توسيع حل RGB الناضج لنظام BTC البيئي في عملية الختم لمرة واحدة على شبكة BTC الرئيسية، بل في الاتصال والتنسيق والصيانة المشتركة للحالة بين التحقق من العميل خارج السلسلة العقد، خاصة عندما تكون هذه العقد لا مركزية وموزعة. بمعنى آخر، يبدو نظام RGB سهلاً من الناحية النظرية، ولكن تنفيذه العملي يعوقه قيود مختلفة مثل البنية التحتية، مما يؤدي إلى العديد من العقبات. يرى CKB هذا بوضوح ويسمح بكل بساطة لجميع هذه العقد التي تقوم بالتحقق من العميل خارج السلسلة بالمشاركة في عملية التحقق العامة عبر السلسلة على CKB. يؤدي هذا إلى تسريع المسار العملي مباشرةً لتنفيذ عملاء امتداد UTXO الذي يريد RGB تحقيقه. بعد كل شيء، من الصعب التوصل إلى توافق في الآراء بشأن شبكات عقدة P2P المعقدة في بيئة عميل خارج السلسلة، مليئة بالتعقيدات والتحديات، مثل تأخير مزامنة البيانات أو عدم الاتساق، وتحديات الاحتيال والهجوم المحتملة، وما إلى ذلك. إذا كان من الممكن نقل هذه العملية مباشرة إلى بيئة السلسلة، فسيكون الأمر أسهل بكثير.
3) تمت مناقشة RGB++ كثيرًا مؤخرًا. اسمحوا لي أن أضيف نقطة أخرى حول تنسيق بيانات المعاملة المفتوحة الذي اقترحه CKB، وسوف تكون قادرًا على الشعور بالميزات المتقدمة لهذه السلسلة. ببساطة، تتيح المعاملة المفتوحة للعديد من المشاركين إنشاء وتجميع معاملات مختلفة في أوقات مختلفة، بما في ذلك ثلاث ميزات رئيسية: الإنشاء الجزئي، والتعديل، والإنشاء المتزايد، والتجميع. على سبيل المثال، قامت أليس بإنشاء معاملة مفتوحة، موضحة أنها تريد استبدال كمية معينة من الرمز المميز A من Bob بالرمز المميز B. وبعد بدء المعاملة، تظل في حالة قابلة للتحرير. إذا وافق بوب على شروط المعاملة بعد استلامها، فيمكنه إضافة الرمز المميز B الخاص به واستكمال شروط المعاملة. قد يبدو مجردا في البداية. على سبيل المثال، في سيناريو عبر السلسلة، يمكن لأليس وبوب إكمال معاملات الأصول بشكل مستقل على سلاسل مختلفة غير متجانسة، مما يعزز بشكل كبير إمكانية التشغيل البيني عبر السلسلة لسلسلة CKB. في سيناريوهات معاملات DeFi المعقدة، قد تحتاج مشاركة المستخدم في DeFi إلى تعديل ديناميكيًا وفقًا لتغيرات السوق. من خلال المعاملة المفتوحة، يمكن للمشاركين في العقد تعديل شروط المعاملة بمرونة أثناء تنفيذ العقد، مما يؤدي بلا شك إلى إثراء قدرات معالجة المعاملات المعقدة بشكل كبير.
في رأيي، شروط فتح المعاملة ومعاملة UTXO هي نفسها تمامًا. يمكنهم دمج إنشاء شروط فتح المعاملات المعقدة، ومشاركة التوقيع متعدد الأطراف، وسيناريوهات التطبيق المعقدة في إطار عمل واحد. يعد هذا أيضًا امتدادًا مبتكرًا للقيمة يتبع أيديولوجية سلسلة BTC الرئيسية. هذا كل شئ.
ومن المثير للاهتمام أن المشروع الأول لـ @busyforking ، وهو عضو في فريق التطوير الأساسي لـ Ethereum، يتبنى في الواقع نموذج UTXO لـ BTC. على الرغم من أن نموذج العقد الذكي لإيثريوم يُستخدم الآن على نطاق أوسع، فقد اختار جان وفريقه Nervos توسيع وترقية نموذج UTXO الخاص بالبيتكوين. يُظهر هذا احترامهم لنموذج معاملات UTXO البسيط الخاص بساتوشي ناكاموتو، ويضع أيضًا الأساس لـ CKB ليصبح حل BTC Layer 2 أصليًا.
باختصار، أنا متفائل جدًا بشأن CKB كحل BTC Layer 2. على المدى القصير، يمكنها بالفعل تسريع تنفيذ Lightning Network وRGB على سلاسل نماذج UTXO. على الأقل يمكن أن يوفر مراجع ذات معنى لتوقعات التنفيذ لهذين النوعين من حلول الامتداد التقليدية على شبكة BTC الرئيسية. على المدى الطويل، يمكن لميزات سلسلة CKB الأصلية، والابتكار المعماري الأساسي، والتوافق مع الحلول الأخرى أن تساعدها على المضي قدمًا في منافسة BTC Layer 2 الفوضوية والخالية من المعايير.
ملحوظة: لا يزال هناك العديد من التفاصيل الفنية والميزات البارزة حول CKB والتي سأقوم بتحليلها بمزيد من التفصيل عندما يتوفر لدي الوقت. لا يسعني إلا أن أتنهد لأن طبقة BTC 2 قد أعطت سلاسل جديدة الفرصة للارتفاع من الأرض، كما أعطت السلاسل القديمة إمكانية لا حصر لها لإنبات براعم جديدة.