المذكرة هي ملاحظة قصيرة تُرفقها بدفعة تُرسل إلى عنوان محمي. وهي مشفرة، لذا لا يستطيع الأشخاص الذين يراقبون blockchain قراءتها.
يحتوي حقل المذكرة على ما يصل إلى 512 بايتًا من النص.
يستخدم الناس المذكرات لذكر هوية مُرسل الدفعة والغرض منها، أو لإرسال رسالة خاصة.
لا يمكن للدفعات إلى العناوين الشفافة أن تحمل مذكرة.
يمكن لـ رابط طلب دفع تعبئة المذكرة نيابةً عنك كي يتمكن المتجر من وسم كل طلب.
الشرح الأساسي
إرسال مذكرات مشفرة
عند إرسال معاملة Z2Z (من محمي إلى محمي)، يمكنك تضمين مذكرة (رسالة) في المعاملة. ويمكن استخدام هذه المذكرة لأغراض مختلفة.
توقيع المعاملات
تُستخدم المذكرات أساسًا لتوقيع الدفعات. وبما أن المعاملات المحمية تشفر بياناتك، فلا يمكنك معرفة من أرسل إليك ZEC وما الغرض المحتمل من ZEC. يمكن للمستخدمين استخدام حقل المذكرة لتوقيع أسمائهم أو أسمائهم المستعارة، لإعلام الطرف المقابل بمن أرسل المعاملة. كما يمكنهم وصف الغرض من المعاملة.
كان هناك شخص أرسل إلى شريكته رسالة حب في إحدى الكتل الأولى في blockchain الخاصة بـ Zcash. واكتشفت شخصٌ أن شريكها أرسل لها ملفًا عبر مذكرة Zcash. كان هذا الملف تذكرة لفعالية خاصة في الخارج كانت هي وحبيبها البعيد يتحدثان عن حضورها معًا. وكانت المذكرة رسالة حب.
تشبيه / توضيح
تخيل الدفعة المحمية كظرف مختوم يحتوي على المال. والمذكرة هي ورقة مطوية داخل الظرف مع المال.
إن blockchain هو مكتب البريد. فهو ينقل الظرف ويسجل وصوله، ولا يفتحه أبدًا. الشخص الذي يفتح الظرف هو من يقرأ الملاحظة. أما الدفعة الشفافة فهي بطاقة بريدية، لذلك لا يوجد ظرف تُطوى فيه ملاحظة.
التعمق
ما الذي يتسع في مذكرة
يبلغ حجم حقل المذكرة دائمًا 512 بايتًا بالضبط. وتُملأ المذكرة النصية الأقصر ببايتات صفرية قبل تشفيرها، لذا تبدو كل مذكرة بالحجم نفسه على السلسلة.
معظم المذكرات نص عادي بترميز UTF-8. ZIP 302 تحجز أيضًا المذكرات التي تبدأ ببايت قيمته 0xF5 أو أعلى لأنواع أخرى من البيانات، وتعني مذكرة تتكون من 0xF6 تتبعها أصفار «لا مذكرة».
يحمل كل مخرج محمي في المعاملة مذكرته الخاصة، لذلك يمكن لمعاملة واحدة تدفع لعدة أشخاص أن تتضمن ملاحظة مختلفة لكل منهم.
متقدم
تاريخي. لم يعد هذا العرض التوضيحي يعمل كما هو مكتوب.
يستخدم العرض التوضيحي أدناه zcashd، ويقرأ البرنامج النصي للاستقبال الخاص به المذكرات عبر zcash-cli. وصل zcashd إلى توقفه التلقائي لنهاية الدعم في 18 يوليو 2026، لذا لا يستطيع ذلك البرنامج النصي الوصول إلى عقدة عاملة، ولم يُنقل إلى بديل.
لا تزال قراءة المذكرات المحمية من سطر الأوامر تعمل على Zallet: إذ يعيد zallet rpc z_listunspent كل ملاحظة محمية مُستلمة مع حقل memoStr نفسه الذي يقرأه البرنامج النصي. راجع Zallet دليل المرجع السريع لمعرفة الأمر، ودليل الترحيل إلى Zebra وZallet لنقل عقدة بعيدًا عن zcashd. لا يزال Zallet في مرحلة beta.
يُحتفظ بهذا القسم كسجل تاريخي للعرض التوضيحي Magic-Wormhole.
إليك كيفية استخدام مذكرات Zcash المحمية مع Magic-Wormhole CLI وzcashd لإرسال الملفات بأمان من حاسوب إلى آخر!