تقوم الشركات والأفراد بتخزين بيتكوين بشكل متزايد كأصل احتياطي في محافظ متعددة التوقيعات، حيث أن الاعتماد على شخص واحد فقط للاحتفاظ بالمفتاح الخاص قد يتسبب في أخطاء مؤسفة في أمان الأموال. ومع ذلك، فإن المحافظ متعددة التوقيعات ليست تعميمًا لجميع حالات الاستخدام أيضًا، وهناك حاجة إلى تقنيات جديدة بنفس القدر. تركز هذه المقالة على تقنيات النظام البيئي للمحفظة التي تتكرر بسرعة، ومشاريع النظام البيئي للمحفظة الشهيرة، ومقارنة المزايا والعيوب والسيناريوهات القابلة للتطبيق.
يتمثل جوهر Multisig في أن معاملات العملات المشفرة الرقمية في عنوان واحد تتطلب التوقيعات التي تم إنشاؤها بواسطة مفاتيح خاصة متعددة ليتم اعتمادها من خلال عقد محدد.
وهذا يسمح للمحافظ متعددة التوقيعات بتقديم أمان أعلى من آلية المفتاح الخاص الواحدة. وعلى وجه الخصوص، بالنسبة لعملاء الأعمال، DAOs، تمنح المحافظ المتعددة المستخدمين تحكمًا مشتركًا لمنع الاحتيال الداخلي. ثم تبدأ محافظ العملات المشفرة تدريجيًا في تلبية احتياجات الشركات.
الرسم البياني 3: عملية مبسطة للتوقيعات المتعددة
ومع ذلك، بالنسبة للظروف المختلفة، يقتصر تطبيق Multsig فقط على DAOs (لم يكن قبول السوق مناسبًا). وبالتالي، أصبح ابتكار تجربة المستخدم وتحسينها أمرًا ملحًا.
لمعالجة مشكلة الكفاءة، يصل Gnosis Safe لاحقًا إلى العقود الذكية (trace_transaction و trace_blocks) من أجل جمع كل معلومات التوقيعات المتعددة ويسمح لك بجمع التوقيعات خارج السلسلة واسترداد المعاملات المعلقة متعددة التوقيعات. وهذا يسمح بتوقيع بعض المعاملات متعددة التوقيعات خارج السلسلة، مما يوفر رسوم الغاز والوقت للمستخدمين.
لتقليل مشاكل إخفاء الهوية، يقترح المطورون الجمع بين التوقيع المتعدد مع ZK لتحقيق اللامركزية في المفاتيح الخاصة أثناء إنشاء إخفاء المعلومات. تحاول المحفظة، المسماة ZK Dompet، أن تكون رائدة.
عند التفكير في التوافق الأفضل بين السلاسل المتعددة وسهولة الوصول إلى تعديلات الهيكل. قد تتمكن محفظة MPC وتوقيعات العتبة من القيام بذلك.
باستخدام تقنية تقطيع المفاتيح الخاصة، يتم تقسيم المفتاح الخاص إلى نسخ متعددة وتخزينه على عقد مستقلة متعددة، حيث لا يتمتع أي شخص أو جهاز بالتحكم الكامل في المفتاح الخاص (عملية تسمى Distributed Key Generation DKG). عند تنفيذ عمليات مثل المعاملات، تعمل هذه العقد معًا لإنشاء التوقيعات من خلال بروتوكولات الحوسبة الآمنة متعددة الأطراف دون الحاجة إلى إعادة تكوين المفتاح الخاص الكامل.
لإعطاء مثال أولي، إذا كان A و B يديران حسابًا بشكل مشترك باستخدام TSS، فيمكنهما التحكم في الحساب في نفس الوقت دون حفظ فن الإستذكار. إذا أراد A استخدامه، فيجب عليه إرسال طلب إلى B. بعد موافقة B، سيحسب A و B بعض المتغيرات الوسيطة (التي تشير إلى العلاقات العددية) محليًا باستخدام الأجزاء الخاصة بهما من خلال مجموعة من القواعد المعمول بها. بعد تبادل المعلومات، سيتمكن A من إنشاء توقيع قانوني كامل محليًا وسيقوم A بتحويل الأموال من الحساب عند التحقق من التوقيع.
الرسم البياني 4: عملية توقيع TSS المبسطة
_ _
بالنسبة لمشكلات الأمان والإبطال المذكورة أعلاه، تقدم ZenGo تحسينًا للمتابعة:
كنوع جديد من محفظة MPC، يجمع OpenBlock بين التوقيعات المتعددة لتحقيق وظيفة الإدارة العامة للمحفظة الأكثر أمانًا ودعم التعافي الاجتماعي.
غير متوافق مع معظم المحافظ التقليدية (لا توجد أدوات استذكارية، ولا يوجد مفتاح خاص كامل مخزن على جهاز واحد).
غير موحدة وغير مدعومة أصلاً من قبل أجهزة الأمان ذات المستوى المؤسسي مثل iPhone SEPs وHSMs.
مما أدى إلى توجيه MPC بشكل أساسي نحو العملاء المؤسسيين مثل الصناديق والمكاتب العائلية والبورصات والأوصياء. ومع ذلك، مع زيادة الطلب في السوق، مثل المتطلبات العالية لإدارة الأصول والتداول على دفعات والوظائف الأخرى (دعم الغاز)، لا يمكن إنجاز محافظ MPC بمفردها. ثم أدى مرور Eip-4337 وظهور محافظ الحساب المجرد (AA) إلى تجديد آمالهم.
تتبع بوابة محفظة MPC الرائدة هذا الخط الفكري بابتكاراتها. اجمع بين بورتال وزيروديف لإكمال لغز MPC+AA.
الرسم البياني 5: عملية عمل المحفظة المجردة للحساب
من الواضح أنه إذا كنت قد تعلمت يومًا عن محافظ AA، فليس من الصعب إدراك العبارة القائلة بأن «حل محفظة AA لا يتطلع إلى استخدام تقنية واحدة، بل إلى مزج تقنيات متعددة ومطابقتها». على سبيل المثال، من خلال الجمع بين MPC و AA (Portal و ZeroDev)، يمكنك الحصول على إدارة سهلة وآمنة للمفاتيح خارج السلسلة، بالإضافة إلى التحقق المرن من المعاملات على السلسلة. علاوة على ذلك، يجمع Slope أيضًا بين ميزات multisig و AA للحصول على مزايا كليهما.
في القسم التالي من هذه المقالة، سوف نستكشف الأعمال الداخلية لهذه التكنولوجيا الهجينة، والتي من شأنها أن توفر الغوص بشكل أعمق لفهم الآثار المترتبة بشكل كامل.
تفتح حسابات AA الذكية العديد من الفرص الجديدة لتطبيقات ومحافظ Web3، وبسبب قابلية الدمج الخاصة، التي تم ذكرها أعلاه، فإنها تستمد جميع مزايا وظائف محفظة Multi-SIG و MPC. باستخدام الحسابات الذكية، لا يمكن للمستخدمين إدارة محافظهم بسهولة أكبر فحسب، بل يتمتعون أيضًا بالمرونة لتحسين طريقة عملهم. وكما ذكر فيتاليك، «لطالما كان تجريد الحساب هو حلم مجتمع مطوري إيثريوم»، وربما من المتوقع أن تكون الحسابات الذكية هي مستقبل تفاعلات Web3.
تقوم الشركات والأفراد بتخزين بيتكوين بشكل متزايد كأصل احتياطي في محافظ متعددة التوقيعات، حيث أن الاعتماد على شخص واحد فقط للاحتفاظ بالمفتاح الخاص قد يتسبب في أخطاء مؤسفة في أمان الأموال. ومع ذلك، فإن المحافظ متعددة التوقيعات ليست تعميمًا لجميع حالات الاستخدام أيضًا، وهناك حاجة إلى تقنيات جديدة بنفس القدر. تركز هذه المقالة على تقنيات النظام البيئي للمحفظة التي تتكرر بسرعة، ومشاريع النظام البيئي للمحفظة الشهيرة، ومقارنة المزايا والعيوب والسيناريوهات القابلة للتطبيق.
يتمثل جوهر Multisig في أن معاملات العملات المشفرة الرقمية في عنوان واحد تتطلب التوقيعات التي تم إنشاؤها بواسطة مفاتيح خاصة متعددة ليتم اعتمادها من خلال عقد محدد.
وهذا يسمح للمحافظ متعددة التوقيعات بتقديم أمان أعلى من آلية المفتاح الخاص الواحدة. وعلى وجه الخصوص، بالنسبة لعملاء الأعمال، DAOs، تمنح المحافظ المتعددة المستخدمين تحكمًا مشتركًا لمنع الاحتيال الداخلي. ثم تبدأ محافظ العملات المشفرة تدريجيًا في تلبية احتياجات الشركات.
الرسم البياني 3: عملية مبسطة للتوقيعات المتعددة
ومع ذلك، بالنسبة للظروف المختلفة، يقتصر تطبيق Multsig فقط على DAOs (لم يكن قبول السوق مناسبًا). وبالتالي، أصبح ابتكار تجربة المستخدم وتحسينها أمرًا ملحًا.
لمعالجة مشكلة الكفاءة، يصل Gnosis Safe لاحقًا إلى العقود الذكية (trace_transaction و trace_blocks) من أجل جمع كل معلومات التوقيعات المتعددة ويسمح لك بجمع التوقيعات خارج السلسلة واسترداد المعاملات المعلقة متعددة التوقيعات. وهذا يسمح بتوقيع بعض المعاملات متعددة التوقيعات خارج السلسلة، مما يوفر رسوم الغاز والوقت للمستخدمين.
لتقليل مشاكل إخفاء الهوية، يقترح المطورون الجمع بين التوقيع المتعدد مع ZK لتحقيق اللامركزية في المفاتيح الخاصة أثناء إنشاء إخفاء المعلومات. تحاول المحفظة، المسماة ZK Dompet، أن تكون رائدة.
عند التفكير في التوافق الأفضل بين السلاسل المتعددة وسهولة الوصول إلى تعديلات الهيكل. قد تتمكن محفظة MPC وتوقيعات العتبة من القيام بذلك.
باستخدام تقنية تقطيع المفاتيح الخاصة، يتم تقسيم المفتاح الخاص إلى نسخ متعددة وتخزينه على عقد مستقلة متعددة، حيث لا يتمتع أي شخص أو جهاز بالتحكم الكامل في المفتاح الخاص (عملية تسمى Distributed Key Generation DKG). عند تنفيذ عمليات مثل المعاملات، تعمل هذه العقد معًا لإنشاء التوقيعات من خلال بروتوكولات الحوسبة الآمنة متعددة الأطراف دون الحاجة إلى إعادة تكوين المفتاح الخاص الكامل.
لإعطاء مثال أولي، إذا كان A و B يديران حسابًا بشكل مشترك باستخدام TSS، فيمكنهما التحكم في الحساب في نفس الوقت دون حفظ فن الإستذكار. إذا أراد A استخدامه، فيجب عليه إرسال طلب إلى B. بعد موافقة B، سيحسب A و B بعض المتغيرات الوسيطة (التي تشير إلى العلاقات العددية) محليًا باستخدام الأجزاء الخاصة بهما من خلال مجموعة من القواعد المعمول بها. بعد تبادل المعلومات، سيتمكن A من إنشاء توقيع قانوني كامل محليًا وسيقوم A بتحويل الأموال من الحساب عند التحقق من التوقيع.
الرسم البياني 4: عملية توقيع TSS المبسطة
_ _
بالنسبة لمشكلات الأمان والإبطال المذكورة أعلاه، تقدم ZenGo تحسينًا للمتابعة:
كنوع جديد من محفظة MPC، يجمع OpenBlock بين التوقيعات المتعددة لتحقيق وظيفة الإدارة العامة للمحفظة الأكثر أمانًا ودعم التعافي الاجتماعي.
غير متوافق مع معظم المحافظ التقليدية (لا توجد أدوات استذكارية، ولا يوجد مفتاح خاص كامل مخزن على جهاز واحد).
غير موحدة وغير مدعومة أصلاً من قبل أجهزة الأمان ذات المستوى المؤسسي مثل iPhone SEPs وHSMs.
مما أدى إلى توجيه MPC بشكل أساسي نحو العملاء المؤسسيين مثل الصناديق والمكاتب العائلية والبورصات والأوصياء. ومع ذلك، مع زيادة الطلب في السوق، مثل المتطلبات العالية لإدارة الأصول والتداول على دفعات والوظائف الأخرى (دعم الغاز)، لا يمكن إنجاز محافظ MPC بمفردها. ثم أدى مرور Eip-4337 وظهور محافظ الحساب المجرد (AA) إلى تجديد آمالهم.
تتبع بوابة محفظة MPC الرائدة هذا الخط الفكري بابتكاراتها. اجمع بين بورتال وزيروديف لإكمال لغز MPC+AA.
الرسم البياني 5: عملية عمل المحفظة المجردة للحساب
من الواضح أنه إذا كنت قد تعلمت يومًا عن محافظ AA، فليس من الصعب إدراك العبارة القائلة بأن «حل محفظة AA لا يتطلع إلى استخدام تقنية واحدة، بل إلى مزج تقنيات متعددة ومطابقتها». على سبيل المثال، من خلال الجمع بين MPC و AA (Portal و ZeroDev)، يمكنك الحصول على إدارة سهلة وآمنة للمفاتيح خارج السلسلة، بالإضافة إلى التحقق المرن من المعاملات على السلسلة. علاوة على ذلك، يجمع Slope أيضًا بين ميزات multisig و AA للحصول على مزايا كليهما.
في القسم التالي من هذه المقالة، سوف نستكشف الأعمال الداخلية لهذه التكنولوجيا الهجينة، والتي من شأنها أن توفر الغوص بشكل أعمق لفهم الآثار المترتبة بشكل كامل.
تفتح حسابات AA الذكية العديد من الفرص الجديدة لتطبيقات ومحافظ Web3، وبسبب قابلية الدمج الخاصة، التي تم ذكرها أعلاه، فإنها تستمد جميع مزايا وظائف محفظة Multi-SIG و MPC. باستخدام الحسابات الذكية، لا يمكن للمستخدمين إدارة محافظهم بسهولة أكبر فحسب، بل يتمتعون أيضًا بالمرونة لتحسين طريقة عملهم. وكما ذكر فيتاليك، «لطالما كان تجريد الحساب هو حلم مجتمع مطوري إيثريوم»، وربما من المتوقع أن تكون الحسابات الذكية هي مستقبل تفاعلات Web3.