إشعار تحديث Matrix Mainnet
سيجلب هذا التصحيح التغييرات التالية إلى Matrix AI Network:
في الإصدار الحالي، سيتم إدراج عقد التعدين التي تم اختيارها ولكنها تفشل في الإبلاغ عن حسابها الأساسي في القائمة السوداء وتفقد جميع المكافآت لتلك الجولة. سيؤدي التصحيح الجديد إلى رفع العقوبة المفروضة على عقد التعدين المدرجة في القائمة الخلفية. إذا تم إدراجها في القائمة السوداء، فلن تتمكن عقدتك أيضًا من أن تصبح مرشحًا لتعدين Masternode للدورة الانتخابية التالية
لقد وجدنا عيبين في الإصدار الحالي:
في الإصدار الحالي، تبلغ مساحة البحث عن تعدين أسرى الحرب 4 بايت فقط. عندما يكون مستوى الصعوبة مرتفعًا جدًا، قد لا يتم العثور على قيمة الهدف المثالية بعد البحث في المساحة بأكملها. في الإصدار الجديد، سنضيف مسافة 12 بايت، عند أول 12 بايت من حقل mixDigest لرأس الكتلة
سيقدم الإصدار الجديد إصلاحات الأخطاء التالية.
http://tom.matrix.io/home
https://wallet.matrix.io/
مرحباً! يهدف هذا الدليل إلى تشغيلك على شبكة MATRIX. للتأكد من أن عميلك يتصرف بشكل جيد طوال عملية الإعداد، يرجى التحقق من أن نظامك يلبي المتطلبات التالية:
نظام التشغيل | ويندوز، لينكس | |
---|---|---|
وحدة المعالجة المركزية | 8 النواة (Intel(R) Xeon(R) وحدة المعالجة المركزية X5670 @2.93 جيجا هرتز) | |
كبش | 16 جرام | |
HD مجانا | 300 جرام | |
عرض النطاق الترددي | 20 م | |
أولاً، تحتاج إلى استنساخ الكود المصدري من مستودع MATRIX:
استنساخ البوابة https://github.com/MatrixAINetwork/go-matrix.git، أو
wget https://github.com/MatrixAINetwork/go-matrix/archive/master.zip
الفرع: ماستر
العلامة: v1.1.7
يتطلب بناء gman كلا من Go (الإصدار 1.7 أو الأحدث) ومترجم C. يمكنك تثبيتها باستخدام مدير الحزم المفضل لديك. بمجرد تثبيت التبعيات، قم بتشغيل الأمر "make gman".
يمكنك أيضًا الحصول على gman المجمّع الخاص بنا من github [https://github.com/MatrixAINetwork/GMAN_CLIENT/tree/master/MAINNET/20200520]https://github.com/MatrixAINetwork/GMAN_CLIENT/tree/master/MAINNET/20200520)
الخطوة 1: التحقق من ما تحتاج إلى إعداده (يمكن الحصول على معظمها من مستودع go-matrix)
/gman: exe file
/MANGenesis.json: genesis file
/chaindata: a folder which you should create
man.json: common profile which shall be put under /chaindata
picstore:a folder which shall be put under /chaindata
الخطوة 2: تشغيل أمر البدء
./gman --datadir ./chaindata/ init ./MANGenesis.json
الخطوة 3: قم بزيارة محفظة الويب الخاصة بنا لإنشاء عنوان محفظة جديد وحفظ ملف تخزين المفاتيح الخاص بك بالإضافة إلى كلمة المرور.
يرجى الرجوع إلى ['دليل محفظة الويب']
قم بتنفيذ إجراءات الإيداع الخاصة بك إذا كنت تريد الترشح لعقدة التعدين أو عقدة التحقق (يمكنك العثور على الخطوات في الدليل أعلاه)
الخطوة 4: انسخ ملف تخزين المفاتيح الخاص بك إلى مجلد تخزين المفاتيح الذي تم إنشاؤه في الخطوة 2 (/chaindata/keystore)
الخطوة 5: قم بإنشاء ملف باسم SignAccount.json تحت الجذر، ويكون محتواه كما يلي:
[
{
"Address":" MAN.gQAAHUeTBxvgbzf8tFgUtavDceJP ",
"Password":" pass123456"
}
]
ثم قم بتشغيل:
./gman --datadir ./chaindata aes --aesin ./signAccount.json --aesout entrust.json
عند ظهور النافذة، سيُطلب منك تعيين كلمة مرور (والتي يجب أن تحتوي على أحرف كبيرة [أحرف]، وأحرف صغيرة [أحرف]، وأرقام [أرقام]، وأحرف خاصة [أحرف])
الخطوة 6: انسخ ملف entrust.json الذي تم إنشاؤه إلى الجذر
الخطوة 7: ابدأ gman
./gman --datadir ./chaindata --networkid 1 --debug --verbosity 5 --manAddress [your man.address here] --entrust ./entrust.json --gcmode archive --outputinfo 1 --syncmode full
for example,
./gman --datadir ./chaindata --networkid 1 --debug --verbosity 5 --manAddress MAN.gQAAHUeTBxvgbzf8tFgUtavDceJP --entrust ./entrust.json --gcmode archive --outputinfo 1 --syncmode full
في هذه الخطوة، سوف تحتاج إلى إدخال كلمة المرور المحددة في الخطوة 5.
الخطوة 8: قم بتشغيل "إرفاق": ./gman Attach /chaindata/gman.ipc (يتم إنشاء gman.ipc ضمن /chaindata عند بدء gman)
الخطوة 1: التحقق من ما تحتاج إلى إعداده (يمكن الحصول على معظمها من مستودع go-matrix)
/gman: exe file
/MANGenesis.json: genesis file
/chaindata: a folder which you should create
man.json: common profile which shall be put under /chaindata
picstore:a folder which shall be put under /chaindata
الخطوة 2: تشغيل أمر البدء
./gman --datadir ./chaindata/ init ./MANGenesis.json
الخطوة 3: ابدأ ./gman --datadir ./chaindata --networkid 1 --outputinfo 1 --syncmode 'full'
الخطوة 1: التحقق من ما تحتاج إلى إعداده (يمكن الحصول على معظمها من مستودع go-matrix)
/gman: exe file
/MANGenesis.json: genesis file
/chaindata: a folder which you should create
man.json: common profile which shall be put under /chaindata
picstore:a folder which shall be put under /chaindata
الخطوة 2: تشغيل أمر البدء
gman.exe --datadir chaindata init MANGenesis.json
الخطوة 3: قم بإنشاء ملف باسم SignAccount.json، ومحتوياته هي:
[
{
"Address":"MAN.2skMrkoEkecKjJLPz6qTdi8B3NgjU ",
"Password":"haolin0123"
}
]
الخطوة 4: تشغيل:
gman.exe --datadir chaindata aes --aesin signAccount.json --aesout entrust.json
عند ظهور النافذة، سيُطلب منك تعيين كلمة مرور (والتي يجب أن تحتوي على أحرف كبيرة [أحرف]، وأحرف صغيرة [أحرف]، وأرقام [أرقام]، وأحرف خاصة [أحرف])
الخطوة 5: ابدأ gman
gman --datadir chaindata --networkid 1 --debug --verbosity 5 --manAddress MAN.2skMrkoEkecKjJLPz6qTdi8B3NgjU --entrust entrust.json --gcmode archive --outputinfo 1 --syncmode full
في هذه الخطوة، سوف تحتاج إلى إدخال كلمة المرور المحددة في الخطوة 5.
الخطوة 8: افتح نافذة أخرى
gman attach ipc:\.pipegman.ipc
يتم إنشاء gman.ipc ضمن /chaindata عند بدء gman)
الخطوة 1: التحقق من ما تحتاج إلى إعداده (يمكن الحصول على معظمها من مستودع go-matrix)
/gman: exe file
/MANGenesis.json: genesis file
/chaindata: a folder which you should create
man.json: common profile which shall be put under /chaindata
picstore:a folder which shall be put under /chaindata
الخطوة 2: تشغيل أمر البدء
gman.exe --datadir chaindata init MANGenesis.json
الخطوة 3: ابدأ gman
gman --datadir chaindata --networkid 1 --outputinfo 1 -- syncmode full
حقوق الطبع والنشر 2018-2020 مؤلفو MATRIX
مكتبة go-matrix مرخصة بموجب معهد ماساتشوستس للتكنولوجيا (MIT).
يُمنح الإذن مجانًا لأي شخص يحصل على نسخة من هذا البرنامج وملفات الوثائق المرتبطة به ("البرنامج")، للتعامل في البرنامج دون قيود، بما في ذلك، على سبيل المثال لا الحصر، حقوق الاستخدام والنسخ والتعديل والدمج. ونشر و/أو توزيع وترخيص من الباطن و/أو بيع نسخ من البرنامج، والسماح للأشخاص الذين تم توفير البرنامج لهم بالقيام بذلك، وفقًا للشروط التالية:
يجب تضمين إشعار حقوق الطبع والنشر أعلاه وإشعار الإذن هذا في جميع النسخ أو الأجزاء الكبيرة من البرنامج.
يتم توفير البرنامج "كما هو"، دون أي ضمان من أي نوع، صريحًا أو ضمنيًا، بما في ذلك، على سبيل المثال لا الحصر، ضمانات القابلية للتسويق والملاءمة لغرض معين وعدم الانتهاك. لا يتحمل المؤلفون أو أصحاب حقوق الطبع والنشر بأي حال من الأحوال المسؤولية عن أي مطالبة أو أضرار أو مسؤولية أخرى، سواء في إجراء العقد أو الضرر أو غير ذلك، الناشئة عن أو خارج أو فيما يتعلق بالبرنامج أو الاستخدام أو المعاملات الأخرى في برمجة.