في السابق كنت أعتقد أن الخصوصية على البلوك تشين تعني إخفاء جميع المعاملات بالكامل. كلما انكشفت بيانات أقل كنت أعتبر ذلك تصميمًا أفضل.
لكن عند القراءة بعمق أكبر عن شبكة Dusk Network بدأ هذا الافتراض بالتغيّر. هناك تفصيلة في Phoenix جعلتني أقرأها عدة مرات، وهي: ما زالت الشبكة بحاجة إلى التحقق من المعاملات، لكن ليس بالضرورة أن تكون قادرة على رؤية كامل قيمة ما بداخلها.
في البداية ظننت أن المعاملات السرّية (Confidential Transaction) هي مجرد تشفير للمبلغ، ثم أدركت أن هذا الفهم غير كافٍ. تستخدم Phoenix ملاحظات محمية (shielded notes) ومعرّفات إبطال/منع تكرار الصرف (nullifiers). تتيح الإثباتات بالمعرفة الصفرية (Zero-knowledge proofs) إثبات حق الإنفاق وصحة المعاملة ومنع الإنفاق المزدوج دون الكشف عن البيانات الحساسة للمعاملة.
طريقة نظري إليها حاليًا مختلفة: فالاختلاف يكمن في الحد الفاصل بين “التحقق” و“الرؤية”. ما زال البلوك تشين يحتاج إلى معرفة أن المعاملة صحيحة، لكن ليس بالضرورة أن يعرف مقدار الأموال والأطراف المشاركة.
تدفع Phoenix 2.0 هذا التفكير إلى أبعد من ذلك. يمكن للمستلم تحديد المُرسِل، بينما لا تصبح هذه المعلومة بيانات عامة للجميع على الشبكة.
ما يجعل الأمر لافتًا بالنسبة لي لم يعد هو ميزة الخصوصية بحد ذاتها. بل الطريقة التي تغيّر بها هذا التصميم نموذج الثقة: بدلًا من إجبار الجميع على رؤية البيانات كي يثقوا بها، يستخدم النظام أدلةً تشفيرية لتعويض جزءًا من الملاحظة.
ولعل هذا هو السؤال الأصعب فعلًا: في بلوك تشين مخصّصة للتمويل الخاضع للرقابة، ما الذي نريد إخفاءه حقًا وما الذي نريد إثباته؟
#dusk $DUSK @Dusk $BTC
لكن عند القراءة بعمق أكبر عن شبكة Dusk Network بدأ هذا الافتراض بالتغيّر. هناك تفصيلة في Phoenix جعلتني أقرأها عدة مرات، وهي: ما زالت الشبكة بحاجة إلى التحقق من المعاملات، لكن ليس بالضرورة أن تكون قادرة على رؤية كامل قيمة ما بداخلها.
في البداية ظننت أن المعاملات السرّية (Confidential Transaction) هي مجرد تشفير للمبلغ، ثم أدركت أن هذا الفهم غير كافٍ. تستخدم Phoenix ملاحظات محمية (shielded notes) ومعرّفات إبطال/منع تكرار الصرف (nullifiers). تتيح الإثباتات بالمعرفة الصفرية (Zero-knowledge proofs) إثبات حق الإنفاق وصحة المعاملة ومنع الإنفاق المزدوج دون الكشف عن البيانات الحساسة للمعاملة.
طريقة نظري إليها حاليًا مختلفة: فالاختلاف يكمن في الحد الفاصل بين “التحقق” و“الرؤية”. ما زال البلوك تشين يحتاج إلى معرفة أن المعاملة صحيحة، لكن ليس بالضرورة أن يعرف مقدار الأموال والأطراف المشاركة.
تدفع Phoenix 2.0 هذا التفكير إلى أبعد من ذلك. يمكن للمستلم تحديد المُرسِل، بينما لا تصبح هذه المعلومة بيانات عامة للجميع على الشبكة.
ما يجعل الأمر لافتًا بالنسبة لي لم يعد هو ميزة الخصوصية بحد ذاتها. بل الطريقة التي تغيّر بها هذا التصميم نموذج الثقة: بدلًا من إجبار الجميع على رؤية البيانات كي يثقوا بها، يستخدم النظام أدلةً تشفيرية لتعويض جزءًا من الملاحظة.
ولعل هذا هو السؤال الأصعب فعلًا: في بلوك تشين مخصّصة للتمويل الخاضع للرقابة، ما الذي نريد إخفاءه حقًا وما الذي نريد إثباته؟
#dusk $DUSK @Dusk $BTC