عدت عبر تدفق تسوية TBV الخاص ببابل مرة أخرى، وفي النهاية حدث شيء جعل الأمور تتضح لي: تم توقيع سكربت الـ vault مسبقًا، لذلك فهو لا “يقرر” أي شيء من تلقاء نفسه.

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

هذه هي الفكرة الحقيقية وراء TBV. لا يفهم السكربت الإقراض أو التسوية أو الأسعار. كل ما يفعله هو التحقق مما إذا كان البرهان المقدم يطابق شروط الإنفاق المكتوبة داخله.

ولهذا أيضًا أهمية تدفق المطالبة والاعتراض. يقوم المقترض أولًا بتقديم معاملة مطالبة. إذا لم يقم أحد بالاعتراض عليها، تنتهي المهلة (timelock) ويتقدم الإجراء. لكن إذا اعتقد المُقرض أن هناك شيئًا غير صحيح، يمكنه الاعتراض وإجبار المقترض على كشف برهان ZK الموقّع. يتيح برهان صالح فتح BTC. أما البرهان غير الصالح فيمنع عملية السحب.

لذلك فليس لدى سلسلة البيتكوين “حكم” على الموقف بمعنى بشري. القرار مُشفّر مسبقًا داخل السكربت نفسه.

وبهذا المعنى، فـ TBV لا يتعلق بجعل البيتكوين “يفهم” العالم الخارجي. بل يتعلق بجعل الأحداث الخارجية قابلة للقراءة بواسطة البيتكوين بطريقة يمكنه التحقق منها دون ثقة.
#baby
@BabylonLabs_io
$BABY