کد جدید کمک می کند کاربران رعد و برق محافظت از بیت کوین خود را از فساد فایل
تصور کنید: آلیس یکی از کاربران بی پروا است که تکنولوژی جدید و خطرناک را آزمایش می کند.
او در مورد پتانسیل رعد و برق بیتکوین هیجان زده است؛ تکنولوژی ای که از امید حمایت می کند، پرداخت بیت کوین به توده ها را به همراه خواهد داشت. بنابراین، حتی اگر توسعه دهندگان به او می گویند این خطرناک است، این تکنولوژی را در یک رایانه کوچک به نام Raspberry Pi اجرا می کند، حتی با استفاده از آن برای خرید پیتزا.
اما Raspberry Pi آلیس مشکلی دارد، بنابراین گره او را برای رفع مشکل راه اندازی مجدد میکند. اما هنگامی که او آن را به عقب برگرداند، متوجه می شود که هنگامی که کامپیوتر خاموش می شود فایل بسیار مهم خراب شده است.
و اکنون همه پول های آلیس رفته اند.
این مشکل ناراحت کننده با رعد و برق است که حداقل چند کاربر اتفاق افتاده است. و این یکی از دلایلی است که امروزه رعد و برق استفاده نمی شود. اما هزاران نفر این نکته را نادیده می گیرند، ارسال پرداخت ها را از طریق شبکه نشان می دهد که چگونه تکنولوژی جدید در عمل عمل می کند.
خوشبختانه، ششمین انتشار عمده اجرای رعد و برق LND که هفته گذشته منتشر شد، با هدف قرار دادن تغییرات “کانال های پشتیبان استاتیک” به عنوان کدگذاری توسط Olioluwa Osuntokun CTO Labs CTO، این مشکل را حل می کند.
همانطور که می دانید، سرنوشت یک پول کاربر بر روی یک فایل قرار دارد.
“اگر پرونده kan.db شما خراب شود چه اتفاقی می افتد؟ این خیلی ساده است: تمام پولهای موجود در کانالهای شما از دست رفته است. »Patrick Lemke، نویسنده توضیح داده شده در اوایل ماه جاری، نوشته است.
به عنوان مدیر عامل Suredbits کریس استوارت، که همچنین تحقیق را در مورد موضوع انجام داده است، آن را در گفتگو با CoinDesk قرار داد:
“کامپیوتر ها فریبنده هستند. شاید سیستم فایل شما حذف شده باشد و شما گرسنه هستید، چطور می توانم این پول را به دست آورم؟ “
در عمل، Osuntokun به Coin Desk اشاره کرد که این بیشتر به خاطر علاقه مندان به رعد و برق با استفاده از Raspberry Pis اتفاق می افتد، که دستگاه های سخت افزاری کمی هستند که هزینه آن حدود 30 دلار است و یک راه آسان برای ایستادن گره رعد و برق با هزینه ورودی کم است.
یک کپی ذخیره شده است
استوارت می گوید که از دست دادن پول در این راه بسیار رایج نیست، اما او معتقد است که توسعه دهندگان در حال کار بر روی “برنامه ریزی بدتر” هستند.
سه تا از اجراهای اصلی رعد و برق تا کنون وجود دارد (از جمله C-lightning Blockstream و Cecilir Acinq) که هر کدام از این نوع یک نسخه پشتیبان را در برخی موارد به کار گرفته اند.
تکنولوژی جدید LND یک نسخه دوم از فایل مهم را تولید می کند و کاربران را قادر می سازد تا فایل های اضافی فایل های کیف پول ریمل خود را در جای دیگر ذخیره کنند تا خطر از دست رفتن یا خراب شدن را به حداقل برسانند، به این معنی که داده ها به طور تصادفی تغییر داده شده اند، مانند رنگ آمیزی قطره از قهوه در یک پیراهن سفید.
این قابل مقایسه با پشتیبان گیری از تمام فایل های کامپیوتر خود را به طور دوره ای برای اطمینان از آنها امن، حتی اگر لپ تاپ آخرین اقدامات خود را می شود و یا به سرقت رفته است.
با بیت کوین، هر معامله در بلاک چین ، در هزاران گره در سراسر جهان ذخیره می شود. اما با رعد و برق، داده های معامله خارج از زنجیره در کامپیوتر شما ذخیره می شود - و کامپیوتر شما به تنهایی. اگر شما وضعیت ذخیره فایل کانال ها را از دست بدهید یا “فاسد” کنید، پس از آن این وجوه به خوبی به دست می آید.
یکی دیگر از سناریوهای مرتبط: اگر شما به طور تصادفی یک نسخه قدیمی kan.db را استفاده می کنید که معلوم است که اطلاعات اشتباه است، احتمالا همکار شما احتمالا فریب خورده است. بنابراین، شما مجازات می شوید، از دست دادن پول.
به همین دلیل این کد پشتیبان جدید بسیار مهم است. برای اطمینان از امنیت وجوه، کاربر باید فایل پشتیبان channel.db خود را در بیش از یک مکان در یک بار ذخیره کند.
لمک توضیح می دهد: “اگر شما آخرین نسخه LND را اجرا کنید، گره شما به صورت خودکار یک نسخه پشتیبان از تمام بیت های اطلاعاتی را که شما باید کانال های خود را در صورت خرابی فایل channel.db خود از بین ببرد، ایجاد می کند.”
“ما می گوییم امنیت، به عنوان مراقبت از اطمینان حاصل شده است که هیچ اسلحه پا در این روش پشتیبان گیری از کانال ها، به جای انجام کارهایی مانند rsync ing یا کپی کردن فایل channel.db به صورت دوره ای انجام می شود. این روش ها می توانند خطرناک باشند چرا که هرگز نمی دانند آیا آخرین وضعیت یک کانال را دارند یا نه. در عوض، ما قصد داریم یک ایمیلی ساده ارائه دهیم تا به کاربران اجازه دهد که پول های پرداخت شده را در کانال هایشان بازیابی کنند، در صورت از دست دادن اطلاعات جزئی یا کامل “، Osuntokun در” درخواست کشیدن “توضیح می دهد که در آن ابتدا تغییر را پیشنهاد کرد.
لمک خاطر نشان کرد که کاربران هنوز در معرض خطرات رعد و برق قدیمی هستند.
“اگر شما نسخه قدیمی LND را اجرا کنید، کانال های شما [امن نیستند] و اگر دیسک شما خراب شود، شما باید آگاه باشید که اگر شما دیسک خراب شود، خطر از دست دادن وجوه خود را از دست می دهید.”
همسالان مخرب
بنابراین، در حال حاضر که این کد از بین رفته است، آیا مشکل حل شده است؟
نه دقیقا. همانطور که می بینید، هنوز یک روند برای پشتیبان گیری از فایل ها است. در حالی که زیرساخت LND قرار می دهد به طور خودکار یک فایل پشتیبان را برای کاربران ایجاد می کند، کاربر هنوز باید به اندازه کافی فنی باشد تا پیکربندی کند که آن را قرار دهد.
استوارت و کوهن با اشاره به این که یکی از مشکلاتی که در این طرح وجود دارد، اشاره ای نشده است: کاملا اعتماد نکنید. با استفاده از این نسخه پشتیبان، یک گره مخرب میتواند کمکهای مالی طرف مقابل را سرقت کند.
این ویژگی “خوب برای کاربر معمولی است که مایل به اعتماد است که peer آن maliciou نیست