الفكرة: تسجيل / ترخيص مجهول باستخدام شبكة Ethereum + Metamask ، بدون رسائل بريد إلكتروني ، إلخ.

بالتأكيد سمعت الكثير عن الشبكات الاجتماعية القائمة على blockchain. وربما شخص ما قد حاول في العمل. لكن غالبًا ما نسمع المراجعات التالية حول هذا الموضوع:

  • أنها مكلفة. لماذا يجب علي الدفع مقابل التسجيل؟
  • هذا وقت طويل قد تتجمد الصفقة لمدة يوم ولن تفعل أي شيء.
  • هذا غير مريح. من الضروري إتقان بعض محافظ العملات المشفرة هناك ، وتجديدها بطريقة أو بأخرى ، إلخ.

سأضيف من نفسي: من المثير للدهشة أن شبكات التشفير ، التي غرقت بسبب عدم الكشف عن هويتها واللامركزية ، تتطلب رسائل بريد إلكتروني وهواتف للتسجيل. هذا عموما يزعجني.

هل من الممكن جعل التسجيل من خلال سرداب مريحة ومجانية؟ ومن ثم لا يتعين عليك فعل أي شيء آخر (لاختراع أسماء المستخدمين ، وليس البريد ، وليس الهاتف ، إلخ). أجبت على هذا السؤال بنفسي. وعلى الرغم من أن مشاكل التنفيذ هي التسجيل دون رسائل البريد الإلكتروني ، إلخ. - هذا هو بالفعل على ضمير المطور النهائي والنظام الأساسي المحدد ، ولكن يوفر مباشرة تسجيل مجاني من خلال blockchain - يوفر ethereum.

لمساعدتنا في هذا الأمر ، فإن المكون الإضافي Metamask ومستودع العرض التوضيحي (انظر إلى العرض التوضيحي الموجود عليه) ، وهو رابط يمكن العثور عليه في الوثائق الرسمية.

تتمثل الفكرة في أن الرسائل الموقعة بالتشفير تستخدم من خلالها يمكنك استخراج عنوان المرسل وتأكد من إرسال الرسالة إليهم. وفقًا لذلك ، يتم استخدام هذا العنوان للترخيص. أي أنه عندما يسجل المستخدم على الموقع ، فإنه يرسل فقط عنوان الأثير الخاص به ورسالة موقعة ، لإثبات أنه هو. يتم توفير آلية التحقق من التوقيع نفسها بواسطة ethereum. لا يمكنك إنشاء حساب له إلا من جانبك والتصريح به. في هذه الحالة ، لا تحتاج إلى دفع أي شيء ، وتجديد محفظتك ، إلخ. والأهم من ذلك - هذا لا يتطلب إنشاء أي عقود (كما يحاول الكثيرون القيام بذلك).

هذه هي الطريقة التي يعمل بها بالنسبة لي.

Source: https://habr.com/ru/post/ar459404/


All Articles