ما هي Gno.land؟ دليل إلى Gno و GnoVM وعالَمَات Onchain
Gno.land هي منصة عقد ذكي من الطبقة الأولى مبنية حول Gno، وهي لغة برمجة بلوكشين حتمية مشتقة من Go. أُنشئت من قبل جاي كوان، أحد المؤسسين المشاركين لـ Cosmos و Tendermint، وتم تصميم Gno.land لجعل تطبيقات اللامركزية أسهل في القراءة والبناء والمراجعة وإعادة الاستخدام.
بدلاً من تقديم لغة عقد ذكي غير مألوفة تمامًا، تم تصميم Gno عمداً للبقاء قريبة من إحدى أكثر لغات البرمجة استخداماً في العالم. وهذا يمنح Gno.land نهجاً مختلفاً لتطوير البلوك تشين: جعل العقود الذكية مفهومة كبرمجيات، مع الحفاظ على كودها وحالتها متاحة بوضوح على البلوك تشين.
ما هي Gno.land؟
Gno.land هي سلسلة كتل قائمة على العقود الذكية، حيث تُكتب التطبيقات بلغة Gno وتنفذ بواسطة آلة Gno الافتراضية.
تُركّز المنصة على عدة أفكار:
-
كود عقد ذكي قابل للقراءة من قبل الإنسان
-
التطبيقات الكاملة على السلسلة
-
حزم برمجية قابلة لإعادة الاستخدام والتركيب
-
التنفيذ الحتمي
-
التطوير مفتوح المصدر
-
حالة التطبيق الشفافة
تُوصف Gno.land رؤيتها الأوسع على أنها قاعدة معرفة مفتوحة يمكن من خلالها فحص التطبيقات وإعادة استخدامها ودمجها بدلاً من عملها كقطع برمجية غير شفافة.

ما هي لغة البرمجة Gno؟
Gno هو تفسير خاص بسلسلة الكتل لـ Go.
وفقًا للوثائق الرسمية، فإن Gno مشابهة لـ Go بنسبة تقارب 99%. وبالتالي، يمكن للمطورين المطلعين على Go استخدام جزء كبير من معرفتهم البرمجية الحالية عند بناء العقود الذكية.
تم إزالة بعض الميزات التي لا معنى لها في بيئات البلوكشين الحتمية. على سبيل المثال، لا يسمح Gno للتطبيقات بالوصول المباشر إلى موارد نظام التشغيل أو الشبكة.
على عكس العديد من الآلات الافتراضية التي تُحوّل العقود الذكية إلى بايت كود، فإن GnoVM تحلّل كود Gno إلى شجرة تركيب مجردة وتُفسّر هذه البنية مباشرة.
الهدف هو الحفاظ على تطبيقات البلوكشين قريبة من كودها الأصلي وجعل سلوكها أسهل في الفهم.
ما هو GnoVM؟
GnoVM هي الآلة الافتراضية المسؤولة عن تنفيذ تطبيقات Gno.
يقدم تنفيذًا حتميًا وإدارة تلقائية للحالة للعقود الذكية.
في العديد من بيئات البلوكشين، يحتاج المطورون إلى التفكير بعناية في كيفية تخزين واسترجاع بيانات العقد يدويًا. تتخذ Gno نهجًا أكثر طبيعية من حيث اللغة: يمكن للمتغيرات على مستوى أعلى داخل التطبيقات ذات الحالة أن تحتفظ تلقائيًا بحالتها بين المعاملات.
هذا جزء من محاولة Gno.land لجعل تطوير العقود الذكية يبدو أكثر مثل تطوير البرمجيات التقليدي.
ما هي العوالم؟
التطبيقات على Gno.land تُسمى Realms.
الRealm هو حزمة ذات حالة من كود Gno تم نشرها في مسار حزمة على السلسلة يمكن التعرف عليه، مثل:
gno.land/r/...يمكن للسياقات تخزين الحالة الدائمة وعرض وظائف يمكن للمستخدمين أو سياقات أخرى استدعاؤها.
على سبيل المثال، يمكن تمثيل منتدى على السلسلة كـ Realm يحتوي على مستخدميه ومنشوراته ومناقشاته ومنطق التطبيق. عندما يتفاعل المستخدمون مع Realm، يتغير حالته ويظل مخزنًا على السلسلة.
هذا يجعل Realms مشابهة للعقود الذكية، لكن Gno.land تعاملها على نطاق أوسع كتطبيقات قابلة لإعادة الاستخدام على السلسلة.
العوالم والباقات النقية
Gno.land تفصل بين الممالك ذات الحالة والحاويات النقيّة القابلة لإعادة الاستخدام.
تستخدم المجالات مسارات تبدأ بـ:
gno.land/r/...يمكنهم الحفاظ على الحالة وتعديلها.
تستخدم الحزم الصرفة:
gno.land/p/...هذه الحزم غير قابلة للتغيير بعد النشر، وتم تصميمها أساسًا كمكتبات قابلة لإعادة الاستخدام يمكن للتطبيقات الأخرى استيرادها.
تشجع هذه البنية المطورين على بناء التطبيقات من مكونات مشتركة بدلاً من إعادة إنشاء نفس الوظائف مرارًا وتكرارًا.
عقود ذكية شفافة وقابلة للتركيب
ميزة مميزة لـ Gno.land هي أن شفرة المصدر المُنشرة يمكن تصفحها مباشرة.
من خلال أدوات مثل gnoweb، يمكن للمستخدمين التحقق من شفرة المصدر والنتيجة المعروضة للمناطق والباقات المُنشرة على الشبكة.
يمكن للمطورين بالتالي التعلم من التطبيقات الحالية، واستيراد الحزم القابلة لإعادة الاستخدام، وبناء مجموعات جديدة على أساس الكود الموجود.
يقارن الموقع الرسمي هذه الفكرة بإنشاء نوع من GitHub لتطبيقات على السلسلة، حيث يكون الكود شفافًا وقابلًا للمراجعة وإعادة الاستخدام.
أدوات مطوري Gno.land
يوفر النظام البيئي عدة أدوات للمطورين والمستخدمين.
يوفر Gno Playground بيئة متصفح لكتابة واختبار والتجربة مع Gno.
يقدم gnodev بيئة تطوير محلية مع إعادة تحميل فورية.
gnokey يدير المفاتيح، ويوقّع المعاملات، ويتواصل مع شبكات Gno.land.
يسمح gnoweb للمستخدمين بتصفح والتفاعل مع المجالات والחבوات المُنشرة.
معًا، تم تصميم هذه الأدوات لجعل بناء واستكشاف تطبيقات Gno أكثر سهولة.
Gno.land Beta Mainnet
أطلقت Gno.land شبكة Beta الرئيسية في 25 مارس 2026.
قدمت البيتا مينت شبكة عقود ذكية تعتمد على GnoVM، وأول توزيع لـ GNOT، وGovDAO كنظام حوكمة على السلسلة.
لا تزال Gno.land تواصل التقدم نحو إصدار الشبكة الرئيسية الكاملة والمضمونة. وتحدد خريطة طريق المشروع إطلاق الشبكة الرئيسية الأوسع في الربع الثالث من عام 2026، مع تطوير مجالات مثل التوافق المتبادل وعمليات نقل GNOT على مستوى البروتوكول وتعزيز إضافي للشبكة.
ملخص الدرس 1
Gno.land هي سلسلة من الطبقة الأولى مبنية حول فكرة بسيطة: يجب أن تكون العقود الذكية برمجيات قابلة للفهم وإعادة الاستخدام.
Gno تجلب تجربة تطوير على نمط Go إلى تطبيقات البلوكشين، وGnoVM تنفذ الكود بشكل حتمي، وRealms توفر تطبيقات دائمة على السلسلة.
بدلاً من إخفاء منطق التطبيق خلف أنظمة مُركّبة، تُركّز Gno.land على كود المصدر القابل للقراءة والقابلية للتركيب عبر نظامها البيئي.
إخلاء المسؤولية: قد تأتي المعلومات الواردة في هذه الصفحة من أطراف ثالثة ولا تعكس بالضرورة وجهات نظر أو آراء KuCoin. هذا المحتوى مقدم كمرجع فقط ولا يشكل أي شكل من أشكال التمثيل أو الضمان ، ولا ينبغي تفسيره على أنه مشورة مالية أو استثمارية. KuCoin ليست مسؤولة عن أي أخطاء أو سهو، أو عن أي نتائج ناتجة عن استخدام هذه المعلومات. قد ينطوي الاستثمار في الأصول الافتراضية على مخاطر. يرجى تقييم مخاطر المنتج بعناية وتحملك للمخاطر بناء على وضعك المالي. لمزيد من المعلومات، يرجى الرجوع إلى شروط الاستخدام والإفصاح عن المخاطر.