كنت أهتم كثيرا بالأوراكلات، لذا كنت أستخدمها كأنظمة خلفية. حتى ذلك الوقت، كنت أرى أن كود البروتوكول كان جيدا تماما، لكن لأن بيانات السعر كانت متأخرة بثوان قليلة، كنت أضع المستخدم فيه. في تلك اللحظة، أدركت أن العقد الذكي لن يكون مهذبا معك، بل سينفذ فقط وفقا للمعلومات التي تم تلقيها.
وهذا يقودني إلى مشكلة أعمق - البلوك تشين نفسه في الواقع أعمى. ليس لديه أي فكرة عن تكلفة العالم الخارجي، أو الطقس، أو أي معلومات حقيقية. ما يسمى بعدم الثقة، الشرط الأساسي هو أن تكون البيانات المتلقية موثوقة.
لكن ما هي الحقيقة؟ الكثير من العرافين ينقلون البيانات كأرقام بحتة، غير مدركين تماما لفوضى العالم الحقيقي - البورصات تواجه مشاكل من وقت لآخر، وواجهات برمجة التطبيقات تتجمد، وبعض العملات لديها سيولة ضعيفة والعروض قد تكون مخيفة للغاية. السعي البسيط للحصول على بيانات "صحيحة" من مصدر معين هو بحد ذاته إشكالية.
الحقيقة ليست رقما باردا، بل عملية تحقق.
كنت أتابع APRO مؤخرا لأن تفكيره موجه مباشرة لهذا الالتباس. بدلا من الهوس بدقة مصدر بيانات واحد، يصمم آلية للتحقق المستمر والتوافق. سيفحص النظام البيانات من زوايا متعددة، ويحذر من المؤشرات الشاذة بشكل كبير، ويركز على نمط الوقت للبيانات بدلا من التحديق في لحظة معينة.
هناك تفصيلان تصميميان يستحقان الذكر بشكل خاص:
**1. وضع الدفع والسحب المزدوج**
ليس مجرد تناقض بين الوظائف، بل هو تحول في طريقة التفكير. وضع الدفع يدفع التحديثات بانتظام كأنها نبضة قلب، وهو مناسب بشكل خاص لسيناريوهات مثل بروتوكولات الإقراض والعقود الدائمة حيث تكون بيانات الأسعار لا تنفصل عن كل دقيقة. وضع السحب يشبه مكتب التوثيق عند الطلب، حيث يستعلم البيانات فقط عند الحاجة الفعلية، وهو أكثر اقتصادية في سيناريوهات التفاعل الأقل تكرارا.
**2. التحقق الدقيق من البيانات**
ليس مجرد سحب سعر من عدة بورصات، بل هو تحقق متعدد الطبقات من البيانات نفسها. اكتشاف القيم الشاذة، وفحص العقلانية في السلاسل الزمنية، واعتبار السيولة - كلها عمليات معيارية منهجية.
بصراحة، ترغب APRO في حل تناقض أساسي: من الأفضل التأكد من موثوقية المعلومات نفسها بدلا من تنفيذ رسالة خاطئة بشكل مثالي. أمام العقود الذكية، لا مجال للغموض، ولا يوجد عبارة "لم أقصد ذلك". بمجرد حدوث مشكلة في تغذية الأسعار، تكون النتيجة أموال المستخدم.
لهذا السبب غالبا ما يصبح أمان أوراكل عائقا كبيرا في النظام البيئي بأكمله. يمكن اختراق البلوك تشين، وكذلك الأوراكل. لكن هجوم البلوك تشين هو التكنولوجيا ضد التكنولوجيا، ومشكلة الأوراكلز هي مشكلة المعلومات نفسها - فهذه العقبة أصعب في التغلب عليها.
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
تسجيلات الإعجاب 11
أعجبني
11
7
إعادة النشر
مشاركة
تعليق
0/400
PerpetualLonger
· 01-07 07:07
تأخير سعر التحديث لبضع ثوانٍ فقط يمكن أن يؤدي إلى التصفية، هذا هو الشيء الذي أخافه أكثر، أكثر رعبًا من هجمات القراصنة
شاهد النسخة الأصليةرد0
RugpullSurvivor
· 01-07 06:57
تأخير سعر التحديث لبضع ثوانٍ يمكن أن يسبب خسائر فادحة للمستخدمين، هذا هو الحقيقي للرعب
تأخر بضع ثوانٍ فقط ويكون الأمر قد انتهى، هذا الإعداد مذهل... يبدو أن العقود الذكية هي القاتل الحقيقي
الكود لا مشكلة فيه والمستخدم لا زال محاصرًا، أضحكني، هذه هي سحرية DeFi
وضعية الدفع والسحب المزدوجة تبدو جيدة، لكن لا تزال الحكمة القديمة قائمة — مصدر المعلومات هو الأهم
فكرة التحقق من صحة متعددة الزوايا في APRO، أكثر ذكاءً من مجرد سحب سعر البورصة
البلوكشين كأنه أعمى، هذا التشبيه رائع، وهو بالضبط ما يعتمد على العينين في العقود الذكية
اختبار القيم الشاذة جيد حقًا يمكن أن يتجنب الكثير من المشاكل، لكن الشرط هو أن هذه الآلية لا يمكن تجاوزها
عندما يكون السيولة ضعيفة، تكون الأسعار غريبة ومخيفة، هذه أصدق عبارة سمعتها على الإطلاق
شاهد النسخة الأصليةرد0
PessimisticLayer
· 01-04 21:51
مرة أخرى "لقد اكتشفت حقيقة الأوراكل" مقال، هل الكلام الصادق أم التحقق عبر عدة سلاسل يطمئن أكثر
شاهد النسخة الأصليةرد0
MergeConflict
· 01-04 21:37
تأخير بضع ثوانٍ فقط يمكن أن يوقع المستخدم في الفخ، ولهذا السبب أشعر الآن ببعض اضطراب ما بعد الصدمة عند النظر إلى العقود الذكية.
شاهد النسخة الأصليةرد0
SelfStaking
· 01-04 21:36
يا إلهي، هذه هي المبالغ التي خسرتها في الفترة الماضية، أشعر بالغضب الشديد.
شاهد النسخة الأصليةرد0
TheMemefather
· 01-04 21:35
صديقك على حق، حقًا يُستهان بموضوع العقود الذكية. تأخير بضع ثوانٍ يمكن أن يتسبب في إفلاس شخص، التفكير في الأمر يثير الرعب.
كنت أهتم كثيرا بالأوراكلات، لذا كنت أستخدمها كأنظمة خلفية. حتى ذلك الوقت، كنت أرى أن كود البروتوكول كان جيدا تماما، لكن لأن بيانات السعر كانت متأخرة بثوان قليلة، كنت أضع المستخدم فيه. في تلك اللحظة، أدركت أن العقد الذكي لن يكون مهذبا معك، بل سينفذ فقط وفقا للمعلومات التي تم تلقيها.
وهذا يقودني إلى مشكلة أعمق - البلوك تشين نفسه في الواقع أعمى. ليس لديه أي فكرة عن تكلفة العالم الخارجي، أو الطقس، أو أي معلومات حقيقية. ما يسمى بعدم الثقة، الشرط الأساسي هو أن تكون البيانات المتلقية موثوقة.
لكن ما هي الحقيقة؟ الكثير من العرافين ينقلون البيانات كأرقام بحتة، غير مدركين تماما لفوضى العالم الحقيقي - البورصات تواجه مشاكل من وقت لآخر، وواجهات برمجة التطبيقات تتجمد، وبعض العملات لديها سيولة ضعيفة والعروض قد تكون مخيفة للغاية. السعي البسيط للحصول على بيانات "صحيحة" من مصدر معين هو بحد ذاته إشكالية.
الحقيقة ليست رقما باردا، بل عملية تحقق.
كنت أتابع APRO مؤخرا لأن تفكيره موجه مباشرة لهذا الالتباس. بدلا من الهوس بدقة مصدر بيانات واحد، يصمم آلية للتحقق المستمر والتوافق. سيفحص النظام البيانات من زوايا متعددة، ويحذر من المؤشرات الشاذة بشكل كبير، ويركز على نمط الوقت للبيانات بدلا من التحديق في لحظة معينة.
هناك تفصيلان تصميميان يستحقان الذكر بشكل خاص:
**1. وضع الدفع والسحب المزدوج**
ليس مجرد تناقض بين الوظائف، بل هو تحول في طريقة التفكير. وضع الدفع يدفع التحديثات بانتظام كأنها نبضة قلب، وهو مناسب بشكل خاص لسيناريوهات مثل بروتوكولات الإقراض والعقود الدائمة حيث تكون بيانات الأسعار لا تنفصل عن كل دقيقة. وضع السحب يشبه مكتب التوثيق عند الطلب، حيث يستعلم البيانات فقط عند الحاجة الفعلية، وهو أكثر اقتصادية في سيناريوهات التفاعل الأقل تكرارا.
**2. التحقق الدقيق من البيانات**
ليس مجرد سحب سعر من عدة بورصات، بل هو تحقق متعدد الطبقات من البيانات نفسها. اكتشاف القيم الشاذة، وفحص العقلانية في السلاسل الزمنية، واعتبار السيولة - كلها عمليات معيارية منهجية.
بصراحة، ترغب APRO في حل تناقض أساسي: من الأفضل التأكد من موثوقية المعلومات نفسها بدلا من تنفيذ رسالة خاطئة بشكل مثالي. أمام العقود الذكية، لا مجال للغموض، ولا يوجد عبارة "لم أقصد ذلك". بمجرد حدوث مشكلة في تغذية الأسعار، تكون النتيجة أموال المستخدم.
لهذا السبب غالبا ما يصبح أمان أوراكل عائقا كبيرا في النظام البيئي بأكمله. يمكن اختراق البلوك تشين، وكذلك الأوراكل. لكن هجوم البلوك تشين هو التكنولوجيا ضد التكنولوجيا، ومشكلة الأوراكلز هي مشكلة المعلومات نفسها - فهذه العقبة أصعب في التغلب عليها.