المؤلف: Xiaozhu Web3
Blockchain المحفظة هي المدخل إلى blockchain وتستخدم لإنشاء الحسابات وإدارة الأصول والمشاركة في البيئة والتجارة. بالمقارنة مع Alipay، فهو أكثر لامركزية ومجهول الهوية ولديه ملكية أصول أكثر وضوحًا. تطور تطوير المحافظ من شكل بسيط في الأيام الأولى إلى متعدد الوظائف الآن، بما في ذلك DEX، والإدارة المالية، وما إلى ذلك، لكنه لا يزال يواجه التحدي المتمثل في حفظ المفتاح الخاص. تعتبر محفظة العقود الذكية وتجريد الحساب بمثابة حلول لمشكلة المفتاح الخاص في المستقبل، قد تدمج المحافظ المزيد من الوظائف وتصبح الأداة الأساسية لـ Web3.
ما هي محفظة blockchain
< img src ="https://img.jinse.cn/7236600_watermarknone.png" alt="أبحاث محفظة Blockchain: كيفية تنفيذ "Alipay" في عالم Web3؟">
محفظة Blockchain (المشار إليها فيما يلي باسم المحفظة) هي مدخل المستخدم إلى blockchain وجواز سفر المستخدم في عالم Web3.
تتضمن المحافظ عادةً الوظائف التالية:
إنشاء حساب blockchain
strong>
نظرًا لأن عملية إنشاء حسابات blockchain معقدة، فإن وجود المحافظ يمكن أن يساعد المستخدمين على تبسيط هذه العمليات. بشكل عام، أثناء عملية إنشاء الحساب، ستقوم المحفظة بتوجيه المستخدم لإجراء نسخ احتياطي للمفتاح الخاص أو العبارة التذكيرية، ثم إجراء التحقق الثانوي للتأكد من دقة المفتاح الخاص أو العبارة التذكيرية التي تم نسخها احتياطيًا للمستخدم.
إدارة أصول blockchain
إن وجود المحافظ أمر بالغ الأهمية إنه يسهل على المستخدمين إلى حد كبير إدارة الأصول الخاصة بهم، بما في ذلك عمليات النقل والتحصيل وعرض تفاصيل الأصول وتفاصيل المعاملات وما إلى ذلك. تشبه الوظيفة وظيفة التطبيق البنكي، حيث يمكنك معرفة الأصول التي تمتلكها حاليًا، ومقدارها، وتنفيذ عمليات مثل نقل الأصول الخاصة بك.
استكشاف النظام البيئي لـ blockchain
بعض السلاسل العامة الحالية في من خلال التصميم، سيتم تشجيع المستخدمين في النظام البيئي على المشاركة بنشاط في بناء النظام البيئي للسلسلة العامة. وتشمل الأشكال الرئيسية التصويت على العقد، والاستفتاءات، والستاكينغ، وما إلى ذلك، والتي يمكن المشاركة جميعها من خلال المحافظ.
وتوجد بعض تطبيقات DApp واسعة النطاق في شكل تطبيقات مستقلة تابعة لجهات خارجية. عند تجربة التطبيقات اللامركزية في شكل هذه التطبيقات، يلزم وجود محفظة أيضًا لوسيط تسجيل الدخول والمعاملة.
المعاملة
تدعم بعض المحافظ أيضًا صرف العملات والصرف التداول وتداول OTC وغيرها من خدمات تداول الأصول المشفرة، من بينها، يتم التداول خارج البورصة (OTC) خارج البورصة، ويضمنه طرف ثالث، وطريقة التداول من نقطة إلى نقطة الخاصة بالعميل هي الطريقة الحالية من شخص إلى آخر. تداول العملات القانونية وأصول التشفير بالطريقة الرئيسية.
أخرى
لأن المحافظ لها سمات مالية بشكل طبيعي، فإن بعضها ستدمج المحافظ مجموعة متنوعة من الأدوات والوظائف المالية بما في ذلك مجمعات التعدين، والإدارة المالية، والتعدين، واستثمار المشاريع، وما إلى ذلك، لتلبية احتياجات المستخدمين لزيادة قيمة الأصول.
قارن "Alipay"

بالنسبة للمستخدمين الذين يتعاملون مع blockchain لأول مرة، يمكننا أولاً مقارنة محفظة blockchain بـ "Alipay" من منظور غير محدد بدقة.
نفس نقاط "Alipay":
الاختلافات عن "Alipay": < /strong>
"Alipay" هو منتج مركزي تسيطر عليه محافظ Blockchain أصلية في سلاسل الكتل اللامركزية ولا يمكن التحكم فيها تقريبًا
مطلوب لإنشاء حساب "Alipay" ويمكن استرداد بطاقات الهوية ومعلومات الهاتف المحمول إذا تعد حسابات المحفظة التسلسلية المفقودة مجهولة المصدر ويكاد يكون من المستحيل استردادها في حالة فقدانها
يتم تسجيل الأصول التي يديرها "Alipay" في العملة القانونية، وهناك قوانين متعمقة لحماية "ملكية" المستخدمين. الأصول التي تديرها محفظة blockchain مملوكة حقًا للمستخدم
تطور المحافظ وتحدياتها
بعد ولادة البيتكوين في البداية، المحفظة كانت بسيطة جدًا، بل إنها تطلبت عدة أيام من المزامنة لتنزيل دفتر حسابات Bitcoin بالكامل قبل أن يتم تشغيلها، وفي ذلك الوقت، لم يتمكن سوى عدد قليل من المهووسين من استخدام المحفظة من خلال التشغيل على جهاز كمبيوتر. تُظهر الصورة أدناه أول محفظة بيتكوين في العالم صممها ساتوشي ناكاموتو، مؤسس بيتكوين:

مع تطوير تطوير Bitcoin، في يونيو في 29 نوفمبر 2011، أطلق معالج الدفع بالبيتكوين BitPay أول محفظة إلكترونية للبيتكوين للهواتف الذكية، وكانت هذه خطوة تاريخية لتصبح المحفظة متاحة للمستخدمين العاديين، ولكن ميزتها الرئيسية كانت أنها يمكنها تخزين وحدات البت فقط.

في نوفمبر 2013، بعد ما يقرب من 5 سنوات من ولادة كتلة تكوين البيتكوين، صدرت الورقة البيضاء لإيثيريوم، معلنة عن الكتلة دخلت السلسلة عصر 2.0، وبدأ تطبيق العقود الذكية على blockchain في هذا الوقت، بالإضافة إلى تحويل واستلام المدفوعات، يمكن للمحافظ أيضًا إجراء عمليات العقود على السلسلة.

في عام 2018، تم اقتراح مصطلح DeFi لأول مرة على Telegram. مع إطلاق Compound وUniswap وDAI والبروتوكولات الأخرى، أصبح Ethereum بدأت البيئة في الازدهار بعد انفجار زراعة العائدات والتجميع في صيف عام 2020، زادت أنشطة التداول بشكل كبير. تجاوز عدد مستخدمي محفظة Blockchain 50 مليونًا، ودخلت محفظة Blockchain في فترة من التوسع السريع .

منذ عام 2021، ومع سرد السلسلة المتقاطعة والطبقة الثانية، أصبحت محافظ blockchain خيارًا شائعًا للأشخاص لتخزين الأصول و المعاملات، وأصبح دعم الأصول عبر السلسلة أيضًا أحد الاعتبارات الرئيسية للمستخدمين عند اختيار المحفظة.

في عام 2022، في مؤتمر Devcon 6 في بوغوتا، ذكر توماش تونغوز بعض إحصائيات Web3: DAU للسلاسل العامة الكبرى العدد التراكمي ويبلغ عدد المستخدمين النشطين النشطين (DAU) على الإنترنت التقليدي حوالي 2.5 مليونًا، وهو 5 مليارات بالكاد تكفي لحساب 0.05% من الأخير. من ناحية العرض، هناك حوالي 16000 مطور يطورون في Web3. وقد وصل إجمالي عدد المطورين في العالم إلى 27 مليونًا، ويمثل مطورو Web3 أقل من 0.06٪. ونتيجة لذلك، لا يزال Web3 بعيدًا عن التبني الشامل.
باعتباره المدخل إلى Web3، فإن التحدي الأول لاعتماد المحافظ على نطاق واسع هو حل مشكلة "تخزين المفتاح الخاص".
في عالم blockchain، تتحكم المفاتيح الخاصة في كل شيء. هناك إجماع في الصناعة "ليست مفاتيحك، وليست عملاتك المعدنية< /قوي>قوي>".
تستخدم المحافظ اللامركزية كلمات تذكيرية وهياكل حتمية هرمية (HD) لاشتقاق المفاتيح الخاصة والمضيف الذاتي، مما يبدو أنه يعني أن المحافظ اللامركزية يجب أن تكون أفضل الممارسات لإدارة أصول التشفير. وفقًا لتقرير صادر عن Finbold، هناك 295 مليون مستخدم لمحفظة العملات المشفرة في البورصات العالمية، ولا يوجد سوى 81 مليون مستخدم للمحفظة اللامركزية، وهو ما يمثل 21.5٪.
من غير الآمن بطبيعة الحال إسناد المفاتيح الخاصة إلى البورصات المركزية. يعد انهيار FTX في نوفمبر 2022 هو الأحدث في قائمة طويلة من حوادث أمن البورصة. ومع ذلك، لا يزال عدد كبير من المستخدمين على استعداد لتحمل مخاطر الاستضافة مقابل تكاليف أقل وسهولة الاستخدام. لأنه بالنسبة للغالبية العظمى من المستخدمين، على الرغم من أنهم يستطيعون إدارة أصولهم بشكل مستقل من خلال إتقان المفتاح الخاص دون ترك الأصول والبيانات في أيدي الآخرين، إلا أن حفظ المفتاح الخاص أصبح مشكلة كبيرة. أعتقد أن العديد من الأشخاص لديهم خبرة في كتابة فن الإستذكار على الورق.

وفقًا لإحصائيات بيانات OKLink، في عام 2022، ستكون أكبر خسارة للأصول الرقمية للمستخدم ناجمة عن تسرب المفاتيح الخاصة وفقدانها. بما يصل إلى 930 مليون دولار أمريكي، وهو ما يمثل حوالي 40% من إجمالي الخسائر. في عالم blockchain، بمجرد فقدان المفتاح الخاص أو سرقته، فهذا يعني خسارة دائمة للأصول، وهو أمر لا يطاق بالنسبة للمستخدمين العاديين.
لحل مشكلة "حفظ المفتاح الخاص"، يستكشف مصنعو المحافظ المحافظ الخاصة بدون مفتاح والاسترداد الاجتماعي،الذكية تعد محفظة العقود أحد الحلول الرئيسية.
محفظة العقود الذكية
إيثيريوم تنقسم أنواع الحسابات إلى حسابات خارجية (حساب مملوك خارجيًا، EOA) وحسابات عقد (حساب العقد، CA).
محفظة العقد الذكية هي حساب عقد يتصرف مثل المحفظة، أي عقد ذكي يسمح للمستخدمين بإدارة الأصول والتفاعل مع التطبيقات اللامركزية. تختلف محافظ العقود الذكية عن محافظ الحسابات الخارجية، ولا تحتوي على مفاتيح خاصة، بل عناوين فقط، لذلك لا يمكن لمحافظ العقود الذكية بدء المعاملات بشكل نشط ولا يمكنها تنفيذ المعاملات إلا وفقًا للتعليمات المكتوبة بعد تشغيلها. ويجب نشر العقود الذكية على السلسلة، وبالتالي فإن إنشاء المحافظ الذكية يتطلب تكاليف أولية.
إن المحفظة متعددة التوقيع التي نطلق عليها غالبًا هي نوع من محفظة العقود الذكية، والتي تتطلب توقيع مفاتيح M-of-N لتنفيذ المعاملات.

كل كيان في محفظة متعددة التوقيع يحمل مفتاحه الخاص. لتنفيذ المعاملات، تحتاج كيانات متعددة إلى اجتياز التحقق من عقد المحفظة بشكل عام سيتم أيضًا توفير خيارات الاسترداد، ويمكن لمعظم الكيانات التصويت لتغيير مجموعة المفاتيح المعتمدة، والتي يمكن أن تحل بشكل فعال مشكلة سرقة المفاتيح الخاصة لعدد قليل من الكيانات أو فقدانها.
تُستخدم المحافظ متعددة التوقيع على نطاق واسع بواسطة بروتوكولات DeFi وDAOs، لكنها ليست مسارًا تقنيًا عالميًا وشائعًا للمحافظ. بعد كل شيء، المستخدم العادي معتاد بالفعل على مدفوعات وحسابات Web2، مثل المدفوعات عبر القياسات الحيوية والاسترداد الاجتماعي للحسابات.
لتحقيق مثل هذه الوظائف القوية في عالم Web3، يجب تقديم مفهوم "تجريد الحساب".
في علوم الكمبيوتر، يعني "التجريد" استخراج الأجزاء ذات الصلة من جزء أكبر، وتقسيم الشيء إلى أجزاء أصغر.
في Ethereum، يشير تجريد الحساب إلى تقسيم التحقق من المعاملة وتنفيذها من عملية متجانسة إلى وحدات يمكن تعديلها وفقًا لاحتياجات المستخدم الشخصية.
الهدف الأساسي من تجريد الحساب هو تمكين العقود الذكية لتكون بمثابة حساب بدء للمعاملات، مما يسمح للمستخدمين بتخصيص نموذج الأمان ونموذج التشغيل لحساباتهم ، مما يلغي تماما الحاجة إلى حساب خارجي. نظرًا لأن الحسابات الخارجية مقترنة بإحكام بأزواج المفاتيح بحيث تكون في الأساس نفس الشيء، فمن المستحيل برمجتها باستخدام رمز مخصص للسماح بالمعاملات وفتح تجربة المستخدم.
ذكر V الله في مقال "ثلاثة تحولات للإثيريوم": إذا لم يتمكن الجميع من الانتقال إلى العقود الذكية فإن المحافظ سوف تتسبب في تحول الإيثريوم إلى يفشل.
لذلك، فإن تجريد الحساب له أهمية كبيرة بالنسبة إلى Ethereum بمجرد تنفيذه، قد تولد تطبيقات جديدة وأسلوب لعب ومساحة للخيال في Web3.
ملخص الحساب
منذ إطلاق Ethereum في عام 2015، تستمر مناقشة تجريد الحساب. تم اقتراح أحدث ERC-4337 بواسطة V God وآخرون
تم تقديم UserOperation، وهي معاملة خاصة تعبر عن نوايا المستخدم وتسمح للحسابات التعاقدية بتنفيذ العمليات بشكل فعال. . تتم إدارة عمليات المستخدم هذه بواسطة دور يسمى Bundler، والذي يحاكي تنفيذ عمليات المستخدم ويضيف عمليات صالحة إلى تجمع المعاملات الخاصة. يقوم عقد EntryPoint بعد ذلك بالتحقق من عمليات المستخدم هذه وتنفيذها لتحقيق نية المستخدم.
أكبر ميزة لـ ERC-4337 هي أنه لا يتطلب تعديلات على مستوى بروتوكول الإجماع، لأنه لا يتطلب انقسامًا كليًا.
يتم فصل عملية التحقق والمعاملة إلى عقدين ذكيين: عقد EntryPoint وعقد Wallet. يعمل عقد EntryPoint كمنسق للتفاعل مع عقد المحفظة. يتعامل عقد المحفظة مع التحقق من معاملات المستخدم بناءً على المنطق المخصص. إذا نجح عقد المحفظة في التحقق من صحة المعاملة، فإن عقد نقطة الدخول ينفذ المعاملة ويلزمها بالكتلة التالية.
يمنح هذا التجريد المطورين والمستخدمين حرية برمجة أي شيء يريدونه في عقد محفظة مخصص كشرط لكي تكون المعاملة صالحة. على سبيل المثال، يمكن لعقود المحفظة استخدام التوقيعات المتعددة، وميزات التعافي الاجتماعي، وحتى أنظمة التوقيع المقاومة للكم.

ERC-6551 هو مشروع مقترح من قبل فريق Future Primitive لدمج الرموز غير القابلة للاستبدال (NFT) مع الأجهزة الذكية في بيئة جديدة مقترحات لربط محافظ العقود لتمكين المزيد من التحكم والمرونة في الأصول. يُطلق على البروتوكول اسم "الحسابات المرتبطة بالرمز المميز" ويسمح لكل NFT بالحصول على عنوان محفظته الخاصة.
ERC-6551 ليس تجريدًا للحساب، ولا هو معيار رمزي جديد. ولكن يمكن دمج محافظ العقود الذكية لتعزيز وظائف NFTs بشكل كبير، مما يجعلها أكثر عملية من أي وقت مضى، مثل تمكين قابلية تكوين NFT، والسمعة على السلسلة، وجرد شخصيات اللعبة، وما إلى ذلك.
من حيث المبدأ، يقوم حاملو NFT بإنشاء محافظ عقود ذكية من خلال التفاعل مع عقد التسجيل. عقد التسجيل غير قابل للتغيير، ولا يتطلب إذنًا، وليس له مالك، فهو ينشر محفظة عقد ذكية فريدة ومحددة لكل NFT، ويكون التحكم فيها مملوكًا فقط لحامل NFT يتم نقل الحساب أيضا.

مع أن يصبح اقتراح ERC-4337 الأحدث واقتراح ERC-6551 هو المعيار القياسي للصناعة، ستبدأ الصناعة في التطور السريع في عام 2023. كما هو موضح أدناه:

EIP-3074 هو اقتراح آخر تم دعمه على نطاق واسع من قبل مجتمع Ethereum وتمت الموافقة عليه. تمت الموافقة عليه رسميًا في شوكة الايثيريوم الصلبة التالية.
تم اقتراح EIP-3074 من قبل الباحث في Ethereum Sam Wilson ومطور Go Ethereum Matt Garnett وآخرين.أساسه هو السماح بأي EOA يمكن أن تعمل جميع الحسابات مثل محافظ العقود الذكية، دون الحاجة إلى نشر عقود إضافية وترحيل يدوي.
يقدم EIP-3074 تعليماتين جديدتين للآلة الافتراضية لـ Ethereum: AUTH وAUTHCALL، مما يسمح لـ EOA بتوصيل عقد ذكي ونقل التحكم في المعاملة، اترك الأمر للعقود الذكية .
يجب تنفيذ EIP-3074 من خلال شوكة صلبة من Ethereum. الهدف الرئيسي هو منح EOA عقدًا ذكيًا وظائف وتحويل السيطرة على EOA يتم تفويضها إلى العقود الذكية. ولكن بما أن الحساب نفسه هو EOA، إذا تمت سرقة المفتاح أو فقده، فهذا يعني فقدان السيطرة بالكامل.
تم إصدار EIP-7702، كبديل لـ EIP-3074، بواسطة Vitalik في 7 مايو من هذا العام. يسمح EIP-7702 لـ EOA باعتماد وظائف العقود الذكية مؤقتًا أثناء عملية المعاملة. يمكن لـ EOA تحويل EOA إلى محفظة عقد ذكية أثناء تنفيذ معاملة واحدة والعودة إلى الحالة الطبيعية بعد انتهاء المعاملة.
يقدم EIP-7702 نوع معاملة جديدًا يحتوي على معلمة "contract_code" والتوقيع. أثناء المعاملة، يتم تحويل حساب EOA الموقع مؤقتًا إلى محفظة عقد ذكية وبهذه الطريقة، يتم تحقيق الوظائف المكافئة لـ EIP-3074.
لا يقدم EIP-7702 أكواد تشغيل جديدة، لذا لا يلزم وجود شوكة صلبة. الهدف الرئيسي هو جعل EIP-3074 أكثر انسيابية وأكثر اتساقًا مع EIP -4337 متوافق، لأن معلمة "contract_code" المقدمة يمكن أن تكون رمز محفظة EIP-4337 الحالي، ومع EIP الإضافي (EIP-5003)، يمكن أيضًا ترقية حساب EOA بشكل دائم إلى محفظة عقد ذكية.
في نهاية تجريد الحساب، تستخدم جميع الحسابات على Ethereum محافظ العقود الذكية لإدارة الأصول والمعاملات، ولم تعد تعتمد على حسابات EOA التقليدية.
تتضمن الأبحاث المتطورة الحالية حول تجريد الحسابات ما يلي:
التعافي الاجتماعي
يشير التعافي الاجتماعي إلى استخدام العلاقات الاجتماعية لمساعدة المستخدمين على استعادة الوصول إلى حساباتهم إذا فقدوا مفاتيحهم. آليات، مثل استخدام البريد الإلكتروني لإعادة تعيين كلمة المرور لمحفظة العقود الذكية.
عادةً ما يحتاج المستخدمون الذين يستخدمون وظيفة الاسترداد الاجتماعي إلى إعداد وصي أثناء عملية إنشاء المحفظة أو بعدها، والوصول إلى حد معين للتحقق من الوصي، مثل 3 أوصياء من 2 لتسجيل الدخول أو استعادة المحفظة. غالبًا ما تسمى هذه العملية بالمصادقة متعددة العوامل.
يعد التعافي الاجتماعي حاليًا اتجاهًا بحثيًا شائعًا في تجريد الحساب، وتشمل المحافظ التي نفذت التعافي الاجتماعي Argent Wallet وLoopring Wallet وUniPass.
المعاملة النية
النية هي مجموعة من البيانات التعريفية الموقعة القيود التي تسمح للمستخدمين بالاستعانة بمصادر خارجية لإنشاء المعاملات لطرف ثالث دون التخلي عن السيطرة الكاملة على المعاملة. ببساطة، إذا حددت المعاملة "كيفية" إجراء عملية ما، فإن القصد يحدد "ما هي النتيجة المتوقعة" للعملية.
تستخدم معاملات النية عميل المحفظة كطبقة نية، مما يسمح للمستخدمين بالتعبير عن نواياهم وإكمال العملية من النية إلى عملية المستخدم.
في الوقت الحاضر، لا يوجد سوى بعض المشاريع التجريبية في تداول النوايا، سواء كان ذلك إدخال النية باللغة الطبيعية، أو تفكيك الهدف، أو حساب المسار الأمثل، أو تنفيذ العمليات ، الذكاء الاصطناعي قادر على الاستفادة. ومن المتوقع أن يصبح أحد السيناريوهات التي تجمع فيها تقنية blockchain بين الذكاء الاصطناعي.
حساب الجهاز
حساب الجهاز (يُشار إليه باسم DA ) هي تقنية تستخدم وحدات أمان الأجهزة الموجودة على أجهزة الحوسبة الحديثة (مثل أجهزة الكمبيوتر الشخصية والهواتف المحمولة والأجهزة اللوحية وما إلى ذلك) من جانب المستخدم لإدارة مفاتيح المستخدم وحسابات المحفظة.
تعتمد حسابات الأجهزة على تقنية المصادقة بدون كلمة مرور Passkey/WebAuthn، وهي أكثر ملاءمة وأمانًا من طرق المصادقة التقليدية:
محمية بواسطة الجهاز الذي تم حفظها عليه، باستخدام القياسات الحيوية كطبقة إضافية من الأمان، دون الحاجة إلى كلمة مرور؛
يمكن مزامنتها بسلاسة بين الهواتف المحمولة وأجهزة الكمبيوتر والأجهزة الأخرى من خلال Airdrop/Bluetooth، مما يؤدي إلى حل نقاط الفشل الفردية؛
li>يمكنك تسجيل الدخول بشكل آمن عبر الأجهزة، ومسح رمز الاستجابة السريعة ضوئيًا باستخدام هاتفك المحمول ثم تسجيل الدخول إلى صفحة الويب باستخدام القياسات الحيوية لتحسين تجربة المستخدم.
الملخص
باعتبارها إحدى الأدوات الضرورية للمشاركين في سوق العملات المشفرة، تحتل المحافظ مكانة مهمة جدًا في مجال البنية التحتية. في المستقبل، ستتجاوز أهمية مدخل المحفظة منصة التداول وتصبح مكان تجمع لحركة مرور Web3 وأحد البنى التحتية لـ Metaverse.
أثناء دعم الدفع والتحويل، يتم دمج جميع التطبيقات اللامركزية في المحفظة. يمكن لمطوري المشروع والمستخدمين التجمع بأعداد كبيرة لتشكيل جيل جديد قائم على تقنية blockchain النظام البيئي للإنترنت. في هذا النظام البيئي، يمكن إجراء جميع العمليات عبر الإنترنت للمستخدمين من خلال المحفظة، بما في ذلك الشبكات الاجتماعية وتصفح مقاطع الفيديو القصيرة والتسوق وطلب الطعام واستدعاء سيارة أجرة والسفر. ستصبح المحفظة حقًا "Alipay" في Web3. ص>