قام مشروع NGD بإطلاق عينة من تطبيق N3 كنقطة بداية أولية أمام مطوري Neo. وباعتبار Neo Pet Shop نسخة جديدة ومحسّنة من Net Pet Shop والتي تم إطلاقها بدايةّ منذ تأسيس الشبكة، فإن Neo Pet Shop تتضمن عقداً ذكياً مع واجهة تسمح للمستخدمين بتبني pets الافتراضية وتغذيتها.
على نحو مشابه لإنشاء أي موقع الكتروني آخر، فإن Neo Pet Shop تتضمن كافة الأساسيات التي قد تلزم لإنشاء وتشغيل وظائف التطبيق الالكتروني الذي يعتمد على N3. كما يمكن استخدامه كمادة مرجعية لتحديث أساسيات العقود الذكية، بالإضافة إلى أنه يشرح ويفسر كيفية تشغيل وإدارة التعاملات ضمن blockchain ويقدم نقطة إنطلاق مفيدة جداً في ما يخص التطبيقات الجديدة.
يتم تقسيم مخزن Neo Pet Shop إلى خمسة أجزاء رئيس رئيسية:
- NeoPetShop_ العقد الذكي ل Pet Shop مكتوباً بلغة C#.
- العام_ والحد الأدنى لغات HTML/CSS/JS لبدء وتهيئة تطبيق Electron.
- src_ واجهة المستخدم ل Pet Shop والمدعومة من أنظمة Typescript/ React.
- مخدم src_server_ نظام العمل الخلفي ووسيلة التواصل في N3 blockchain.
- src_shared_ المشترك لإدخال وطباعة التعاريف للبيانات المشتركة ما بين واجهة المستخدم والخلفية.
يمكن للمستخدمين إنشاء وتشغيل تطبيق Electron لربط العقد الذكي ل Neo Pet Shop على شبكة اختبار N3 testnet من أجل تجريب التطبيق. أما بالنسبة للمطورين الذين يرغبون بتجربة واختبار العقد الذكي أو النظام الذكي، فيمكنهم عوضاً عن ذلك أن يختاروا إنشاء العقد محلياً ونشره على الشبكة الخاصة ل Neo Express. وبالتالي، فإن هذا سوف يسهل ويسرع من عملية اختبار التغييرات أو تجربة الميزات الأخرى ل N3.
ما هي NEO ؟ تاريخ ومستقبل عملة بديلة بدأت كَ Antshares
ما يقوله الخبراء حول : NEOعملة وصلت إلى أوروبا وأمريكا ك Antshares ومن ثمّ عُرِفت كعملة مدعومة بإجماعٍ قوي من blockchain.
يشرح هذا الدليل كيف يتم تصميم NEO-blockchain ولِمَ ما زالت تُعتبَر منافساً تكنولوجياً جنباً إلى جنب مع العملات المشفّرة الأخرى.
ما هي NEO ؟
بشكل عام، تُعتبَر NEO ردّ الصين على Ethereum. تستخدم كِلا العملتان العقود الذكية لكن تستفيد NEO من ال blockchain الفريد لتتفوق على شبكة Ethereum. تعرّف NEO عن نفسها على أنها شبكة موزّعة للاقتصاد الذكي. ونقصد بالاقتصاد الذكي المدخرات والهوية الرقمية مدعومان بالعقود الذكية.
حقائق مثيرة حول NEO :
* ظهرت NEO لأول مرة في الغرب عام 2016 تحت اسم Antshares.
* تستخدم NEO تفويض الخطأ البيزنطي المتسامح (DBFT) ل blockchain.
* تم رفع 6119 بيتكوين خلال عام 2016 وتصميم 100 مليون نموذج NEO.
* تم بيع 50% من نماذج NEO في (ICO) – نظام تقديم العملات المبدئي، أما ال 50% المتبقية فتم توزيعها إلى مجلس NEO.
* عبرت NEO طريقها إلى أعلى 20 عملة مشفرة عبر تحقيق قيمة سوقية 5 بليون دولار مع نهاية عام 2017.
باختصار، NEO هي عملة مشفرة تستخدم عقود ذكية قابلة للبرمجة بشكل بسيط لتسهيل الصفقات قليلة الثقة لمدخرات العالم الواقعي ل blockchain.
كيف يتم تصميم شبكة NEO ؟
يتم بناء شبكة NEO على نموذجين، NEO و neoGAS (GAS) . تم تعدين نماذج NEO مسبقاً حيث وصلت ذروتها إلى 100 مليون نموذج تُستخدَم لصنع الأسهم وإدارة الشبكة وأي متطلبات أخرى يتم الإجماع عليها. بينما يتم تصميم نموذج GAS لاستخدامه كدعم ل NEO-blockchain وكوسيلة أمان. لم يتم تعدين GAS مسبقاً وذلك لأنه صُمّم ليتم استخدامه لتخصيص الموارد والمحافظة على تشغيل blockchain يوماً بعد يوم، كما يمكن أن يُستخدَم لمكافأة المستخدمين على المحافظة على blockchain.
ما هي ميزة برمجة NEO ؟
يتم إنشاء العقود الذكية الخاصة بكلّ من NEO و Ethereum باستخدام لغات البرمجة. الاختلاف هو أن Ethereum يستخدم لغته الأصلية التي تُدعى Solidity “الصلابة”، بينما يمكن أن تتم كتابة عقود NEO الذكية باستخدام C# و Java. يريد المطوّرون من المستخدمين أن يكونوا في المستقبل قادرين على كتابة العقود الذكية باستخدام Python و Go. هذا يسمح لمستخدمي NEO بتوظيف مطوّر للمشاريع الأخرى وبالتالي سيمكنه أيضاً إنشاء عقود ذكية، بينما يحتاج مستخدمو Ethereum إلى توظيف أحد ما من أجل إنشاء العقود الذكية.