یکی از اولین نرمافزارها و برنامههایی که کاربران در شروع استفاده از ارزهای دیجیتال به آن نیاز دارند کیف پول است.
کیف پولها در انواع مختلفی ایجاد شدهاند.
کیف پول ارز رمزنگاری شده چیست؟
کیف پولها، نرمافزارهای تحت وب، موبایلی یا دسکتاپ و یا سختافزارهایی هستند که کلید خصوصی کیف پول و کلید عمومی (آدرس کیف پول) در آن نگهداری میشود. کاربرد اصلی کیف پول رمزارزها، دریافت و ارسال ارز است.
در ابتدای توسعه ارزهای دیجیتال، کیف پولهای کمی وجود داشت ولی امروزه تعداد آنها بسیار زیاد شده و تکنولوژیهای مختلفی در آنها پیادهسازی شده است. با این حال هرچقدر یک کیف پول از نظر تکنولوژی پیشرفته باشد، کار اصلی آن، دریافت، نگهداری و ارسال ارز دیجیتال است. در ادامه این مطلب قصد داریم به معرفی نوع خاصی از کیف پولها با نام HD wallet بپردازیم.
کیف پول HD چیست؟
در کیف پول یک ارز دیجیتال، مثلا بیتکوین، یک جفت کلید خصوصی و عمومی به صورت تصادفی ایجاد میشود و هر کلید عمومی، دارای یک کلید خصوصی است.
ما میتوانیم چندین کیف پول بیتکوین و چندین آدرس بیتکوین ایجاد کنیم و محدودیتی در این کار وجود ندارد اما این کار در کیف پولهایی که HD نیستند یک مشکل ایجاد میکند: برای پشتیبانگیری از کیف پول، شخص باید با ایجاد هر آدرس و کیف جدید، مجددا اقدام به پشتیبانگیری کند.
البته شخص میتواند آدرس جدیدی در کیف پول ایجاد نکند و از همان آدرس قبلی برای همه تراکنشات استفاده کند ولی این کار حریم خصوصی شخص را به خطر میاندازد. چرا که تراکنشهای یک آدرس بیتکوین (شامل مقدار، آدرس گیرنده یا فرستنده) به صورت عمومی در دسترس عموم است و وقتی کاربر بیتکوین فقط از یک آدرس برای چندین تراکنش استفاده کند، شخص یا گروهی میتواند با ردگیری تراکنشها، اطلاعات زیادی از صاحب آن آدرس بدست آورد.
به همین دلیل، افرادی که تراکنشها زیادی انجام میدهند از چندین آدرس بیتکوین استفاده میکنند.
ممکن است که پشتیبانگیری از چند آدرس انگشتشمار مشکل نباشد، ولی رفته رفته با افزایش تعداد تراکنشها، ایجاد پشتیبان برای هر آدرس جدید برای فرد مشکلتر و وقتگیرتر میشود.
به همین دلیل کیف پولهای HD ایجاد شدند تا راهحلی برای این مشکل باشند.
نکته: در مورد کیف پولها، HD مخفف عبارت Hierarchical Deterministic است و مفهوم آن با چیزی که در خصوص صفحه نمایش یا کیفیت فیلمها میشنویم یا میخوانیم تفاوت دارد.
در کیف پولهای HD، با هربار درخواست آدرس، یک آدرس جدید بیتکوین به کاربر داده میشود تا شخص از آدرس قبلی استفاده نکند.
در همه کیف پولهای HD، کاربر میتواند یک عبارت معمولا ۱۲ کلمهای که Seed نامیده میشود را برای پشتیبانگیری دریافت نماید تا در صورتی که دسترسی او به کیف پول از بین رفت، بتواند از این Seed برای بازیابی موجودی خود در یک کیف پول دیگر استفاده کند.
پشتیبانگیری از Seed در کیف پولهای HD برای حفظ امنیت، الزامی است.
طبیعتا Seed نیز همانند کلید خصوصی باید محرمانه در مکانی امن نزد شخص نگهداری شود، زیرا فاش شدن یا گمشدن آن، مساوی با از دست رفتن موجودی ارز خواهد بود.
مزایای کیف پولهای HD
- فقط یک بار به پشتیبانگیری نیاز دارد و بعد از ایجاد هر آدرس، نیازی به پشتیبانگیری مجدد نیست
- آدرسهای جدید به طور خودکار تولید میشوند و حریم خصوصی شخص حفظ میشود
- همه آدرسهای قبلی دریافت شده از کیف پول معتبر هستند
پرطرفدارترین کیف پولهای HD
کیف پولهای HD در انواع مختلف تحت وب، موبایلی، دسکتاپ و سختافزاری وجود دارد.
در زیر برخی از کیف پولهای HD معرفی شده است:
ردیف | نام کیف پول | نوع کیف پول | پلتفرمها |
۱ | Ledger Nano S | سختافزاری | ویندوز، مک و لینوکس |
۲ | Trezor | سختافزاری | ویندوز، لینوکس و OS X |
۳ | KeepKey | سختافزاری | ویندوز، مک و لینوکس |
۴ | Mycelium | موبایلی | فقط اندروید |
۵ | Jaxx | موبایلی و دسکتاپ | اندروید، IOS، افزونه کروم و فایرفاکس، لینوکس و مک |
۶ | Electrum | دسکتاپ | ویندوز، لینوکس و OS X |
۷ | Atomic Wallet | موبایل و دسکتاپ | ویندوز، مک، لینوکس، Debian و Fedora |