DigiFact النهائي – تخزين الرسائل في DigiByte blockchain

إذا كنت تتابع معdigibytecoin على Twitter ، فستشاهد 40 DigiFacts Christmas Countdown بينما نحتفل بـ 40 معلومة حول DigiByte أثناء العد التنازلي إلى عيد الميلاد.

احتاجت DigiFact النهائية إلى أكثر من 200 حرفًا فرديًا والتي سيقدمها لنا Twitter لشرح كيفية رؤية DigiFact ، لذلك قمت بتجميعها معًا هنا على Medium لتتبعها.

سيتطلب ذلك تثبيت DigiByte Core Wallet على جهاز الكمبيوتر الخاص بك ، ومزامنة التحديث بالكامل أيضًا. إذا لم يكن لديك ، أو لا ترغب في الحصول عليه ، فيمكنك متابعة القراءة لمعرفة بعض الأشياء الرائعة على أي حال إذا كنت ترغب في ذلك.

بحلول نهاية ذلك ، ستكون قد فكَّت تشفير DigiFact النهائي

فكر في الأمر على أنه مطاردة رقمية لبيض عيد الفصح ، إلا أنه سيتم توجيهك خلال كيفية العثور على الرسالة السرية.

الآن ، لنبدأ بفهم DigiFact النهائي.

ابدأ بإطلاق DigiByte Core Wallet إذا لم تكن قد فتحتها بالفعل ، واتركها متزامنة بالكامل.

بعد ذلك ، انتقل إلى “تعليمات” – & gt؛ نافذة التصحيح

انقر فوق وحدة التحكم ، وتأكد من ملاحظة رسالة التحذير:

هذا التحذير لا بأس به تمامًا ، سأشرح كل شيء على طول الطريق ، قبل أن أطلب منك تشغيل أي أوامر ، لذلك لا داعي للقلق بشأن ذهاب أموال DigiByte إلى أي مكان. كن حذرًا دائمًا على الرغم من !

الآن ، لقد حصلت على TxID في التغريدة. هذا هو “معرف المعاملة” ، ويتم تضمينه كجزء من الكتلة (7886953). مع DigiByte ، يمكنك إجراء معاملات متعددة في كتلة واحدة.

لكل معاملة على DigiByte Blockchain معرف فريد ، وهذا TxID الخاص هو ما يحتوي على رسالة DigiFact الخاصة.

يمكنك حتى أخذ TxID هذا ولصقه في DigiExplorer.info لعرضه على blockchain:

https://digiexplorer.info/tx/0e345b1e94806150be838a7f0ce14e26702cedfc17871831391b8a89ed601f29

ما ستشاهده هو:

هذه طريقة DigiExplorers لإخبارك “هذا ليس عنوانًا في الواقع ، ولكنه رسالة مضمنة في المعاملة”. قام شخص ما بتضمين بعض المعلومات في “حقل OP_RETURN” لمعاملة DigiByte ، والتي تحدثنا عنها مرة أخرى مع DigiFact # 25

رائع ، حتى تعرف أن هناك رسالة هناك!

الآن ، كيف تحصل على هذه الرسالة؟

حسنًا ، هذا هو المكان الذي ستريد فيه DigiByte Core Wallet ، لذا ارجع إلى نافذة وحدة تصحيح أخطاء DigiByte وسنستخدم أمرًا يسمى “ getrawtransaction “. ما يطلبه هذا هو كل المعلومات حول معاملة معينة ، حتى التفاصيل الإضافية التي لا تعرضها لك DigiExplorer ، بما في ذلك الرسالة التي تحتوي على DigiFact النهائي.

تحتاج إلى كتابة “getrawtransaction txid 1″ ، مع استبدال txid بمعرف المعاملة الذي حصلت عليه من تغريدة DigiFact النهائية ، ثم إضافة مسافة متبوعة برقم 1 في النهاية:

getrawtransaction 0e345b1e94806150be838a7f0ce14e26702cedfc17871831391b8a89ed601f29 1

يخبر الرقم “1” الموجود في النهاية المحفظة أن تعرضها لك بطريقة يمكن قراءتها من قِبل الإنسان (على الرغم من أنه يمكنك ترك الرقم “1” في وضع إيقاف التشغيل ومعرفة ما سيبدو عليه الأمر إذا كنت من النوع الفضولي) .

ستبحث الآن عن الجزء الذي يقول “OP_RETURN”:

سترى أن هناك سلسلة طويلة من الأحرف والأرقام ، تبدأ بـ “446” وتنتهي بـ “465” كلها على نفس السطر. قد تحتاج إلى التمرير لأعلى قليلاً للعثور عليه إذا لم تتمكن من رؤيته على الفور.

وجدت ذلك؟ جيد!

هذه هي الرسالة. رائع ، أليس كذلك؟

ليس حقًا؟

حسنًا ، أعتقد أنه يجب علينا ترجمة (“فك تشفير”) الرسالة إلى شيء ذي معنى.

كما ترى ، هذه هي الرسالة في شكل “سداسي عشري”. عند حفظ الرسائل في DigiByte Blockchain من خلال DigiByte Core Wallet ، فإنه يحول الرسائل تلقائيًا إلى تنسيق سداسي عشري. نحتاج إلى تغييره ليصبح نصًا قابلاً للقراءة ويمكن أن نفهمه أنت وأنا.

كيف سنفعل ذلك؟ إنه لطيف وسهل بالفعل.

انسخ السلسلة الطويلة من الأحرف والأرقام على سطر OP_RETURN ، بدءًا من “446” وتنتهي بـ “465” ، وسنذهب إلى موقع ويب لمساعدتنا في فهمه: http: // www.convertstring.com/EncodeDecode/HexDecode

سيأخذ موقع الويب هذا الرسالة السداسية العشرية ويحولها لك.

ما عليك سوى إدخال الخيط في المربع العلوي ، وسوف يقوم بتحويله لك ويظهر لك في الأسفل:

انقر فوق “Hex Decode!” وسترى الرسالة من فريق DigiByte.

تهانينا ، لقد تلقيت الرسالة مباشرة من DigiByte Blockchain!

سيتم تخزين هذه الرسالة بشكل دائم في blockchain ، إلى الأبد ، ولا يمكن حذفها أو تعديلها أو تغييرها.

لقد تعلمت أيضًا كيفية الحصول على معلومات من DigiByte blockchain التي تم تخزينها مسبقًا فيها.