-
العملات الرقمية
-
البورصات/ التبادلات
-
وسائل الإعلام
كل اللغات
العملات الرقمية
البورصات/ التبادلات
وسائل الإعلام
NULS (NULS) عبارة عن بنية أساسية لـ blockchain للخدمات المخصصة ، وهي مشروع مجتمع عالمي مفتوح المصدر. تتبنى NULS فكرة الخدمات الصغيرة لتحقيق بنية أساسية معيارية للغاية ، وتستخدم تقنيات مثل مستودعات الوحدات ، والعقود الذكية ، والسلاسل المتقاطعة ، وتجمع بين قدرة مصانع السلسلة على بناء سلاسل بسرعة لتقليل تكاليف تطوير blockchain و تعزيز تنفيذ التطبيقات التجارية blockchain. تقترح NULS تفكيرًا معياريًا وبنية خدمات متناهية الصغر متوازية متعددة السلاسل ، والالتزام بمفهوم التطوير مع "السلسلة" باعتبارها جوهرًا ، وإنشاء "مصنع سلسلة" للمنتج الأساسي. استنادًا إلى NULS ، يمكن للمستخدمين اختيار الوحدات الوظيفية الأساسية بمرونة مثل وحدات الشبكة ، ووحدات الإجماع ، ووحدات التخزين ، ووحدات دفتر الأستاذ ، والعقود الذكية لإنشاء blockchain جديدة في شبكة سلسلة NULS ، ويمكنهم أيضًا تحديد أنفسهم من خلال العقود الذكية مع القليل من أعمال البرمجة منطق الأعمال.
NULS (NULS) عبارة عن بنية أساسية لـ blockchain توفر خدمات قابلة للتخصيص وهي مشروع مجتمع مفتوح المصدر عالمي blockchain. تتبنى NULS فكرة الخدمات الصغيرة ، وتدرك بنية أساسية معيارية للغاية ، وتستخدم تقنيات مثل العقود الذكية والسلاسل المتقاطعة ، وتجمع بين قدرة مصانع السلسلة على بناء سلاسل بسرعة لتقليل تكاليف تطوير blockchain وتعزيز أعمال blockchain. هبط التطبيق.
سيناريو التطبيق strong>
قم بتوفير بنية أساسية مرنة وسهلة الاستخدام لـ blockchain:
توفر NULS للمطورين والمستخدمين مجموعة متنوعة من الوحدات النمطية. لا يحتاج المطورون والمستخدمون إلى دراسة التفاصيل الفنية الأساسية مثل التشفير وآلية الإجماع وطرق التخزين.يمكنهم تحديد الوحدات النمطية المطلوبة مباشرةً من مستودع الوحدة لمصنع السلسلة وفقًا لأعمالهم وتكوين المعلمات لبناء blockchain بسرعة • التكلفة التجارية لـ Blockchain.
دعم عددًا كبيرًا من سيناريوهات تطبيق blockchain:
على مستوى التطبيق ، من المتوقع أن تدخل التطبيقات المستندة إلى blockchain تدريجيًا في عمل وحياة المؤسسات وحتى الأفراد. يوفر NULS القدرة على إنشاء سلاسل بسرعة من خلال نمطية. من خلال التكنولوجيا عبر السلسلة ، فإنه يوفر إمكانات تداول البيانات والأصول بين سلاسل الكتل المختلفة ، ويوفر قابلية برمجة كاملة لـ Turing من خلال العقود الذكية ، والتي يمكن أن تدعم سيناريوهات التطبيقات المختلفة في المستقبل.
دفع التنفيذ التجاري لـ blockchain:
تتطلب التطبيقات التجارية متطلبات أداء عالية للغاية. تلتزم NULS بحل قيود أداء blockchain الحالية. وهي تعتمد تقنية التوسع المتوازي وتبني سلاسل مستقلة متعددة ، وتوزع الخدمات على كل سلسلة ، واستخدام التكنولوجيا المتقاطعة للتواصل بين السلاسل لتلبية عشرات الملايين من متطلبات TPS.
نظرة عامة فنية strong>
هندسة الخدمات الصغيرة:
تأخذ NULS زمام المبادرة في وضع بنية الخدمات الصغيرة ، وتقديم أفكار الخدمات الصغيرة في تصميم البنية التحتية الأساسية لـ blockchain لتقسيم البرنامج إلى خدمات متعددة يمكن نشرها بشكل مستقل. يتم تقديم أفكار التصميم المتقدمة في تصميم الوحدة ، والغرض من ذلك هو جعل كل وحدة مرنة كبرنامج مستقل ، ويمكن أن يدعم تطوير وحدة واحدة لغات برمجة متعددة.
في ظل هذه البنية ، يكون الاقتران بين الوحدات أصغر. يعمل التطوير متعدد اللغات على تحسين مساهمة الكود بشكل كبير وراحة المستخدمين. وفي نفس الوقت ، يسهل توسيع كل وحدة ، وتدعم الوحدات النمطية النشر الموزع. ، مما يجعل التبادل السريع للوحدات النمطية أسهل. نسمي هذا التصميم المعماري بالكامل NULS 2.0. في الوقت نفسه ، سيتم أيضًا تصميم مصنع السلسلة والسلسلة المتقاطعة وفقًا لهذه البنية.
ينقسم تصميم بنية الخدمات المصغرة لـ NULS إلى ثلاث طبقات:
الطبقة الأولى هي طبقة البنية التحتية للخدمة المصغرة ؛
الطبقة الثانية هي طبقة الخدمة الأساسية لـ blockchain ؛
الطبقة الثالثة هي طبقة تطبيق DApp.
يتيح إطار العمل هذا للمطورين تطوير أنظمة تطبيقات أكثر تقدمًا على الطبقة الثانية (مثل النظام الموزع للتبادل ، ويمكن بناء نظام خدمة البيانات على الطبقة الثانية). ما تم إنشاؤه على نظام NULS ليس فقط سلاسل متعددة وتطبيقات DApps متعددة ، ولكن أيضًا شبكات إنترنيت أخرى كبيرة ومتوسطة وصغيرة ليست بلوكشين.
نمطية:
تطبيقات الأعمال تتغير باستمرار وترقيات التكنولوجيا تتغير مع مرور كل يوم. يدرك مجتمع NULS أن ترقيات التكنولوجيا وتطوير منطق تطبيق الأعمال لا يمكن التنبؤ به. يشكل مستودع الوحدة. يتبع تصميم NULS مبدأ "كل شيء هو وحدة نمطية" ، ويستخدم نمطية لدعم تحديثات التكنولوجيا وتكييف التطبيق.
آلية الإجماع - POC:
التصميم المعياري لـ NULS يدعم استبدال وإدخال جميع الوحدات الوظيفية الأساسية بما في ذلك آلية الإجماع. تتبنى شبكة NULS الرئيسية آلية توافق الائتمان POC (إثبات الائتمان) افتراضيًا. عندما يصل رصيد العقدة إلى المعيار ، يمكن قفل قدر معين من NULS للانضمام إلى الإجماع. بعد إعادة ترتيب عقد الإجماع ، سيتم إنشاء الكتل في كل جولة ، وسيتم إلغاء قفل NULS المقفلة عند الخروج من الإجماع.
1. آلية الدخول والخروج بالإجماع
يمكن لأي شخص الانضمام إلى إجماع NULS في أي وقت ، طالما أنه يستوفي الشروط ويلتزم بالقواعد ، يمكنه الاستمرار في تلقي مكافآت رمز NULS. تنقسم إضافة POC إلى مؤشرات صلبة ومؤشرات ناعمة. يعني المؤشر الجامد أن درجة الائتمان يجب أن تصل إلى حد معياري معين ، واستبعاد بعض العقد التي أساءت. يعني المؤشر الناعم أنه يجب قفل مبلغ معين من NULS كوديعة. ومن أجل منع إغراق العقد وجعل النظام بأكمله أكثر عدلاً ، فإن عدد NULS المقفلة محدود بحد أدنى للقيمة ، ويمكن لأي شخص الاختيار بحرية. مقفلة NULS سيتم ربط المبلغ بالمكافأة النهائية.
2. التصنيف الائتماني
في شبكة NULS ، الائتمان هو معامل تكامل الحساب في النظام ، وسيتم حساب ائتمان جميع الحسابات تلقائيًا من خلال صيغة خوارزمية التصنيف الائتماني ضمن الفترة الزمنية [-1 ، 1].
صيغة تقييم الائتمان:
قاعدة الائتمان = معامل القدرة + معامل المسؤولية
معامل القدرة: محسوب على أساس عدد الكتل التاريخية
معامل المسؤولية: محسوب على أساس الانتهاكات وصحة الكتل p>
3. مكافأة الإجماع
لتحقيق التوازن والإنصاف في شبكة NULS بالكامل ، يتم احتساب المكافأة المتفق عليها بناءً على الإيداعات المقدمة من جميع عقد التوافق وائتمان عقد العقد.
4. آلية الإجماع العام
NULS عبارة عن مجموعة من البنية التحتية الأساسية المشتركة لـ blockchain. ولا تقوم بتشغيل أي خدمات تطبيقات على شبكتها الرئيسية ، ويتم تشغيل جميع خدمات التطبيقات بواسطة blockchains متوازية. من خلال منتجات مصنع السلسلة الخاصة بـ NULS ، يمكن نشر سلسلة البلوك المستندة إلى مستودع الوحدة بسرعة ، ويمكن تخصيص معلمات التشغيل المختلفة بمرونة ، بما في ذلك ما إذا كان سيتم دعم الرمز الأساسي ، وخوارزمية التشفير ، وآلية الإجماع ، وآلية التخزين ، وما إلى ذلك.
تحدد NULS وحدة إجماع عامة لتوفير واجهة متوافقة مع آليات الإجماع المختلفة. سيستمر مجتمع NULS في تطوير آليات الإجماع مثل مجموعات التحقق POW و DPOS و POS و PBFT و POOL للمستخدمين للاختيار بحرية.
عقد NULS الذكي:
يحتوي NULS على NVM مدمج كجهاز افتراضي لوحدة العقد الذكية. من منظور هيكل الوحدة ، تكون وحدة العقد الذكي NULS بين وحدة الخدمة الخارجية (مثل وحدة RPC) ووحدة المنشأة الأساسية (مثل وحدة الشبكة ، وحدة التخزين ، وحدة الحساب ، إلخ) ، توفر الوحدات النمطية الأخرى مثل وحدة الحساب ووحدة الشبكة الدعم الأساسي للعقود الذكية.
يتم تحديد العقود الذكية بواسطة تطبيقات الطبقة العليا ، ويتم تفسيرها بواسطة المترجمين الفوريين ، ويتم تخزينها بواسطة وحدات التخزين ، ويتم تشغيلها بواسطة NVM. سوف يدعم مترجم العقد الذكي NULS عدة لغات برمجة عالية المستوى. يمكن لمطوري التطبيقات استخدام لغتهم المألوفة لتصميم عقود NULS الذكية.
سلسلة متقاطعة:
يمكن لـ blockchain (blockchain في النظام البيئي) استنادًا إلى مستودع وحدة NULS إضافة وحدات عبر سلسلة من خلال اختيار الوحدة لتحقيق التواصل بين الطبقة الأساسية و NULS.
بالنسبة للسلاسل العامة مثل Ethereum و Bitcoin التي تتبع بروتوكولات مختلفة من NULS ، يلزم وجود آلية خاصة لتنفيذ تحويل البروتوكول ، ولتكييف بروتوكولات السلاسل العامة الأخرى مع بروتوكول NULS عبر السلاسل لتحقيق اتصال بروتوكول موحد غاية.
تتواصل جميع سلاسل الكتل مع شبكة NULS الرئيسية فقط ، وتكون شبكة NULS الرئيسية مسؤولة عن التحقق من المعاملات ، وتثق كل سلسلة متوازية في نتائج التحقق الخاصة بشبكة NULS الرئيسية.
يمكن تعميم الأصول الموجودة في كل blockchain على أي سلسلة في نظام NULS البيئي الذي يقبل نقل الأصول من السلاسل الخارجية من خلال طرق عبر سلسلة ، ولا يتطلب الأمر سوى تكلفة صغيرة.
تتميز تقنية السلسلة المتقاطعة لـ NULS بالخصائص التالية:
1. تستخدم شبكة NULS الرئيسية آلية إجماع POC ، جنبًا إلى جنب مع آلية تحمل الأخطاء البيزنطية لتحقيق تأكيد وتغليف المعاملات عبر السلسلة ، لذلك لتحقيق اللامركزية والأداء والأمان. ؛
2. سيتم توصيل كل عقدة على شبكة NULS الرئيسية بالعقد المتعددة من سلاسل الكتل المتعددة. نظرًا لأن البروتوكول هو بروتوكول عبر سلسلة NULS محدد بشكل موحد ، فمن الممكن عقدة واحدة للاتصال بشبكات بلوكشين مختلفة في نفس الوقت. عقد متعددة ؛
3. توفر شبكة NULS الرئيسية آلية إدارة سلسلة لإدارة جميع بلوكشين نظير إلى نظير المسجلة على شبكة NULS الرئيسية. يتضمن المحتوى المسجل معلومات السلسلة ، ومعلومات الأصول ، والإيداع عبر السلاسل ، وما إلى ذلك ؛
4. عندما تتلقى blockchain أصولًا من سلاسل أخرى ، فإنها تحتاج إلى إنشاء أصول مقابلة في هذه السلسلة. يتم تخزين الرموز على سلاسل blockchain المختلفة كأصول في سلاسل أخرى ؛
5. سيتم تخزين تفاصيل الأصول المنقولة من blockchain إلى سلاسل أخرى في الشبكة الرئيسية NULS ، وسيتم التحقق من الأصول المنقولة من Blockchain هذه وغير قانونية لا يُسمح بإنشاء الأصول من blockchain. سيتم التعامل مع البلوكشين الخبيثة من خلال آليات المجتمع ، مثل: تعليق السلسلة المتقاطعة ، وتعليق السلسلة المتقاطعة ، ومصادرة الودائع الأمنية ، وما إلى ذلك ؛
6. شبكة NULS الرئيسية ستوفر أدلة API ، ويمكن لأي مطور تطوير محافظه الخاصة والمتصفحات والمحافظ الخفيفة وغيرها من الأدوات وفقًا للأدلة ؛
7. توفر شبكة NULS الرئيسية بروتوكولات لملحقات التطبيقات ، ويمكنك استخدام هذا البروتوكول لتطوير DApp و عبر بروتوكول الأمثل.
NULS (NULS) عبارة عن بنية أساسية لـ blockchain توفر خدمات قابلة للتخصيص وهي مشروع مجتمع مفتوح المصدر عالمي blockchain. تتبنى NULS فكرة الخدمات الصغيرة ، وتدرك بنية أساسية معيارية للغاية ، وتستخدم تقنيات مثل العقود الذكية والسلاسل المتقاطعة ، وتجمع بين قدرة مصانع السلسلة على بناء سلاسل بسرعة لتقليل تكاليف تطوير blockchain وتعزيز أعمال blockchain. هبط التطبيق.
NULS هو مشروع مجتمع مفتوح المصدر عالمي blockchain وبنية أساسية blockchain توفر خدمات قابلة للتخصيص. طورت NULS مجموعة من معايير تقنية blockchain الصناعية ، باتباع مبادئ التوسيع القابل للتبديل السريع ، والتوسع المعياري ، والمتوازي ، وتوفير وظائف مثل التوافق القابل للتطوير ، والشبكة ، ودفتر الأستاذ ، والحساب ، وإدارة الكتلة ، وإدارة السلسلة ، وإدارة المعاملات ، والحدث وحدة الحافلة. يشبه بناء blockchain على أساس NULS تجميع جهاز كمبيوتر مع وحدة المعالجة المركزية والقرص الصلب والذاكرة واللوحة الأم.يمكن للمستخدمين اختيار وحدات مثل الإجماع والشبكة ودفتر الأستاذ والحساب لتجميع سلسلة تناسب احتياجاتهم. لا تقتصر هذه السلسلة على السلسلة العامة ، بل يمكن أن تكون أيضًا سلسلة تحالف أو سلسلة خاصة.
https://www.nuls.io/zh/
https://www.nuls.io/wp-content/uploads/2019/10/NULS_Whitepaper_zh_2.0.pdf
https : //info.binance.com/cn/currencies/nuls
http://www.qukuaiwang.com.cn/szhb/2486.html###