كيفية تغيير مفاتيح حساب EOS - تم تحديثه في أكتوبر 2018

بالأمس ، سرق صديق لي حساب EOS الخاص به - حصل شخص ما على مفاتيح حسابه عن طريق اختراق حسابات هاتفه وبريده الإلكتروني ودروببوإكس.

تمكنت من تغيير مفاتيح حسابه وتأمين الحساب. الآن ، أريد أن أشارك كيف يمكن القيام بذلك حتى يتمكن أي شخص من تغيير مفاتيحه متى اختار ذلك.

حول حسابات EOS

الحسابات هي واحدة من الميزات المثيرة لـ EOS. يجب أن يكون لدى كل مستخدم EOS حساب - يبدو اسم الحساب الذي كان معظم المستخدمين موهوبين به من لقطة EOS يشبه هذا "gzxfefadhghg" - ولكن يمكنك إنشاء أي اسم حساب يتكون من 12 حرفًا (في الوقت الحالي).

يتم التحكم في الحسابات بواسطة أزواج المفاتيح. يحتوي كل زوج مفتاح على مفتاح عام يبدأ بـ "EOS #" ويبدأ كل مفتاح خاص بالرقم "5".

أذونات مفتاح حساب EOS

يوجد مستويان من أذونات المفاتيح على حسابات EOS:

المالك - هذا هو المفتاح الفائق. يمكن لهذا المفتاح الخاص التحكم في أي إجراء للحساب - ake / unstake ، النقل ، التصويت ، شراء الكبش ، وحتى تغيير مفتاح مالك الحساب. حماية هذا المفتاح وجعله مختلفًا عن المفتاح ACTIVE.

نشط - هذا هو مفتاح الاستخدام اليومي. يمكن لهذا المفتاح الخاص أن يشارك / يعطل ، ينقل ، يصوت ، يشتري الكبش - لكن لا يمكن استخدامه لتغيير مفتاح المالك أو ACTIVE. إذا تم اختراق هذا المفتاح من أي وقت مضى ، يمكنك فقط تغييره باستخدام مفتاح المالك الخاص بك.

إذا تم اتخاذ إجراءات غير مرغوب فيها ، فيمكنك استخدام مفتاح OWNER الخاص بك لفتح قضية تحكيم ECAF وإثبات ملكيتك للحساب - على الأرجح ، يمكن عكس هذه الإجراءات.

تغيير مفاتيح الحساب مع كليوس

إذا قمت بتنزيل وتثبيت cleos على جهاز الكمبيوتر الخاص بك (سطر الأوامر EOS). يمكنك تغيير المفاتيح الخاصة بك. سننشئ مفاتيح جديدة ، نستورد المفتاح الخاص في المحفظة ثم نخصص المفتاح العام للحساب. كن حذرًا ، وتباطأ ولا تحصل على مفاتيحك ملتوية أو ستفقد الوصول إلى حسابك!

أولاً ، قم بإنشاء محفظة قم بتحميل مفتاح OWNER الحالي في محفظتك.

أوصي باستخدام نقطة نهاية واجهة برمجة تطبيقات shEOS ، نظرًا لأنها النقطة التي أحتفظ بها - ولكن يمكنك استخدام أيٍّ من هذه القائمة.

ستحتاج إلى نسخ كلمة المرور عند إنشاء المحفظة.

cleos -u "https://api.proxy1a.sheos.org" --wallet-url "http://127.0.0.1:8900" wallet create -n 
cleos -u "https://api.proxy1a.sheos.org" --wallet-url "http://127.0.0.1:8900" استيراد محفظة <<مفتاحك الخاص الحالي>

ثم قم بإنشاء بعض المفاتيح الجديدة:

cleos -u "https://api.proxy1a.sheos.org" إنشاء مفتاح

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

سيؤدي ذلك إلى إنشاء مفاتيح EOS جديدة لتستخدمها. يجب أن يبدو الإخراج شيء من هذا القبيل.

المفتاح الخاص: 5JDRvNv2iM2BH6zoU4Uya8NBY7PHMYLtFzpwhqcSz8CUbXjj
المفتاح العمومي: EOS6GeGgybmefy1jaBwEFWfCWvBVSHqJ42w4bLWYU6seQjsG

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

cleos -u "https://api.proxy1a.sheos.org" --wallet-url "http://127.0.0.1:8900" استيراد المحفظة <مفتاحك الخاص الجديد>

يمكنك الآن تغيير أذونات المالك الحالي في حسابك إلى مفتاحك الجديد. استبدل ما يلي باسم حساب EOS الخاص بك والمفتاح العام الجديد EOS.

أولاً قم بتغيير الأذونات النشطة:

cleos بتعيين إذن الحساب <12LetterAcctName> نشط  -p <12LetterAcctName>owner

ثم قم بتغيير أذونات المالك:

cleos بتعيين إذن الحساب <12LetterAcctName> المالك  -p <12LetterAcctName>owner

أعرف أن هناك بعض الأدوات مثل https://eostoolkit.io/home التي تتيح لك تغيير المفاتيح. تتطلب هذه الأداة أيضًا Scatter Desktop.

اتمنى ان تكون وجدت ذلك مفيدا. ارفعني بأي أسئلة علىbensig على Twitter.