العميل الخفيف إثيريوم Helios: حل جديد للوصول إلى البلوكتشين بدون ثقة
مؤخراً، تم إطلاق عميل خفيف لإثيريوم يسمى Helios. تم تطوير هذا العميل باستخدام لغة Rust، ويهدف إلى توفير وصول إثيريوم بدون حاجة للثقة.
من المزايا الكبيرة لتقنية البلوكتشين أنها لا تتطلب الثقة في طرف ثالث. من خلال البلوكتشين، يمكن للمستخدمين التحكم حقًا في أصولهم وبياناتهم. ومع ذلك، من أجل الراحة، غالبًا ما نقوم ببعض التنازلات. واحدة من هذه هي استخدام RPC( المركزية لاستدعاء) عن بُعد.
في الوقت الحالي، يستخدم المستخدمون عادةً مقدمي خدمات مركزيين للوصول إلى إثيريوم. تقوم هذه الشركات بتشغيل عقد عالية الأداء على خوادم سحابية، مما يسهل على الجميع الحصول على بيانات السلسلة. عندما يقوم المحفظة بالتحقق من رصيد الرموز أو فحص حالة المعاملات، يتم استخدام هذه الخدمات المركزية تقريبًا.
تكمن مشكلة هذه الطريقة في أن المستخدمين يحتاجون إلى الثقة في هؤلاء المزودين، ولا يمكنهم التحقق من دقة نتائج الاستعلام. تم إنشاء هيليوس لحل هذه المشكلة. يمكنه تحويل البيانات القادمة من مزودي RPC المركزيين غير الموثوقين إلى RPC محلي آمن وقابل للتحقق. بالاقتران مع RPC المركزي، لا يحتاج هيليوس إلى تشغيل عقدة كاملة للتحقق من صحة البيانات.
تتمثل إحدى المزايا الكبرى لـ Helios في القدرة على إكمال المزامنة في حوالي ثانيتين، دون الحاجة إلى التخزين. يمكن للمستخدمين الوصول بأمان إلى بيانات البلوكتشين عبر أي جهاز ( بما في ذلك الهواتف المحمولة وإضافات المتصفح ). من المتوقع أن يتيح ذلك للعديد من الأشخاص استخدام إثيريوم دون الحاجة إلى الثقة، دون قيود الأجهزة.
قد توجد مخاطر محتملة من الاعتماد على البنية التحتية المركزية. على سبيل المثال، إذا لم يقدم مزود RPC أسعار دقيقة لعقود سمسرة البلوكتشين اللامركزية، فقد يتم تضليل المستخدمين لتوقيع صفقات تبادل غير مواتية. والأسوأ من ذلك، قد يحتفظ المزودون الخبيثون بالصفقات سراً ويحققون أرباحاً من ذلك.
لتجنب هذه المخاطر، يختار المستخدمون ذوو الخبرة عادةً تشغيل عقدة إثيريوم الخاصة بهم. ولكن هذا يتطلب استهلاك الكثير من الوقت والموارد، مما لا يزال يمثل تحديًا لمعظم المستخدمين، خاصةً مستخدمي الأجهزة المحمولة.
يتكون Helios من طبقة التنفيذ وطبقة التوافق. تستخدم طبقة التوافق لجنة التزام التزام السلسلة، من خلال التحقق من توقيع لجنة التزام السلسلة لتتبع رأس السلسلة. بينما تقوم طبقة التنفيذ بدمج رأس كتلة إثيريوم الموثوق به مع RPC طبقة التنفيذ غير الموثوق به، لتقديم بيانات طبقة تنفيذ موثوقة.
هذا التصميم يمكّن Helios من التحقق من جميع البيانات القادمة من RPC غير الموثوق بها دون الحاجة لتشغيل عقدة كاملة. على الرغم من أن RPC غير الموثوق يمكن أن ترفض توفير الوصول إلى البيانات، إلا أنها لا تستطيع تقديم نتائج خاطئة.
تتمتع تطبيقات Helios بآفاق واسعة. يمكن للمستخدمين استخدامه كمزود RPC في MetaMask، مما يتيح الوصول غير الموثوق به إلى مجموعة متنوعة من تطبيقات DApp. يمكن للمطورين أيضًا تضمين Helios في تطبيقات JavaScript، مما يعزز أمان إثيريوم ويقلل من الاعتماد على البنية التحتية المركزية.
في المستقبل، لدى Helios عدة اتجاهات تطوير محتملة، مثل دعم الحصول على بيانات العميل الخفيف مباشرة من شبكة P2P، وبناء نسخة WebAssembly، ودمجها في برامج المحفظة وغيرها. من المتوقع أن تعزز هذه التقدمات أمان نظام إثيريوم البيئي ودرجة اللامركزية.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
هيليوس: تنفيذ عميل خفيف لإثيريوم للوصول بدون ثقة
العميل الخفيف إثيريوم Helios: حل جديد للوصول إلى البلوكتشين بدون ثقة
مؤخراً، تم إطلاق عميل خفيف لإثيريوم يسمى Helios. تم تطوير هذا العميل باستخدام لغة Rust، ويهدف إلى توفير وصول إثيريوم بدون حاجة للثقة.
من المزايا الكبيرة لتقنية البلوكتشين أنها لا تتطلب الثقة في طرف ثالث. من خلال البلوكتشين، يمكن للمستخدمين التحكم حقًا في أصولهم وبياناتهم. ومع ذلك، من أجل الراحة، غالبًا ما نقوم ببعض التنازلات. واحدة من هذه هي استخدام RPC( المركزية لاستدعاء) عن بُعد.
في الوقت الحالي، يستخدم المستخدمون عادةً مقدمي خدمات مركزيين للوصول إلى إثيريوم. تقوم هذه الشركات بتشغيل عقد عالية الأداء على خوادم سحابية، مما يسهل على الجميع الحصول على بيانات السلسلة. عندما يقوم المحفظة بالتحقق من رصيد الرموز أو فحص حالة المعاملات، يتم استخدام هذه الخدمات المركزية تقريبًا.
تكمن مشكلة هذه الطريقة في أن المستخدمين يحتاجون إلى الثقة في هؤلاء المزودين، ولا يمكنهم التحقق من دقة نتائج الاستعلام. تم إنشاء هيليوس لحل هذه المشكلة. يمكنه تحويل البيانات القادمة من مزودي RPC المركزيين غير الموثوقين إلى RPC محلي آمن وقابل للتحقق. بالاقتران مع RPC المركزي، لا يحتاج هيليوس إلى تشغيل عقدة كاملة للتحقق من صحة البيانات.
تتمثل إحدى المزايا الكبرى لـ Helios في القدرة على إكمال المزامنة في حوالي ثانيتين، دون الحاجة إلى التخزين. يمكن للمستخدمين الوصول بأمان إلى بيانات البلوكتشين عبر أي جهاز ( بما في ذلك الهواتف المحمولة وإضافات المتصفح ). من المتوقع أن يتيح ذلك للعديد من الأشخاص استخدام إثيريوم دون الحاجة إلى الثقة، دون قيود الأجهزة.
قد توجد مخاطر محتملة من الاعتماد على البنية التحتية المركزية. على سبيل المثال، إذا لم يقدم مزود RPC أسعار دقيقة لعقود سمسرة البلوكتشين اللامركزية، فقد يتم تضليل المستخدمين لتوقيع صفقات تبادل غير مواتية. والأسوأ من ذلك، قد يحتفظ المزودون الخبيثون بالصفقات سراً ويحققون أرباحاً من ذلك.
لتجنب هذه المخاطر، يختار المستخدمون ذوو الخبرة عادةً تشغيل عقدة إثيريوم الخاصة بهم. ولكن هذا يتطلب استهلاك الكثير من الوقت والموارد، مما لا يزال يمثل تحديًا لمعظم المستخدمين، خاصةً مستخدمي الأجهزة المحمولة.
يتكون Helios من طبقة التنفيذ وطبقة التوافق. تستخدم طبقة التوافق لجنة التزام التزام السلسلة، من خلال التحقق من توقيع لجنة التزام السلسلة لتتبع رأس السلسلة. بينما تقوم طبقة التنفيذ بدمج رأس كتلة إثيريوم الموثوق به مع RPC طبقة التنفيذ غير الموثوق به، لتقديم بيانات طبقة تنفيذ موثوقة.
هذا التصميم يمكّن Helios من التحقق من جميع البيانات القادمة من RPC غير الموثوق بها دون الحاجة لتشغيل عقدة كاملة. على الرغم من أن RPC غير الموثوق يمكن أن ترفض توفير الوصول إلى البيانات، إلا أنها لا تستطيع تقديم نتائج خاطئة.
تتمتع تطبيقات Helios بآفاق واسعة. يمكن للمستخدمين استخدامه كمزود RPC في MetaMask، مما يتيح الوصول غير الموثوق به إلى مجموعة متنوعة من تطبيقات DApp. يمكن للمطورين أيضًا تضمين Helios في تطبيقات JavaScript، مما يعزز أمان إثيريوم ويقلل من الاعتماد على البنية التحتية المركزية.
في المستقبل، لدى Helios عدة اتجاهات تطوير محتملة، مثل دعم الحصول على بيانات العميل الخفيف مباشرة من شبكة P2P، وبناء نسخة WebAssembly، ودمجها في برامج المحفظة وغيرها. من المتوقع أن تعزز هذه التقدمات أمان نظام إثيريوم البيئي ودرجة اللامركزية.