این یک سرمقاله نظری است توسط Wartime Microchad، یکی از همکاران مجله بیت کوین.
معرفی
از زمان معرفی پیشنهاد بهبود بیت کوین (BIP) 39، بیت کوین داران این گزینه را داشتند که اطلاعات لازم برای بازیابی وجوه بیت کوین ذخیره شده در زنجیره را با استفاده از کلمات متنی ساده به خاطر بسپارند. اما حفظ کردن 12 یا 24 کلمه غیرمرتبط و غیرمرتبط - و سپس یادآوری قابل اطمینان در آینده - آسان نیست، به این معنی که اکثر مردم به جای اینکه آنها را به حافظه بسپارند، نسخه پشتیبان فیزیکی از آن کلمات ایجاد و ذخیره می کنند.
در حالی که این رویکرد به خوبی تثبیت شده برای کسانی که به تنظیمات امنیتی فیزیکی خود اطمینان دارند خوب است، می تواند چالش بزرگی برای دیگران باشد، به عنوان مثال، افرادی که محل اقامت ثابتی ندارند. کسانی که نیاز به سفر دارند یا در مناطق درگیری/جنگ زندگی می کنند. یا کسانی که در مکان های دیگری زندگی می کنند که ذخیره عبارات بذر فیزیکی ممکن است در معرض خطرات امنیتی، از دست دادن، آسیب یا مصادره باشد.
در حال اجرا تعداد
برای قرار دادن مقیاس این مشکل در برخی زمینه ها:
- طبق گزارش آژانس پناهندگان سازمان ملل کمیساریای عالی پناهندگان سازمان ملل متحد، تا پایان سال 2021، 89.3 میلیون نفر در سراسر جهان به اجبار آواره شده اند. برای تعداد زیادی از این افراد که از خانههای خود فرار میکنند، میتوانستند کمی بیشتر از لباسهای پشت خود و هر چیز شخصی که میتوانستند حمل کنند. حمل و نقل هر گونه ثروت همراه با وسایل شخصی ممکن است یک چالش غیرممکن و مملو از خطرات باشد.
- با توجه به سفارت عشایر، نزدیک به 5 میلیون آمریکایی به عنوان عشایر دیجیتال شناخته می شوند و 17 میلیون دیگر آرزوی این سبک زندگی را دارند. این 6.5 درصد از جمعیت ایالات متحده است که یا در حال حاضر یا می خواهند سبک زندگی سرگردانی داشته باشند. عبور مکرر از مرز و زندگی در اقامتگاه های اجاره ای می تواند محافظت از کلیدهای خصوصی را دشوار کند.
- An برآورد 35 درصد از آمریکاییها محل اقامت خود را اجاره میکنند و با فروپاشی مالکیت خانه، اشتراک خانه در حال افزایش است. به خصوص در میان نسل های جوان ناپدید شدن وسایل شخصی در محل اقامت مشترک غیر معمول نیست.
بنابراین ما میخواستیم راهی برای بیتکوینهایی که با این مشکلات روبرو هستند ایجاد کنیم تا بتوانند بیتکوین خود را به راحتی و با اطمینان بیشتری از مرزها منتقل کنند. راه حل را نام بردیم کیف پول های مرزی.
الگوها در مقابل کلمات
تصور کنید پنج ثانیه برای حفظ کردن (A) یا (B) از گزینه های زیر دارید.
علم (™)
برخی قبلا انجام شده است مطالعات نشان دادهاند که ما در یادآوری الگوها در مقایسه با کلمات پس از مدتزمان طولانیتر توانایی بیشتری داریم.
توانایی تشخیص آسانتر شکلها نسبت به کلمات به صورت حکایتی - ما تمایل داریم چهرهها را راحتتر از نامها به خاطر بسپاریم (که منطقی است، با توجه به اینکه تواناییهای بینایی و تشخیص چهره ما قبل از استفاده ما از زبان است).
این پدیده به عنوان "جلوه برتری تصویر"
آزمایش لیتموس
بیایید ببینیم که آیا این کار می کند.
در فضاهای ارائه شده، کلمات گمشده و الگوی گمشده را از مثالی که در بالا نشان دادیم، به خاطر بیاورید. تقلب نکنید!
حفظ با استفاده از کیف پول های مرزی و شبکه های آنتروپی
Border Wallets روشی را برای به خاطر سپردن عبارات اولیه با استفاده از سه جزء ارائه می دهد:
- شبکه آنتروپی: یک شبکه تصادفی از تمام 2048 کلمه اولیه.
- الگو: الگو(های) تولید شده توسط کاربر یا مختصات سلول.
- کلمه نهایی "Number": کلمه نهایی (چک جمع) دانه.
در مجموع، این سه مولفه Border Wallet شما را تشکیل می دهند.
ژنراتور شبکه آنتروپی
با استفاده از ژنراتور شبکه آنتروپی آفلاین مبتنی بر مرورگر ما (EGG)، کاربران میتوانند شبکه تصادفی و امن آنتروپیکی خود را از تمام کلمات اولیه منطبق با BIP2048 39 ایجاد کنند و سپس یک الگوی به یاد ماندنی یا مجموعهای از مختصات سلولی را روی آن اعمال کنند. آنها می دانند - برای ایجاد یک کیف پول.
در حالی که EGG مبتنی بر مرورگر است، برای کار آفلاین در رایانه شخصی، مک یا لینوکس (یا حتی با استفاده از Tails) طراحی شده است و به صورت محلی در مرورگر اجرا میشود. برای استفاده از آن، کاربران آن را دانلود می کنند، آن را به دستگاه مورد نظر خود منتقل می کنند و شروع به تولید شبکه های آنتروپی می کنند.
از آنجایی که هر شبکه آنتروپی منحصربهفرد حاوی فهرست کاملی از تمام کلمات بذر BIP39 در قالب تصادفی است و الگوهای کاربران فقط در ذهن آنها وجود دارد، کاربران شبکه آنتروپی خود (یا عبارت بازیابی آن) را به صورت فیزیکی یا دیجیتال ذخیره میکنند. از آنجایی که شبکه های آنتروپی شامل تمام 2048 کلمه بذر بیت کوین در قالب تصادفی است، هر حمله خدمتکار شیطانی با تنظیم سختی رو به بالا مواجه می شود که به طور قابل توجهی بیشتر از زمانی است که نسخه های پشتیبان عبارت بذر متن ساده کشف شود. می توانید آن را به عنوان یک دیوار آتش بین کلمات اولیه خود و هر مهاجم احتمالی در نظر بگیرید.
سایر ویژگی ها
ماشین حساب نهایی کلمه و کلمه نهایی "عدد"
EGG به کاربران اجازه می دهد 11 یا 23 کلمه مربوطه را از شبکه آنتروپی خود وارد کنند تا کلمه جمع نهایی را محاسبه کنند. علاوه بر الگوی کاربر، چکسام تنها چیزی است که باید حفظ شود.
با این حال، برای آسانتر کردن این کار، EGG دارای ویژگی منحصر به فرد «شماره کلمه نهایی» است. با این کار، به جای نیاز به یادآوری کلمه "جفت"، کاربران فقط می توانند عدد "5" را به خاطر بسپارند - حتی می توانند این عدد را در شبکه آنتروپی خود بنویسند زیرا به خودی خود بی معنی است و هیچ سرنخی در مورد کلمه پایانی بدون اینکه بقیه کلمات مشخص باشد.
کاربران همچنین ممکن است شماره کلمه نهایی را به چیزی با معنی تر برای آنها تغییر دهند، اگرچه این خود کلمه نهایی را نیز تغییر می دهد. بنابراین، اگر کاربران شماره را تغییر دهند، باید از چک جمع جدید نشان داده شده برای تنظیم کیف پول مرزی استفاده شود. ما به کاربران توصیه نمیکنیم که عدد را تغییر دهند (زیرا با آنتروپی توسط ابزار تولید میشود)، اما در صورت تمایل این گزینه وجود دارد.
بازسازی شبکه قطعی
هنگام ایجاد یک شبکه آنتروپی ، تخم مرغ گزینه انتخاب آنتروپی قطعی را فراهم می کند. با استفاده از 128 بیت آنتروپی در ایجاد این شبکه ها، ما توانایی تولید همزمان عبارات بازیابی 12 کلمه ای را داریم که یک نسخه پشتیبان از متن ساده ایجاد می کنند. عبارات بازیابی به طور خودکار به پایین شبکه های آنتروپی قطعی در طول تولید اضافه می شوند.
ارائه یک عبارت بازیابی 12 کلمه ای ممکن است در نگاه اول با مفهوم Border Wallets مخالف به نظر برسد - بالاخره ما به کاربران این امکان را می دهیم که کلمات اولیه را به خاطر بسپارند، نه اینکه راه های جدیدی برای نوشتن کلمات جدید پیدا کنند! با این حال، برخی از کاربران ممکن است در برخی شرایط، گزینه ای برای ایجاد نسخه های دست نویس یا دیجیتالی از کلمات بازسازی شده ارزش پیدا کنند: برای مثال، اگر بخواهند یک کپی از یک شبکه آنتروپی را با شخص ثالث (خواهر و برادر، والدین، فرزند و غیره) ذخیره کنند. .) برای نگهداری.
از آنجایی که تمام عبارات بازیابی 12 کلمهای عبارتهای یادگاری معتبر BIP39 هستند، این گزینههای اضافی برای استقرار وجوه فریب بر روی کیف پول به دست آمده یا صرفاً نداشتن هیچ چیزی در آنها ارائه میدهد. در مورد دوم، مهاجم ممکن است پول و منابعی را خرج کند تا به زور یک عبارت عبور را روی عبارتی بخرد که به نظر میرسد باید سرمایه داشته باشد، اما فقط یک شبکه آنتروپی را باز میکند.
Gridception و هنر مبهم سازی
از آنجایی که هزینه تولید شبکههای آنتروپی اساساً صفر است، کاربران ممکن است دهها (یا حتی صدها) شبکه شمارهدار جداگانه را تولید کنند و شبکه مورد نظر خود را در میان «نویز» قابل توجه ذخیره کنند. تصور کنید 100 شبکه آنتروپی منحصر به فرد و شماره گذاری شده جداگانه داشته باشید، کاربر تنها فردی است که می داند از کدام شبکه (شبکه ها) ممکن است برای تولید کیف پول مرزی استفاده شده باشد.
در واقع، دلیلی وجود ندارد که یک کاربر نتواند الگوهای متعدد - یا حتی شبکههای آنتروپی متعدد - برای ایجاد یک کیف پول چند سایگی که بتواند در سر خود حمل کند، تولید کند. شبکههای قطعی همچنین توانایی معرفی راهحلهای چندشبکهای را باز میکنند که به موجب آن یک شبکه آنتروپی اولیه در سایر شبکههای آنتروپی کدگذاری میشود. ما به این می گوییم شبکه بندی.
برای انجام این کار، کاربران یک شبکه ایجاد می کنند و سپس یک الگوی 12 کلمه ای ایجاد می کنند تا آن را در آن شبکه اعمال کنند. سپس آن 12 کلمه را می گیرند و آنها را در برگه "بازسازی شبکه" در EGG وارد می کنند و شبکه دوم را تولید می کنند. سپس می توان این کار را برای ایجاد شبکه های جدید تا بی نهایت تکرار کرد.
رمزگذاری
برای شبکههای آنتروپی که بهصورت دیجیتالی ذخیره میشوند، یعنی در رایانه شخصی، درایو USB یا فضای ذخیرهسازی ابری آنلاین امن، EGG گزینهای برای کاربران دارد که بهطور بومی شبکههای آنتروپی خود را در رابط ابزار رمزگذاری و رمزگشایی کنند. هنگامی که کاربران یک رمز عبور امن ایجاد کردند، شبکه آنتروپی خود را برای رمزگذاری به داخل ابزار می کشند و رها می کنند و یک فایل .json رمزگذاری شده تولید می کنند که سپس می توانند با خیال راحت تر در قالب دیجیتال ذخیره کنند. برای رمزگشایی، فایل json. دوباره به ابزار وارد شده و با همان رمز عبور امن باز میشود.
مدیریت تصادفی کلمه بذر
برای شبکه های آنتروپی "حداکثر" - که از 19,580 بیت آنتروپی واقعا کیهانی استفاده می کنند - EGG از زدن فیشر-یتس الگوریتم و مرورگر مولد اعداد شبه تصادفی قوی از نظر رمزنگاری با مقادیر واقعاً تصادفی برای ایجاد یک جایگشت تصادفی از تمام کلمات بذر BIP39 استفاده شده است.
گزینه بازتولید شبکه های آنتروپی قطعی با استفاده از 12 کلمه - ایجاد شده با استفاده از 128 بیت آنتروپی - از شرکت تحقیقاتی گیبسون استفاده می کند. ژنراتور شماره شبه تصادفی آنتروپی فوق العاده بلند.
برنامه های کاربردی برای بیت کوین و فراتر از آن
برای بیت کوین، کیف پول های مرزی و شبکه های آنتروپی برنامه ها و راه حل های جدیدی را برای ذخیره سازی و حمل و نقل بیت کوین، برنامه ریزی میراث، هدیه دادن، کمک به نگهبانی شخص ثالث و همچنین به وضوح، گذرگاه های مرزی ارائه می دهند.
با نگاهی فراتر از بیت کوین، ما تصور می کنیم که این ایده برای سایر پروتکل های غیرمتمرکز که در آن از کلمات اولیه برای پشتیبان گیری از حساب کاربری استفاده می شود، مانند Nostr، Web5 و دیگر سیستم های غیرمتمرکز نوع شناسه، قابل اجرا باشد.
این یک پست مهمان توسط Wartime Microchad است. نظرات بیان شده کاملاً متعلق به خود آنها است و لزوماً نظرات BTC Inc. یا مجله Bitcoin را منعکس نمی کند.
- بیت کوین
- مجله Bitcoin
- بلاکچین
- انطباق با بلاک چین
- کنفرانس بلاکچین
- coinbase
- coingenius
- اجماع
- کنفرانس رمزنگاری
- معدنکاری رمز گشایی
- کریپتو کارنسی (رمز ارزها )
- غیر متمرکز
- DEFI
- دارایی های دیجیتال
- ethereum
- فراگیری ماشین
- رمز غیر قابل شستشو
- نظر
- افلاطون
- افلاطون آی
- هوش داده افلاطون
- PlatoData
- بازی پلاتو
- چند ضلعی
- اثبات سهام
- بذر بهبودی
- Recovery Seed Backup
- عبارت دانه
- فنی
- W3
- زفیرنت