على غرار كيفية قيام Linux و macOS و Windows بجعل أجهزة الكمبيوتر سهلة الاستخدام ، يوفر بروتوكول NEAR نوعًا جديدًا من نظام التشغيل مع NEAR Discovery ، النظام الأساسي الرئيسي للبروتوكول الذي يسمح للأفراد بإنشاء تطبيقات أمامية لامركزية واستخدامها على أي بلوكتشين عبر نظام تشغيل بلوكتشين (BOS).
ما الذي يقوم BOS بتمكينه؟
صفحات تفاعلية على السلسلة (كود الواجهة الأمامية) مع ميزات قابلة للتخصيص
خوارزميات تنظيم عالية الكفاءة وتجربة شاملة للمستخدمين والبناة
تأثيرات الشبكة لمطوّري البرامج المتفرّعة وبناء عناصر واجهة مستخدم قابلة لإعادة الاستخدام على السلسلة
في الأساس ، هذا يعني أن BOS يقدم منصة حيث يتحكم المستخدمون بشكل كامل في بياناتهم الخاصة.
شرح أنظمة التشغيل
قبل التعمق في BOS ، دعنا نعود خطوة إلى الوراء لمراجعة مفهوم نظام التشغيل.
“نظام التشغيل” هو البرنامج الذي يتم تشغيله بين الأجهزة والمستخدم. تسمح أنظمة التشغيل للمستخدمين بالعمل مع أجهزة الكمبيوتر دون التحدث بلغتهم. بدون نظام تشغيل ، لن يكون الكمبيوتر أكثر بكثير من تدفق الكهرباء عبر الدوائر. يقوم نظام التشغيل ببساطة بتخصيص الموارد لبرامج مختلفة ، مع منع أي تعارضات محتملة.
لماذا نحتاج BOS؟
تتطلب مجتمعات البلوكتشين سلعًا عامة مستدامة يمكنها دعم المستخدمين الجدد الذين يدخلون النظام البيئي وتساعد في الاحتفاظ بالمساهمين الحاليين. بعد كل شيء ، للوصول إلى مليارات المستخدمين ، يجب أن يكون هناك إمكانية وصول أكبر إلى البنية التحتية للبناة الذين ينشئون مشاريع وتطبيقات لامركزية قابلة للتطوير وموثوق بها.
لماذا؟ بهذه الطريقة يتحكم الجميع في أصولهم وبياناتهم وسلطة الحوكمة.
SocialDB هو عقد يعمل على NEAR يستفيد من إمكانات الغاز الفريدة في بلوكتشين متعدد الأبعاد. يشبه حفظ البيانات المعاملات الأخرى تمامًا ، مما يعني أن المستخدمين يدفعون الودائع مقابل تخزين البيانات والرسوم. يمكنك تحديث أي شيء في SocialDB يكون تحت سيطرة حسابك ، بما في ذلك رمز الأداة ، وهناك طريقة للتخلص من مفاتيح بيانات معينة.
يمكن للمستخدمين أيضًا التحقق من ارتفاع كتلة عنصر واجهة المستخدم والتحقق من أنها نقطة وصول آمنة. حتى لو تم تحديث الكود في كتلة لاحقة.
تطبيقات لامركزية بالكامل
تكمن المفارقة في التطبيقات اللامركزية في كيفية تفاعل معظم المستخدمين معها عبر خدمات الواجهة الأمامية المركزية التي تعمل على خوادم المدرسة القديمة. تعتبر البنية التحتية “ويب 2” هذه مقبولة في بعض الحالات ، ولكن هناك مقايضات كبيرة من حيث المتانة والمرونة.
ما هي “الواجهة الأمامية”؟
عادةً ما يتضمن تطوير التطبيق إنشاء واجهة مستخدم مع تدفقات بيانات ومكونات مرئية محددة ، مثل الأزرار والصفحات والقوائم. هذه موجودة على جانب العميل ، أي على جهاز المستخدم. بالنسبة للتطبيقات اللامركزية (dApps) ، تشتمل “الواجهة الخلفية” عادةً على عقد يعمل على السلسلة. قد تحتوي التطبيقات اللامركزية أيضًا على قاعدة بيانات تقليدية على جانب الخادم.
قد تواجه تطبيقات Blockchain ذات الحلول الأمامية المركزية تحديات مثيرة للاهتمام. كل ما يسمى بـ “تطبيق لامركزي” يكون دائمًا قويًا مثل أضعف رابط له: رمز الواجهة الأمامية خارج السلسلة ، والذي يتوفر أحيانًا على GitHub ، ويتم استضافته على عنوان URL محدد.
يأتي هذا النوع من الإعداد مع بعض المخاطر. على سبيل المثال ، الثقة في الوسطاء. الحفاظ على الأمن هو تحد إضافي ؛ قد لا يكون المستخدمون على دراية دائمًا بالشفرة التي تعمل تحت الغطاء. بالإضافة إلى ذلك ، ليس لديهم القدرة على تخصيص الكثير ، إن وجد.
ومع ذلك ، يتم استضافة بوابات BOS بطريقة مركزية. لا يوجد شيء مثل نقطة وصول لامركزية بحتة للتجارب على السلسلة.
ما هو نظام تشغيل Blockchain؟
يساعد BOS الجميع على التعلم والبناء والنمو باستخدام أي blockchain. هنا ، يمكن للمطورين وجميع أنواع المبدعين نشر تطبيقات لامركزية الخاصة بهم بسهولة باستخدام كود الواجهة على السلسلة. الفوائد الرئيسية هي من حيث إمكانية الوصول والأمان والتركيب.
يستفيد هذا النهج الجديد من الإمكانات الفريدة لوقت التشغيل غير المتزامن لـ NEAR لتمكين ليس فقط مقاومة الرقابة ، ولكن أيضًا التحقق + القدرة على التدقيق. علاوة على ذلك ، يمكن أن تعيش البيانات من سلاسل الكتل المختلفة في مكونات قابلة لإعادة الاستخدام ومتاحة لأي شخص لفحصها.
على سبيل المثال ، يمكن لفريق بناء على Ethereum استخدام BOS لمنح حق الوصول للمستخدمين على Ethereum والآخرين على NEAR. جربها على موقع bos.gg
جميع عناصر واجهة المستخدم / المكونات التي تعمل على نظام التشغيل BOS قابلة للتركيب بالكامل ، مما يتيح للمطورين دمجها بحرية لتناسب احتياجاتهم. بهذه الطريقة ، يتعاون المنشئون ويشاركون التعليمات البرمجية ، والتي يمكن تخصيصها لتناسب الأغراض المختلفة.
BOS: المضي قدما
في النهاية ، تهدف BOS إلى جعل بناء تجارب متعددة السلاسل أمرًا سريعًا وسهلاً. إنه يمكّن NEAR من التوسع إلى ما هو أبعد من كونه “شبكة أخرى من الطبقة الأولى” ، ويسمح لها بالتحول إلى إمكاناتها الكاملة كنظام تشغيل لامركزي ، مما يعزز التعاون عبر الأنظمة البيئية.
تعمل المجتمعات حول BOS على تطوير نظام بيئي عالمي من التطبيقات اللامركزية مع اتصالات عبر الشبكات. هذا يعني أن Ethereum (وشبكات EVM الأخرى) و Cosmos و Solana ستكون من بين أول سلاسل الكتل المدعومة.
وبالطبع ، كل هذا مفتوح المصدر ، ويعزز إنشاء بوابات مخصصة.
لمزيد من المعلومات ولبدء البناء: http://nearbuilders.com/bos
* المقالة مترجمة إلى العربية
كتبها @NEAR_intern & @james.near
معدلة عن طريق @achildhoodhero