المحاور: Wuyue، مهووس الويب 3
الشخص الذي أجرى المقابلة: Jolestar، مؤسس Rooch Network وFaust، مؤسس Geek web3 em>
ردًا على "القوانين الثلاثة لطبقة البيتكوين 2" الأيديولوجية السابقة لمجلة Bitcoin، نشر السيد Jolestar من شبكة Rooch على Twitter عبر عن آرائك حول Bitcoin Layer 2.
يشبه هذا الوضع تمامًا مثل سلسلة Lianchuang Jan العامة السابقة لشركة Nervos، التي قالت على Twitter"لا ينبغي لطبقة البيتكوين 2 أن تأخذ في الاعتبار المشكلات الأمنية فقط. التوسع الوظيفي وينبغي أيضًا النظر في تمكين سمات عملة BTC ". وهذه الملاحظات مثيرة للتفكير بشكل خاص.
من خلال موقف "الوصول إلى الجزء السفلي" من النظريات ذات الصلة بطبقة البيتكوين 2، قام Geek web3 بدعوة السيد جوليستار خصيصًا لمناقشة إطار تعريف طبقة البيتكوين 2 مع فاوست من منظور القيم المختلفة، تهدف إلى الكشف عن مسار لتحديد طبقة Bitcoin Layer 2 من زوايا متعددة من منظور DA وتوسيع الوظيفة. على الرغم من عدم وجود إجماع حاليًا حول كيفية تعريف طبقة البيتكوين الثانية، إلا أن عملية المناقشة ذات الصلة لا تزال تتمتع بقيمة مرجعية مهمة.
كيفية تحديد Layer2 من منظور تقني أو منظور DA
Wuyue: حول كيفية التعريف سؤال الطبقة الثانية، في الواقع، هناك خلاف مماثل بين مائة مدرسة فكرية في مجتمع إيثريوم. وفقًا للسيد جوليستار على تويتر،يمكن تقسيم الطبقة 2 إلى "التعريف من منظور تقني أو منظور DA" و"التعريف من منظور التوسع الوظيفي". إذن أود أن أسأل السيد جوليستار أولاً، ما رأيك في تحديد الطبقة الثانية من منظور "DA"؟
Jolestar:في الواقع، المفتاح هو جعل الجميع يشعرون بوضوح بالفرق بين الطبقة الثانية والطبقة الأولى، والحل المركزي. . أعتقد أن هناك نقطتين أساسيتين:
لا تنشئ الطبقة 2 مساحة كتلة جديدة. الحلول التقنية لإنشاء مساحات كتل جديدة هي في الأساس الطبقة الأولى.
يجب أن يستخدم Layer2 Layer1 لتنفيذ DA والأمان.
Wuyue: معلمة جوليستار، يرجى التوضيح هنا، ما هو "إنشاء مساحة كتلة جديدة"؟
Jolestar: هذا سؤال جيد. تشير مساحة الكتلة المذكورة هنا إلى "مساحة تخزين البيانات" التي تم إنشاؤها من خلال آلية إجماع blockchain. تتميز مساحة الكتلة التي تم إنشاؤها بواسطة blockchain بالعديد من الخصائص، مثل: مفتوحة تمامًا، وغير قابلة للتلاعب، والتخزين الدائم/التخزين طويل الأجل، وتحتوي على قيمة كبيرة.
لم تطلق عملة البيتكوين، باعتبارها شبكة blockchain الأكثر لامركزية، العنان لقيمة مساحة الكتلة الخاصة بها بشكل كامل. يمكن فهم هذه الموجة من جنون النقش الترتيبي على أنها اكتشاف لقيمة البيتكوين كطبقة توفر البيانات (DA).
يحدد بروتوكول Ordinals معيار تنسيق بيانات قابل للتوسيع، مما يوفر حلاً موحدًا لتحليل وعرض وتبادل البيانات المحفورة على Bitcoin. أما بالنسبة للبروتوكول الموسع والطبقة الثانية على البيتكوين، فإن كيفية الاستفادة الكاملة والفعالة من مساحة كتلة البيتكوين هي اتجاه مهم للاستكشاف.
Wuyue: فيما يتعلق بما قلته من قبل، "يجب على Layer2 استخدام Layer1 لتنفيذ DA والأمان"، فأنا كذلك هنا أود أن أسأل،كيفية استخدام Layer1 لتنفيذ DA؟
على سبيل المثال، ترسل بعض طبقة Ethereum Layer2 (مثل Redstone) فقط التزام DA (datahash) إلى السلسلة، ويرتبط الالتزام بإيقاف التشغيل - بيانات السلسلة . على الرغم من عدم إصدار بيانات DA بالكامل إلى Layer1، إلا أنها تسمح لأي شخص بتحدي الالتزام ومطالبة جهاز التسلسل بوضع البيانات الكاملة في السلسلة. هل يعتبر هذا بمثابة إنشاء مساحة كتلة خارج Layer1؟ بمعنى آخر، إذا لم يتم نشر بيانات DA الكاملة مباشرةً إلى الطبقة 1، فهل يتم احتسابها كطبقة 2؟
Jolestar: إن معنى "إدراك DA" الذي تحدثت عنه هنا هو في الواقع متسامح جدًا، ولا يحدث ذلك يعني DA يجب أن يعتمد إصدار البيانات بشكل كامل على Layer1.حتى لو لم تكن بيانات DA موجودة بشكل كامل في السلسلة، طالما أنه يمكن ربط أمان أصول Layer2 بالطبقة 1، فسيكون الأمر جيدًا.
تحتوي حلول Layer2 المختلفة على سيناريوهات تطبيق مختلفة وسيكون لها مسارات تنفيذ DA مختلفة، مثل Wuyue المذكور أعلاه. طريقة تنفيذ DA تستحق استكشاف. على سبيل المثال، اتخذت CEX خطوة أقرب في هذا الاتجاه من خلال تقديم شهادة الاحتياطي إلى السلسلة. لذلك، فإن "تنفيذ DA باستخدام الطبقة الأولى" التي ذكرتها هنا أوسع من الطريقة التي ذكرتها مؤسسة Ethereum.
فاوست:في الواقع، وضع بيانات DA بالكامل في السلسلة هو السماح لأي شخص أو عقدة بالثقة بها للحصول على معلومات جديدة البيانات، وبمعنى آخر، فهي من أجل أمن الأصول. إذا لم تكن بيانات DA موجودة بشكل كامل في السلسلة، فقد لا تكون غير آمنة. على سبيل المثال، في بروتوكول RGB، يتم تحرير التزام البيانات فقط إلى سلسلة Bitcoin، ويتم تخزين بيانات المعاملات المرتبطة خارج السلسلة. هذا لا يزال بإمكان الحل ضمان أمان الأصول لأن المستخدمين سيتحققون شخصيًا من معاملاتهم الخاصة. إذا فشل التحقق، فلن يُسمح بتفعيل هذه المعاملات. يبدو أن هذا آمن للغاية.
لذلك في سيناريو بروتوكول RGB، حتى لو لم يتم إصدار بيانات DA إلى سلسلة Bitcoin، فإن أصول المستخدم لا تزال آمنة. إذا فقد المستخدم البيانات، لا يتم أخذها في الاعتبار في هذا السيناريو، أعتقد أن طريقة التحقق الشخصي هذه من قبل العميل أكثر موثوقية من إسناد الأصول مباشرة إلى أي سلسلة عامة. حتى إذا تمت استضافة الأصول مباشرة على شبكة Ethereum أو شبكة Bitcoin الرئيسية، فإن الأمر ليس آمنًا مثل إجراء عملية التحقق من العميل بنفسك، لأن كلاً من Ethereum وBitcoin عبارة عن منصات تابعة لجهات خارجية.
لذلك،ما إذا كان DA موجودًا على السلسلة/على الطبقة 1 ليس شرطًا ضروريًا للطبقة 2، ولكن يجب أن يكون هناك تصميم آلية مقابلة لضمان الإصدار بيانات DA يمكن الاعتماد عليها، على الأقل لا ينبغي أن "تهدد بشكل خطير" أمن أصول المستخدم.
النظر إلى الطبقة 2 من منظور البيئة والتوسع الوظيفي< br>< /p>
Jolestar:عند تعريف اللغة الثانية من منظور البيئة والتوسع الوظيفي، فإننا نركز على كيفية استخدام اللغة الثانية أو يرث ما يوفره L1 من القدرة. لنأخذ Bitcoin كمثال. تتحدث جميع الطبقات الثانية عن كيفية تمكين سمات أصول BTC وكيفية استخدام تريليونات من أصول BTC لإنشاء سيناريوهات استخدام إضافية، سواء كان ذلك للتداول أو التوقيع المساحي. مساحة كبيرة للخيال.
للسماح بتداول أصول أحد أنظمة blockchain في نظام آخر، هناك حاجة إلى جسر، والمشكلة الرئيسية هنا هي كيفية جعل المستخدمين يثقون في هذا الجسر ، والتأكد من سلامة الأصول. من هذا المنظور، يمكن فهم جميع الحلول التي تنشئ سيناريوهات الاستخدام لأصول BTC من خلال الجسور على أنها Bitcoin L2 واسعة النطاق. حتى صندوق BTC ETF يمكن أن يُفهم على أنه L2 للبيتكوين، وهو عبارة عن جسر حفظ مركزي بالكامل يضمن الأمان من خلال الإشراف القانوني.
إذن ما يعاني منه الجميع ليس مسألة اللامركزية، بل مسألة الثقة. يمكن للحلول اللامركزية أن تقلل من تكاليف ثقة المستخدمين وتوفر الفرص للمشاريع الجديدة، ولكن كيفية إنشاء جسر آمن وغير موثوق به على Bitcoin يمثل مشكلة رئيسية. هل يمكن لـ L2 استخدام ميزات أخرى من Bitcoin لتحسين أمان هذا الجسر. بالإضافة إلى ذلك، مع تطوير بروتوكولات الامتداد على Bitcoin، سواء كانت Ordinals، وبروتوكولات الامتداد فوق Ordinals (BRC20، وما إلى ذلك)، وAtomics، وRGB، وTarootassets، وما إلى ذلك، سيكون هناك المزيد والمزيد من الأصول الجديدة على Bitcoin. كيفية إنشاء هذا الجسر إن القدرة على التوسع والقدرة على دعم أنواع الأصول الجديدة بسرعة يمثل تحديًا كبيرًا.
فاوست: قد تكون المعلمة جوليستار أكثر تفاؤلاً بشأن نظام تعريف الطبقة الثانية الواسع. ولكن وفقًا لرأيي الشخصي،أصبحت Layer2 وحتى وحدات blockchain المعيارية شائعة في مجتمع Ethereum. يركز الغربيون أكثر على معيار تعريف Layer2 على غرار Ethereum. عند الحكم على نظام Bitcoin البيئي اليوم، يمكن ملاحظة ذلك في العديد من KOLs الغربية.
على سبيل المثال، أشار الرئيس التنفيذي لمنصة التداول Oridnals Bioniq @BobBodily ذات مرة إلى أن نظام Bitcoin البيئي هناك حاجة إلى منظمة مثل L2BEAT للحكم على الطبقة الثانية؛ اقتبس Lianchuang من Citrea بشكل مباشر بعض المصطلحات التقنية التي اخترعتها L2BEAT، مثل Optimium، وما إلى ذلك، لتلخيص بعض الحلول الخاصة للطبقة الثانية من Bitcoin. حتى أن الرئيس التنفيذي لمجلة Bitcoin هدد بتعيين أشخاص من L2BEAT مباشرة لمراجعة Bitcoin Layer 2. [ملاحظة: يشير Optimium إلى OP Rollup الذي لا ينشر بيانات DA كاملة على Layer1]
إذا نظرت إلى العديد من "طبقة البيتكوين 2" من منظور Ethereum/Celestia، فستجد أن إحدى النقاط المهمة في النظام البيئي الحالي لـ BTC هي أن العديد من أطراف المشروع ليس دقيقًا جدًا. للعثور على موقعك الخاص، غالبًا ما يواجه "الوضع الذاتي" مشكلات. على سبيل المثال، هل تعتقد أن شيئًا مثل سيليستيا هو طبقة إيثريوم 2؟ بالطبع لا، لكنها وحدة طبقة DA مهمة في المشهد البيئي للطبقة الثانية والأكثر تأثيرًا.
وبالمثل، لا تعد العديد من المشاريع الطبقة الثانية بحد ذاتها، ولكنها بنية أساسية أو وحدات تعتمد عليها الطبقة الثانية. وفي جوهرها، فهي نوع من الوظائف الوظيفية التوسع الذي قاله Jolestar.layer. يشبه هذا العلاقة بين شبكة B^2 وشبكة B^Hub، فالأولى عبارة عن حل نموذجي للطبقة الثانية، في حين أن الأخيرة هي المنشأة التي يعتمد عليها حل الطبقة الثانية.
أصبح وضع العديد من المشاريع في نظام Bitcoin البيئي مربكًا بعض الشيء الآن. ومن أجل تقليل تكاليف الاتصال وتسهيل فهمها على الجميع، إنهم يضعون أنفسهم مباشرة كطبقة 2. ولكن في الواقع، هناك العديد من المشاريع المشابهة لـ Celestia وAvail، وهي وحدات أساسية في مكدس مكونات Layer2، بدلاً من استكمال Layer2 نفسها.
يجب أن يعرف الأشخاص في المجتمع الغربي، وخاصة أولئك الذين ينتمون إلى المجتمع المعياري المرتبط بـ blockchain، كيفية تصنيفهم بالضبط. أعتقد أن المنظمات التنظيمية الغربية ستميز تمامًا بين "ما هي الطبقة الثانية نفسها وما هي طبقة التوسعة الوظيفية التي تعتمد عليها الطبقة الثانية". بحلول ذلك الوقت، سيكون الجميع قادرين على رؤية النظام البيئي للطبقة الثانية بالكامل بشكل أكثر وضوحًا. أما بالنسبة لكونهم فوضويين حتى كما هو الآن.
جوليستار:لدي بعض الآراء المختلفة عن فاوست هنا. إذا وضعنا جانبًا طرق التنفيذ المحددة وفهمنا الطبقة الثانية وحلول التوسع خارج السلسلة الأخرى بشكل تجريدي، فسنجد أنها عبارة عن طيف مستمر، من CEX في أقصى اليسار إلى الطبقة 1 على اليمين النهاية، وفي المنتصف يمكن إيجاد الحلول ضمن هذا الطيف.
يمثل طرفا هذا الطيف أيضًا نموذجين مختلفين للنمو. CEX هي في الأساس طريقة نمو موجهة بالكامل نحو المنتج والمستخدم، في حين أن L1 لديه دورة بناء أطول ويعطي الأولوية للسرد والمخططات، في حين أن L2 في المنتصف وسيكون نموذج نمو مختلط.
من خلال تبني منظور شامل، لا نحتاج إلى التعلق كثيرًا بماهية "الطبقة الثانية الحقيقية". يجب اعتبار العديد من التقنيات والحلول التي أنشأتها الصناعة، مثل Validium وPlasma وSeadrollup وOP/ZkRollup وطبقة التنفيذ المعيارية والحوسبة اللامركزية والسلاسل الجانبية وL2/L3 وما إلى ذلك، جزءًا من هذا الطيف. في هذه الصناعة، تستكشف الصناعة البنية التحتية المطلوبة للتطبيقات الجديدة من خلال التباديل والمجموعات المختلفة.
المشاريع المختلفة لها افتراضات مختلفة حول التطبيقات الجديدة، والتي تحدد أيضًا نموذج الدمج والنمو الخاص بها. قد تكون الطبقة الأولى إلى اليسار قليلاً، أو CEX قليلا إلى اليسار.قليلا إلى اليمين. المستقبل غير مؤكد. من الصعب تحديد النموذج الذي سينمو في هذه المرحلة، ولكن هناك شيء واحد مؤكد. بعد سنوات عديدة من الاستكشاف، أصبحت الصناعة لديها طبقة 1 واسعة النطاق وCEX واسعة النطاق. كما أنها تحتاج إلى للحصول على CEX على نطاق واسع، فإن الطبقة الوسطى تملأ هذه الفجوة.
كيف يمكن توسيع شبكة البيتكوين؟
< strong>Jolestar: فيما يتعلق بهذا الموضوع، أود أن أتحدث بإيجاز عن إمكانية برمجة نصوص Bitcoin.
يتمتع BitcoinScript بقدرات برمجة محدودة. وتتمثل قدرات برمجة أصوله بشكل أساسي في ثلاثة أنواع من الأقفال: قفل الوقت، وقفل التجزئة، وقفل المفتاح الخاص. يتيح Taproot زيادة تعقيد BitcoinScript بمقدار كبير، مما يخلق إمكانيات لحلول مثل bitvm. لكن المشكلة الأكثر أهمية هي أن Bitcoin Script عديم الحالة، وباعتبارها لغة برمجة يتم تنفيذها على السلسلة، لا يمكنها قراءة حالة Bitcoin، مثل الطوابع الزمنية، وأرقام الكتل السابقة، ومعلومات الأصول الطفيلية المرتبطة بـ UTXO. انتظر.
يمكن أن يعتمد البرنامج النصي للبيتكوين فقط على المعلومات المرفقة بإدخال المعاملة. ما إذا كان بإمكاننا استخدام البرنامج النصي للبيتكوين للتحكيم في السلوك الضار خارج السلسلة لا يزال أمرًا غير مؤكد سؤال الاتجاهات التي سيتم استكشافها.
هناك منظور آخر وهو الابتكار في التشفير، بما في ذلك البروتوكولات التي تبني آليات اللعبة بناءً على تبادل المفاتيح لضمان الأمان، مثل شبكة Lightning Network. التوقيع لمرة واحدة" الخ.
هناأريد أن أتحدث عن مفهوم يسمى StackableL2 (Stackable L2). إذا قمنا بتنفيذ بروتوكول تمديد مفهرس بيتكوين من خلال العقود الذكية، وتحليل جميع UTXOs على بيتكوين والحالات الإضافية في المفهرس، والسماح للمطورين بنشر التطبيقات إلى المفهرس من خلال العقود الذكية، فهذا يعادل توفير طريقة جديدة لبيتكوين. ، هذا هو حل شبكة Rooch الخاص بنا.
لقد أطلقت على هذا الوضع اسم "المفهرس الذكي" من قبل، لكن مفهوم "المفهرس" يبدو وكأنه للقراءة فقط، لذلك استخدمت كلمة جديدة "Stackable L2" تشير إلى لجميع أنظمة الامتداد التي تحتوي على الحالة الكاملة للـ L1 في L2، والتي ترث جميع حالات L1 بالكامل. في هذه الحالة، يمكن لتطبيق L2 قراءة جميع الحالات الموجودة على L1 وإنشاء حالات جديدة في نفس الوقت، ويمكن تكديس أصول L1 وL2 ودمجها لتكوين أصول جديدة. يمكن ضمان أمان L2 من خلال الحلول المعيارية.
Wuyue:هل يمكنك إعطاء مثال عن كيفية تجميع أصول L1 وL2 ودمجها لتكوين أصول جديدة؟
Jolestar: على سبيل المثال، هناك نقش على البيتكوين للتعبير عن قطعة أرض. يمكن لـ L2 بعد ذلك تكديس منزل في الأعلى، ويشكلان معًا أصلًا قيمته أعلى من الأرض الأصلية. ثم يقوم شخص ما ببناء هذا المنزل ليصبح قاعة عرض، ومن ثم تختلف القيمة. في الواقع، هذا النموذج مشابه لنموذج تقدير الأصول في العالم الحقيقي. تحقق الأصول في العالم الحقيقي أيضًا قيمة مضافة من خلال التوليف والدمج والتكديس.
Wuyue: إن مفهوم L2 المكدس مثير للاهتمام بعض الشيء. كيف جاءت هذه الفكرة< /strong>هل هناك أي مشاريع أخرى مماثلة تقوم بهذا النوع من الأشياء الآن؟
Jolestar:نفكر في كيفية وراثة الحالة الحالية للبيتكوين، سواء كانت UTXO أو نقشًا. بدأت أفكر في استخدام طريقة إثبات Merkle، حيث تقوم عقدة الطبقة الثانية بحفظ رأس كتلة Bitcoin فقط ولا تحفظ "الحالة الكاملة" لشبكة Bitcoin. ومع ذلك، عند تنفيذه، تم اكتشاف أن هذا الحل كان لديه تجربة مستخدم ومطور ضعيفة ولا يمكنه دعم الأصول الجديدة مثل النقوش بشكل جيد. لذلك تطورت فيما بعد إلى شكل حفظ "الحالة الكاملة".
لقد رأينا مشاريع ذات أفكار مماثلة في السوق. لدى مجتمع Ethereum حل يسمى Booster Rollup. يوجد حل يسمى strong>يحفظ مشروع Taiko الحالة الكاملة لـ Layer1 في Layer2يمكن للعقد الذكي في L2 قراءة جميع حالة L1 مباشرة. بالطبع، لا يزال لدينا اختلافات في التنفيذ المحدد، على سبيل المثال، إنه جهاز افتراضي EVM، وRooch عبارة عن عقد ذكي للتحرك، كما تختلف آليات DA والأمن.
قمر الضباب: في السيناريو أعلاه، هل تتمتع لغة الحركة الخاصة بروش بأي مزايا؟
Jolestar: يتم التعبير عن الأصول المتحركة كموارد أو كائنات، وUTXO للبيتكوين والنقش (Inscription)، الكل يمكن تعيينه مباشرة إلى كائنفي النقل. إنهم ينتمون إلى كائن مالك المستخدم. أحد الأسباب الرئيسية لقدرات البرمجة المحدودة على Bitcoin هو أنه من الصعب التعبير عن الحالة المشتركة، ولدى Move مفهوم الكائن المشترك، والذي يمكن أن يوفر تجربة برمجة جيدة عند دمجه مع الطبقة الثانية.
يعد بروتوكول RGB++ والرسم المتماثل الذي اقترحه فريق CKB رواد هذا النوع من التفكير، ولكن الخلية الخاصة بهم أصغر من يعتبر Move Object في اللغة UTXO أكثر شمولاً ونقاءً، لكن المفاهيم الأساسية متشابهة في الواقع.
ميزة أخرى لـ Move هي قدرتها على الدمج، والتي تسمح بتداخل أصل واحد داخل أصل آخر. على سبيل المثال، في المثال السابق، يجب أن يكون المنزل متداخلاً في قطعة الأرض، وإلا سيكون من الصعب تحقيق النقل الذري لقطعة الأرض والمنزل.
Faust: هنا ذكرت Jolestar RGB++. في الواقع، RGB++ هو حل نموذجي لتوسيع Bitcoin UTXO من منظور وظيفي. لا ينطبق RGB++ فقط على CKB نفسه، ولكن أيضًا على السلاسل العامة مثل Cardano أو Fuel أو Sui المرتبطة بـ UTXO أو نماذج تخزين الحالة المماثلة.
من هذا المنظور، يمكن استخدام CKB وCardano وSui وRooch كطبقة توسيع وظيفية للبيتكوين،
وهذا أمر مفهوم. الآن أصبح المجتمع الغربي مهووسًا جدًا بـ "الأمن" ويتجاهل توسيع وظائف Bitcoin UTXO، وهو أمر يجب أن ننتبه إليه.
Wuyue: ما هو الوضع الحالي لشبكة Rooch؟ ما هي التحديات التقنية للحل أعلاه؟
Jolestar: نحن نستعد لإطلاق شبكة RoochBTC الرائدة، بالإضافة إلى ما بعد إطلاق الأنشطة التشغيلية. ستحتوي شبكة RoochBTC المتقدمة على جميع حالات UTXO وتسجيلاتها على Bitcoin، وتخضع حاليًا للتحقق من البيانات النهائية وتحسينات على آلية الترقية.
يبلغ إجمالي كمية البيانات الموجودة على Bitcoin حوالي بضع مئات من الجيجابايت. إذا تم تحليل الكمية الكاملة من UTXO والنقوش والتعبير عنها بلغة Move، فإن كمية البيانات سوف تزيد البيانات عدة مرات. يوجد الآن العديد من بروتوكولات النقش المختلفة، والتنفيذ الموحد لبروتوكولات النقش غير مكتمل، ومن الصعب دعمها جميعًا مرة واحدة، ونحن بحاجة إلى توفير آلية لدعم بروتوكولات النقش الجديدة ديناميكيًا، ثم زيادة الدعم تدريجيًا للبروتوكولات الجديدة القائمة على على ردود الفعل من المجتمع.
شبكة الاختبار متاحة الآن عبر الإنترنت. نرحب بالمطورين والمستخدمين المهتمين بـ Bitcoin وMove لتجربتها ومحاولة تطويرها التطبيقات. ص>