درک BIP39 و عبارت Mnemonic شما

اگر در مالکیت بیت کوین تازه وارد هستید ، به شما گفته می شود که باید a را بارگیری کنید کیف پول برنامه و پس از بارگیری یک بیت کوین برنامه کیف پول به تلفن ، رایانه یا دستگاه دیگر خود بروید ؛ گزینه “ایجاد کیف پول جدید” را مشاهده خواهید کرد. بنابراین این کار را انجام می دهید ، سپس به شما سخت گفته می شود که لیستی از کلمات را بنویسید (بسته به کیف پول 12 یا 24) و از آنها عکس نگیرید. به شما می گوید که آنها را ایمن نگه دارید ، و اگر آنها را گم کنید یا فراموش کنید ، راهی برای دسترسی به هر یک از سکه های کیف پول که ایجاد کرده اید وجود نخواهد داشت..

لیست کلمات bip39

اکنون اینجا هستید ، زیرا می خواهید تحقیقات خود را انجام دهید (DYOR). شما “اعتماد ندارید” ، “تأیید می کنید”. به اندازه کافی خوب نیست که فقط به شما گفته شود ، “اینجا ، این کلمات را بردار. آنها را گم نکنید. به کسی نشان ندهید موفق باشید!” و سپس فقط برای ادامه راه خود. شما می خواهید بفهمید که آنها از کجا آمده اند و معنی آنها چیست. از همه مهمتر ، شما می خواهید بدانید که چگونه و چرا این کلمات به شما امکان می دهند بیت کوین کیف پول جدید خود را داشته باشید.

مقایسه

لجر نانو ایکس

لجر نانو ایکس

  • صفحه نمایش:
  • منتشر شد: 2019
  • قیمت: 119 دلار
  • بلوتوث:

هم اکنون خریداری کنید بازبینی را بخوانید لجر نانو اس

لجر نانو اس

  • صفحه نمایش:
  • منتشر شد: 2016
  • قیمت: 59 دلار

هم اکنون خریداری کنید بازبینی را بخوانید Trezor مدل T

Trezor مدل T

  • صفحه نمایش:
  • منتشر شد: 2018
  • قیمت: 159 دلار
  • صفحه لمسی:

هم اکنون خریداری کنید بازبینی را بخوانید Trezor One

Trezor One

  • صفحه نمایش:
  • منتشر شد: 2013
  • قیمت: 59 دلار

هم اکنون خریداری کنید بازبینی را بخوانید

شما در جای مناسب هستید و قصد دارید نه تنها توضیحی را که لازم دارید دریافت کنید ، بلکه لازم نیست به این مقاله اعتماد کنید. می توانید منابع اطلاعات را برای خود تأیید کنید.

کلید خصوصی شما در فرم Mnemonic (BIP39)

پاسخ کوتاه این است که این 12 یا 24 کلمه همان چیزی است که شما هنگام ترجمه از آن بدست می آورید دودویی (زبانی که کامپیوترها از 1 و 0 استفاده می کنند) به زبانی که می توانید آن را درک کنید ، تشخیص دهید و (شاید مهمتر از همه).

پس زمینه مفهوم فناوری آینده مدار سایبری آبی

بیت کوین قلعه ریاضی کاملاً دیجیتالی است. عجیب و دشوار خواهد بود اگر مجبور شوید برای ادعای مالکیت مقداری بیت کوین ، رشته ای از 256 عدد و صفر را به عنوان کلید خصوصی خود بخوانید ، کپی کنید یا تایپ کنید. برای سهولت و ایمنی کار برای همه کاربران ، یک سیستم استاندارد با امنیت در نظر گرفته شده است که به آن معروف است BIP39, به راحتی مجموعه ای از کلمات را به شما ارائه می دهند ، عبارت یادگاری یا دانه منمونیک (هر دو نام را می توان به جای یکدیگر استفاده کرد).

Repo Github BIP39

Github BIP39 Repo

از آنجا که کلید خصوصی شما ، که به شما امکان می دهد بیت کوین خود را صرف کنید ، یک رشته دقیق و مرتب 256 بیتی است ، اگر می خواهید هزینه کنید ، باید همیشه آن 256 بیت را به همان ترتیب نگه دارید..

این پاسخ ساده است ، اما فقط “به اندازه کافی خوب” به عنوان یک مفهوم است. اگر صاحب هر بیت کوین هستید یا قصد دارید یک آن را به خود اختصاص دهید ، به خواندن ادامه دهید. درک کلید مخفی خود برای هر کس که دارای بیت کوین است از اهمیت بالایی برخوردار است.

کیف پول شما یک حساب بانکی نیست

پاسخ فوق فقط اولین و اساسی ترین مفاهیمی است که می توان درک کرد. اگر دیگر برای یادگیری اهمیتی ندارید ، پس این کار را نکنید خرید بیت کوین – تا زمانی که آماده نباشید مسئول آن باشید.

کیف پول با نمای نزدیک بیت کوین

وقتی کیف پول بیت کوین را بارگیری کردید ، “ایجاد یک کیف پول جدید” را انتخاب کردید و عبارت mnemonic خود را دریافت کردید ، فقط یک حساب جدید برای بیت کوین خود ایجاد نکردید مانند آنچه در بانک محلی خود برای دلار خود انجام می دهید. در واقع ، نام “کیف پول” گمراه کننده است زیرا در واقع بیت کوین شما را ذخیره نمی کند.

به طور بالقوه ، حتی نیازی به بارگیری مجدد همان کیف پول نیست. می توانید هر کیف پول پشتیبانی شده از BIP39 را بارگیری کرده و عبارت mnemonic خود را وارد کنید تا با نرم افزار جدید به بیت کوین خود دسترسی پیدا کنید.

هنوز شروع به دیدن “جادوی” بیت کوین کرده اید؟ برای یادگیری اینکه BIP39 چیست و چگونه کار می کند ، به خواندن ادامه دهید.

جادوگر Reddit بیت کوین

پیشنهاد بهبود بیت کوین شماره 39: چیست و چگونه کار می کند?

عبارت “پیشنهاد بهبود Bitcoin” به “BIP” کوتاه می شود. می توانید آنها را مرور کنید و درباره آنها در github اینجا بخوانید, اما برای اهداف ما ، فقط می خواهیم نگاهی بیندازیم BIP-0039 (معمولاً به عنوان BIP39 شناخته می شود).

عکس صفحه از مخزن bips مخزن Bips

BIP39 مراحلی را که باید برای تبدیل یک دانه کیف پول به یک دانه mnemonic انجام شود توصیف می کند و به یک استاندارد برای تبدیل شده است کیف پول و همچنین برای استفاده در بسیاری از پروژه های ارز رمزنگاری شده دیگر (بیشتر “سکه فروشی“). به اندازه کافی مهم است که در کتابهایی که اصول بیت کوین را توضیح می دهند (مانند موارد دیگر) آورده شود تسلط بر بیت کوین, توسط آندریاس آنتونوپولوس, و گروکینگ بیت کوین, توسط کال روزنبام) در بخشهایی که در مورد کیف پول صحبت می کنند.

پیش زمینه فنی با نامه های پرنده

BIP39 با ارائه کلید مخفی در قالب یک کلید قطعی به کاربران کمک می کند تا کلیدهای مخفی را ایمن کنند: کلمات ساده و رایج که به راحتی قابل گفتن ، نوشتن و یا حفظ هستند. ساده ترین راه برای توضیح چگونگی عملکرد این است که به شما نشان دهیم چگونه کار می کند. بنابراین ما می خواهیم کلید خصوصی بیت کوین خود را ایجاد کنیم.

چگونه کلید شخصی بیت کوین خود را بسازیم

چگونه کلید شخصی بیت کوین خود را بسازیم

مراحل زیر یک دستورالعمل کلی برای نحوه تولید کلید خصوصی به صورت خودکار است. در ادامه این مقاله با جزئیات هر مرحله را مرور خواهیم کرد.

  1. 256 بیت را انتخاب کنید (این 256 1 و 0 است). 256 بیت ما را از باینری به تبدیل کنید هگزادسیمال (مگر اینکه قبلاً در هگزادسیمال نوشته شده باشد. مطمئن شوید که هر دو را دارید. به هر دو نیاز خواهید داشت).

  2. هگزادسیمال (آنتروپی) را به SHA256 وصل کنید (باینری) عملکرد هش برای به دست آوردن یک هش دیگر که از آن برای ایجاد مجموعه چک خود استفاده خواهیم کرد.

  3. هش جدید به صورت هگزادسیمال نوشته شده ظاهر می شود ، بنابراین ما 2 حرف اول را می گیریم و آنها را از هگزادسیمال به 8 کاراکتر (بیت) دودویی تبدیل می کنیم. هنگامی که 8 بیت نهایی خود را داشتیم ، آنها را به 256 بیت اصلی خود اضافه خواهیم کرد که در مجموع 264 بیت است.

  4. 264 بیت خود را به گروههای 11 تایی تقسیم کنید. هر گروه 11 بیتی (از چپ به راست) را به مبدل خود وصل کنید ، بنابراین ما به جای باینری (base2) به دنبال اعداد مشترک (Base10) هستیم.

  5. کلمه مربوطه را در لیست کلمات BIP39 پیدا کنید.

  1. استفاده کنید Ian Coleman’s Mnemonic Code Converter عالی و بررسی کنید که همه کارها را به درستی انجام داده اید!

  2. متعجب شوید که ما چقدر عالی هستیم که کلید مخفی خود را ایجاد کرده و آن را به یک عبارت دانه BIP39 تبدیل کرده ایم.

قبل از شروع

مرحله 1: انتخاب بیت های ما

انتخاب بیت های ما

هنگام انتخاب 256 بیتی که برای ایجاد mnemonic خود استفاده خواهید کرد ، در حالت ایده آل تصادفی بودن را می خواهید. استفاده از کیف پولی که برای تولید خودکار mnemonic تصادفی خود بارگیری کرده اید بهترین راه ممکن است. با این حال ، به نام آموزش ، ما خودمان را خواهیم ساخت. برای بدست آوردن 256 بیت خود ، عبارت “فلز ضدآب ضد آب” را در یک عملکرد هش SHA256 تایپ می کنم و از آن خروجی 256 بیتی به عنوان تصادفی خود استفاده می کنم set (که اغلب “آنتروپی” نامیده می شود) .من از این به صورت آنلاین استفاده کردم ژنراتور هش SHA256, توجه داشته باشید که نمی توانید از باینری به عنوان ورودی این ژنراتور استفاده کنید. فقط ورودی را در هگزادسیمال می خواند. اگر به هش باینری نیاز دارید ، مرحله 2 را ببینید.

عملکرد هش SHA256

برای هر تولید کننده هش تصادفی SHA256 بصورت آنلاین ، خروجی شما به احتمال زیاد با هگزادسیمال نوشته می شود (همانطور که در بالا نشان داده شده است). این اطلاعات را ذخیره کنید زیرا در مرحله 2 از آنها استفاده خواهید کرد.

مرحله 2: 256 بیت انتخاب شده را هش کرده و از Output برای ایجاد Checksum استفاده کنید.

از اینجا به بعد ، احتمالاً باید چندین تبدیل بین هگزادسیمال و باینری (به یک روش یا روش دیگر) انجام دهید. استفاده کنید این مبدل عالی از ریاضی برای همه آن سرگرم کننده است. این یک ابزار عالی است. اگر از باینری شروع می کنید ، 256 بیت انتخاب شده را به هگزادسیمال تبدیل کنید.

مبدل باینری به هگزادسیمال

اکنون ، خروجی هگزادسیمال را بگیرید و آن را درون آن قرار دهید این مبدل برای دریافت خروجی باینری SHA256 خود.

توابع هش

پس از آن ، اگر به پایین پیمایش کنید ، لیستی از خروجی ها مشاهده خواهید کرد. به پایین لیست بروید و SHA256 را پیدا کنید. همانطور که در زیر نشان داده شده است ، فقط دو رقم اول آن هش را کپی کنید:

باینری هاش

نتیجه هش من با “41” شروع می شود که در هگزادسیمال نوشته شده است. با این حال ، ما به باینری (8 بیت) نیاز داریم ، بنابراین من سریع به سراغ Math Is Fun رفتم ابزار تبدیل و آن دو حرف اول را از هش تایپ کنید تا 8 رقمی را که لازم داریم پیدا کنید: 11000000

مرحله 3: 8 بیت اول را از Hash به 256 بیت اصلی اضافه کنید تا 264 بیت دریافت کنید

دریافت 264 بیت

مرحله 4: 264 بیت خود را به دوازده گروه 11 بیتی تقسیم کنید

وقتی این کار را انجام دادیم ، در اینجا به دست می آوریم:

01100111101
11100010000
11111010011
10011011100
00010100000
10010000111
00011110000
10101011011
10111111010
01000111010
11000011111
11010001011
01010010010
01001011010
01110000001
00100110100
10111010001
11100101111
11001101111
01010101000
10111100110
00001011000
11111101001
10111000000

مرحله 5: تبدیل باینری (پایه 2) به اعشاری (پایه 10)

BIP39 دارای لیست کلمات است. 2048 کلمه در این لیست وجود دارد زیرا 2048 ترتیب احتمالی یک و صفر برای یک گروه 11 بیتی وجود دارد. آنها 1-2048 در مرجع پرونده BIP39 ذکر شده اند ، اما ممکن است پرونده دیگری پیدا کنید که لیست آنها 0-2047 باشد زیرا صفر در آن گنجانده شده است. هر یک از آرایش های 11 بیتی شما با یکی از کلمات موجود در لیست مطابقت دارد.

برای انجام این قسمت ، ما باید 11 گروه بیتی خود را از باینری (پایه 2) به سیستمی که همه با آن آشنا هستیم تبدیل کنیم: اعشاری (Base10). اگر می خواهید این کار را در ذهن خود انجام دهید ، مجبور خواهید شد باینری یاد بگیرید. از آنجا که این کار را نکردم ، به Math Is Fun بازگشتم ابزار تبدیل و کپی / چسباندن توجه کنید که چگونه هیچ یک از شماره های من بیشتر از 2048 نخواهد بود.

حفظ همان ترتیب برای گروههای 11 بیتی من که در بالا نشان داده شده است ، در اینجا اعداد اعشاری (پایه 10) مربوطه است.

01100111101 829
11100010000 1808
11111010011 2003
10011011100 1244
00010100000 160
10010000111 1159
00011110000 240
10101011011 1371
10111111010 1530
01000111010 570
11000011111 1567
11010001011 1675
01010010010 658
01001011010 602
01110000001 897
00100110100 308
10111010001 1489
11100101111 1839
11001101111 1647
01010101000 680
10111100110 1510
00001011000 88
11111101001 2025
10111000000 1510

مرحله ششم: تبدیل کلمات اعشاری (پایه 10) به BIP39

حالا ما اعداد را داریم و فقط می توانیم نگاهی بیندازیم لیست کلمات BIP39 برای پیدا کردن کلمات متناظر و نوشتن آنها به ترتیب صحیح! شخصی در Reddit نیز به راحتی ساخت یک نسخه قابل چاپ این لیست.

آنچه در آخر با آن روبرو هستیم:

01100111101 829 1. گناه
11100010000 1808 2. شیب
11111010011 2003 3. شلاق زدن
10011011100 1244 7. مخالفت کردن
00010100000 160 8. گوشت گاو
10010000111 1159 9. فیلم
00011110000 240 13. فله
10101011011 1371 14. مشکل
10111111010 1530 15. راضی کردن
01000111010 570 19. پیر
11000011111 1567 20. جمله
11010001011 1675 21. کره
01010010010 658 4. نادرست
01001011010 602 5. اطمینان حاصل کنید
01110000001 897 6. یخ
00100110100 308 10. شارژ
10111010001 1489 11. شورش
11100101111 1839 12. جهانگرد
11001101111 1647 16. اجتماعی
01010101000 680 17. حصار
10111100110 1510 18. لاستیک
00001011000 88 22. قوس
11111101001 2025 23. چوب
10111000000 1510 24. لاستیک

مرحله 7: اعتماد نکنید. تأیید کنید.

مبدل کد Mnemonic ایان کلمن – مبدل کد Mnemonic

از ایان کلمن استفاده کنید مبدل کد Mnemonic تا تأیید کنید که شما فقط یک عبارت معتبر دانه ای 24 کلمه ای ایجاد کرده اید. 24 کلمه خود را در کادر با عنوان “BIP39 Mnemonic” تایپ کنید. اگر همه کارها را به درستی انجام داده باشید ، خطایی مشاهده نخواهید کرد. به پایین پیمایش کنید و این ابزار اطلاعات زیادی درباره بذر و آدرس شما به شما نشان می دهد. شما همچنین می توانید برای گسترش دانه خود از این ابزار استفاده کنید و برای امنیت بیشتر و استفاده از کیف پول HD یک کلمه افزودنی اضافه کنید.

اگر مبدل Mnemonic بگوید Seed شما نامعتبر است

ما همه آنجا بوده ایم. پیچیدن آسان است. در صورت بروز این موارد چند پیشنهاد وجود دارد:

  • از صحت چک کن خود اطمینان حاصل کنید. این محتمل ترین نقطه خطاست
  • هنگام ایجاد چک کن ، مطمئن شوید که از آن استفاده می کنید ژنراتور هش SHA256 که پیشنهاد کردم زیرا هشدار باینری است. اگر از یک ژنراتور SHA256 متفاوت استفاده می کنید ، ممکن است هگزادسیمال باشد و نه باینری ، و این نتیجه کاملا متفاوتی به شما می دهد!
  • محتمل ترین نقطه شکست ، جمع کنونی است ، دوم هش کردن ، اما سوم نگاشت اعداد به کلمات موجود در لیست است. متأسفانه ، شما باید دوباره بررسی کنید که آیا این کار را به درستی انجام داده اید ، اما اگر این کار را می کنید بنابراین می توانید واقعاً از این استفاده کنید آدرس بیت کوین برای پول ، پس شما باید مطمئن باشید که همه چیز درست است. انجام دهید.
  • پیشنهاد نهایی من ، اگر همه راه های دیگر به شکست منجر شد ، این است که همه مراحل را دوباره از ابتدا شروع کنید و این مراحل را با دقت دنبال کنید. آنها کار میکنند.

افزودن امنیت: کلمات افزودنی

کلمه “Extension Word” مشابه رمز عبور است ، اما برای تمایز این رمز از رمز عبور دیگری که ممکن است مجبور به باز کردن کیف پول بیت کوین خود باشید ، از گفتن رمز عبور اجتناب می شود.

به واژه های پسوند نیز پسوند دانه گفته می شود یا هستند آندریاس آنتونوپولوس به عنوان “کشش” نامیده می شود. آنها با نیاز به ماده اصلی دیگری که برای دستیابی به بیت کوین در کیف پول شما ایجاد می شود ، امنیت عبارت دانه mnemonic شما را افزایش می دهند. BIP39 یک روش توصیه شده برای ایجاد یک دانه از یک انسان عادی را توضیح می دهد.

این روند نیز هست خوب توضیح داد در تسلط بر بیت کوین. عبارت دانه Mnemonic BIP39 بعلاوه کلمه “mnemonic” به همراه یک عبارت عبور اختیاری که توسط کاربر ایجاد شده است ، همه وارد یک عملکرد کشش کلیدی به نام PBKDF2 استفاده كردن HMAC-SHA512. ورودی 2048 دور از طریق عملکرد ایجاد می کند و 512 بیت بیرون می آید که دانه جدید شما است. این دانه محافظت بیشتری دارد زیرا یک دزد احتمالی باید علاوه بر کلمات موجود در عبارت دانه mnemonic ، عبارت عبور شما را نیز بداند.

عکس صفحه از تسلط بر بیت کوین تسلط بر بیت کوین – از دمنوش تا دانه

با استفاده از این عبارت بذر تازه ایجاد شده ، یک تعیین گرایانه هیرارشیک (HD) کیف پول می تواند به طور موثر نامحدودی از آدرس بیت کوین را برای شما بدست آورد. همه این آدرس ها توسط دانه مخفی شما محافظت می شوند. اکنون شما درباره عبارت مخفی مخفی خود و اهمیت آن بیشتر می دانید. برای اطلاعات بیشتر ، این پست های عالی را امتحان کنید, یکی در Reddit و یکی در Bitcointalk, یا پرش به پایین سوراخ خرگوش Bitcoin Wiki!

هشدار:

به شما هشدار داده شده است.

برای هشدارهای بیشتر ، به بخش مراجعه کنید ویکی بیت کوین صفحه.

مقایسه

لجر نانو ایکس

لجر نانو ایکس

  • صفحه نمایش:
  • منتشر شد: 2019
  • قیمت: 119 دلار
  • بلوتوث:

هم اکنون خریداری کنید بازبینی را بخوانید لجر نانو اس

لجر نانو اس

  • صفحه نمایش:
  • منتشر شد: 2016
  • قیمت: 59 دلار

هم اکنون خریداری کنید بازبینی را بخوانید Trezor مدل T

Trezor مدل T

  • صفحه نمایش:
  • منتشر شد: 2018
  • قیمت: 159 دلار
  • صفحه لمسی:

هم اکنون خریداری کنید بازبینی را بخوانید Trezor One

Trezor One

  • صفحه نمایش:
  • منتشر شد: 2013
  • قیمت: 59 دلار

هم اکنون خریداری کنید بازبینی را بخوانید

و این تمام است – شما این کار را کرده اید! شما کلید مخفی خود را ایجاد کرده و آن را به عبارتی یادگاری تبدیل کرده اید ، اما مهمتر از همه ، درک می کنید کیف پول شما در زیر کاپوت چه می کند. این چیزی است که شما نمی توانید قیمت آن را بپردازید … خوب ، به جز چند بیت کوین شاید.

سالات متداول

منظور از mnemonic چیست؟?

Mnemonic یا به عنوان یک اسم (سیستمی مانند الگوی حروف ، ایده ها یا انجمن هایی که در به خاطر سپردن چیزی کمک می کند) یا به عنوان صفت (مفید ، یادآور ، یادآور فنی و در نظر گرفته شده برای کمک به حافظه) استفاده می شود.

آیا عبارت عبور همان رمز عبور است ?

گذرواژه (معمولاً) کوتاه است و استفاده از آن به عنوان کلیدی برای سیستمهای رمزگذاری ایمن نیست. عبارت عبور مشابه گذرواژه است ، اما برای امنیت بیشتر (معمولاً) بسیار طولانی تر است.

کلید خصوصی چیست ?

کلید خصوصی نوعی رمزنگاری است که می تواند توسط کاربر برای دسترسی به ارز رمزنگاری شده خود استفاده شود.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
banner
banner