-
العملات الرقمية
-
البورصات/ التبادلات
-
وسائل الإعلام
كل اللغات
العملات الرقمية
البورصات/ التبادلات
وسائل الإعلام
Hycon (عملة HyperConnected) هي أصول رقمية أسرع وأكثر قابلية للتطوير والتي تم تطويرها من قبل فريق Infinity Project. يستخدم بنية DAG (الرسم البياني الموجه) ، ويمكنها نشر كتل متعددة في نفس الوقت ، ويمكنها حل المعاملات المتضاربة ورفض الإنفاق المزدوج من خلال خوارزمية الاتساق الشبح.
تتمثل رؤية المشروع غير المحدود في توفير نظام blockchain مريح وآمن وقابل للتطوير ومتمحور حول المستخدم ، ونظام بيئي للعملة المشفرة المعتمد على نطاق واسع. من خلال الجمع بين بروتوكول SPECTER وخوارزمية تجزئة Black2B ، نقترح عملة مشفرة جديدة آمنة ومريحة.
أثناء تشكيل مشروع لا حصر له ، رفعنا السؤالين الرئيسيين التاليين:
بالنظر إلى قيود العملات المشفرة الحالية ، ما هو الطلب على السوق؟ كيف نقدم الحلول؟
ما هي الخصائص التي يجب أن يتم تبنيها على نطاق واسع ودمجها على نطاق واسع في اقتصاد أوسع؟
مع وضع هذه القضايا في الاعتبار ، أجرينا تحليلًا شاملاً للبطائرات القائمة - بما في ذلك البيتكوين ، و Ethereum ، والرموز الواعدة المختلفة - تكاثر نقاط القوة والضعف في كل مشروع. ومع ذلك ، من الصعب العثور على مشروع يمكنه الإجابة على الأسئلة التي طرحناها في البداية.
لذلك ، بدأ فريق المشروع غير المحدود في البحث عن تقنيات وخوارزميات جديدة مناسبة للتبني على نطاق واسع في العالم الحقيقي لمساعدتنا على تحقيق أهدافنا. في الوقت نفسه ، قمنا بتصميم الإطار الأساسي للمشروع غير المحدود وقمنا بتطوير الأهداف الأساسية الخمسة التالية:
1. تحديد الطلب الفعلي للسوق على العملات المشفرة
2. تطوير عملة مشفرة مرنة
3. إنشاء منصة blockchain المتمحورة حول المستخدم
4. إنشاء نظام بيئي مستدام ومبتكرة
5. البحث في طرق تنفيذ تبادل العملة المشفرة اللامركزية
كتلة سفر التكوين
في الساعة 3:15 صباحًا بالوقت القياسي الكوري في 4 يناير 2018 (GMT+9) ، أصدرت HYCON كتلة سفر التكوين ، والتي يمكن عرضها على Github (جزء من مستودع HYCON).
خوارزمية التجزئة
تعتمد Hycon blake2b كوظيفة التجزئة الوحيدة في النظام. مع أحدث تطور لتكنولوجيا ASIC [38] ، يتم استبدال BLAKE2B تدريجياً بخوارزمية Cryptonight لـ ASIC المقاومة (مقاومة ASIC) ، ويستخدم Monero أيضًا هذه الخوارزمية. تستخدم خوارزمية Cryptonight عمليات قراءة وتكتب العشبية الزائفة عند العمل ، لذلك لا تتوافق مع بنية ASIC القياسية ، ولكنها تجعل أداء التشغيل بين وحدة المعالجة المركزية و GPU أقل وضوحًا نسبيًا. في المستقبل ، لمنع مركزية الموارد المستخرجة ، من المخطط اتباع الأمثلة التي وضعتها Monero وضبط خوارزمية التجزئة بانتظام للحفاظ على مقاومة ASIC أثناء التعدين.
آلية الإجماع - - بروتوكول الاحترام
آلية الإجماع في البيتكوين هي بروتوكول الصين-هذا. على عكس هذا ، يستخدم HYCON بروتوكول يسمى SPECTER كآلية الإجماع. يستخدم Specter خوارزمية التصويت بين كتلتين وفرزهما في أزواج ، مثل الكتلة X يجب أن تكون قبل الكتلة Y ، أو يجب أن تكون الكتلة Y قبل الكتلة X ، مما يجعل blockchain يصبح شكل رسم بياني حشيش موجه (DAG لفترة قصيرة).
العازلة التسلسلية-بروتوكول
في نظام blockchain ، أي قدر من المعلومات يطير حول الشبكة في أي وقت. المهم هو أن برنامج العقدة يمكنه فك تشفير هذه البيانات بطريقة متسقة وصحيحة. تتيح المخازن المؤقتة للبروتوكول التي تم تطويرها بواسطة Google استخدام تعريفات رسائل متسقة على منصات مختلفة ، مما يسمح بتطوير العقد التي تعمل على blockchains غير محدودة باستخدام لغات البرمجة المختلفة. نظرًا لأن طبقة التسلسل غير مرتبطة بلغة البرمجة ، فهي مفيدة جدًا لبرامج المنصات عبر الأنظمة الأساسية. يتيح المخزن المؤقت للبروتوكول أيضًا توافقًا للخلف والأمام ، مما يجعل التحديثات أكثر عرضة للفروع الناعمة بدلاً من الفروع الصلبة. كما أنه يجعل برنامج الطرف الثالث أكثر توافقًا ويسمح للمطورين الآخرين بالتفاعل مع شبكة HYCON.
التعدين
نظرة عامة
على غرار معظم العملات المشفرة الحالية ، تتطلب كتل التعدين دليلًا على العمل (POW). يحسب عمال المناجم قيمة التجزئة للكتلة التالية ، وجذر merkle للمعاملة الواردة في الكتلة ، ورقم عشوائي يتغير حتى يتم حساب قيمة التجزئة التي تتجاوز الصعوبة الحالية. يعتقد مؤسسو Specter أن استخدام هذا البروتوكول يمكن أن ينتج 10 كتل في الثانية ، بينما يأخذ Hycon كتلة واحدة في الثانية كهدف الأولي. على الرغم من أن النموذج الأولي الحالي يستخدم إثبات العمل ، إلا أننا ندرك تمامًا الكمية الكبيرة من الكهرباء التي تتطلبها Bitcoin و Ethereum ، لذلك يتم النظر في خيارات أخرى. واحدة من الأساليب الأقل شهرة هي دليل على الفضاء. إنه يتطلب من عمال المناجم أن يحمروا مسبقًا وتخزين كمية كبيرة من البيانات ، ثم البحث عنها للعثور على إجابة ترضي الصعوبة الحالية. تستخدم هذه الطريقة قوة قليلة جدًا وقد ثبت أنها فعالة من قبل العملة المعدنية والنعناع الفضائي.
تفاصيل عملية التعدين
سيتم تشفير محتويات رأس الكتلة وتجزئها في بداية التعدين ، ولن يتغير رأس الكتلة بسبب التعدين. وتشمل هذه الارتباط مع الكتلة الرائدة ، جذر merkle للمعاملة الواردة في الكتلة ، الهدف الصعوبة للكتلة ، الطابع الزمني للكتلة ، وجذر شجرة MPT مع بادئة trie ، يمثل الحالة بعد انتهاء المعاملة في الكتلة.
محفظة وحساب
واجهة مستخدم الرسومات المحفظة (GUI)
يمكن للعقدة الكاملة التي تعمل على تشغيل برنامج HYCON الوصول إلى واجهة المستخدم الرسومية على الويب المستضافة محليًا (GUI) لعمليات المحفظة والمعاملات والتعدين في blockchain. تتم كتابة واجهة المستخدم الرسومية هذه في React ودعم واجهات خفيفة الوزن وعالية الأداء.
محفظة Hycon
تستخدم محافظ Hycon تشفير منحنى الإهليلجي القياسي لتوقيع المعاملات ، وخاصة 256 كيلو بايت ، واستخدم رمز محافظ الاسترداد ذكريًا وفقًا للوائح BIP39 لتسهيل دمج موردي محفظة الطرف الثالث. وفقًا لأحكام BIPS32 و 44 ، يتم أيضًا إجراء أحكام لمحافظ HD (الحتمية الطبقات).
عنوان Hycon
عنوان HYCON هو صفيف 20 بايت تم إنشاؤه من تجزئة Blake2B 32 بايت من المفتاح العام ذي الصلة. بالنسبة لقدرة القراءة البشرية ، فإن إخراج العنوان عبارة عن سلسلة BASE58 مع بادئة من رأس المال H. يتم استخدام آخر 4 أحرف من السلسلة كتحقق من العنوان. يتم حساب Checksum في ثلاث خطوات. أولاً ، احسب التجزئة 32 بايت Blake2B للعنوان. ثم يتم تشفير إخراج التجزئة كسلسلة BASE58. أخيرًا ، يتم استخراج الأحرف الأربعة الأولى في هذه السلسلة وإلحاقها بتمثيل السلسلة للعنوان. استخدام الفحص بهذه الطريقة يقلل من إمكانية استخدام عنوان الإدخال الخاطئ بطريق الخطأ.
يتم إنشاء عنوان HYCON بمقدار 20 بايت من النتيجة المحلية 32 بايت BLAKE2B. من أجل إضافة عنوان السم ، يبدأ النص الأول برأس المال H ، ونتيجة سلسلة الأساس 58 مكونة. الكلمات الأربع الأخيرة من السلسلة هي جزيرة العنوان الشبكة. يتم احتساب جزيرة الشبكة على أنها ثلاث مراحل. بعد حساب سعر ملصق BLAKE2B 32 بايت للعنوان ، يتم تشفير النتيجة كسلسلة قاعدة 58. أخيرًا ، تم إرفاق عنوان مع 4 كلمات. إذا كنت تستخدم جزر الشبكة بهذه الطريقة ، فيمكن تقليل إمكانية إدخال عناوين الإدخال.
الحساب والتوازن
من أجل تسجيل النفقات والتوازن بين مستخدمي HYCON ، يلزم نموذج المحاسبة. يعتمد النموذج الذي تستخدمه HYCON على بنية بيانات بعنوان Merkle-Patricia Trie (MPT مع بادئة TRIE (شجرة Merkle Patricia)) المستخدمة بواسطة Ethereum ووصفها في كتابها الأصفر. تحتوي كل كتلة على الحالة بعد انتهاء المعاملة في الكتلة. تمثلها قيمة تجزئة Blake2B لجذر شجرة MPT ، مما يمثل بيانات الحساب لجميع حسابات HYCON.
تتضمن بيانات الحساب المحفوظة رصيد حساب HYCON ، والمعلومات المرتبطة بأحدث الكتلة المرتبطة بالحساب ، ورقم عشوائي يمثل عدد المعاملات التي بدأها الحساب. تُستخدم الأرقام العشوائية لمنع إعادة تشغيل هجمات (هجمات إعادة التشغيل) ، كما أن معلومات الارتباط عن الكتلة السابقة هي في الواقع تحسين ، مما يجعل استعلام تاريخ المعاملة بشكل أسرع ويجعل Specter أسهل في تتبع مشاكل الدفع المزدوجة. استخدم تجزئة Blake2B في نماذج المحاسبة لأنه يسمح بالتجزئة المناسبة المطلوبة للتعامل مع كميات كبيرة من المعاملات والأرصدة.
الروابط ذات الصلة:
https://www.qukuaiwang.com.cn/szhb/3052.html###
*يتم تجميع المحتوى أعلاه من خلال الحساب الرسمي للحسابات غير الصغيرة. إذا أعيد طبعها ، يرجى الإشارة إلى المصدر.