کیف پول HD نیاز کاربر به تولید مداوم کلید خصوصی و انتظار برای تولید کلیدهای ایمن را از بین می برند، بنابراین فقط باید نگران تهیه نسخه پشتیبان باشند. همانطور که در مقالات قبلی بیان شد، کیف پول در واقع به شما کمک میکند تا با بلاکچین تعامل داشته باشید. شما در واقع هیچ رمز ارزی را در کیف پول خود ذخیره نمیکنید. فقط کلیدها را برای دسترسی به پول خود در بلاکچین، ذخیره میکنید. کیف پول برنامهای است که دارای سه عملکرد اصلی است:
- ایجاد، ذخیره و مدیریت کلیدها و آدرسها
- نمایش موجودی (Balance)
- تولید و امضای تراکنش برای انتقال پول
کیف پولهای ارز دیجیتال علاوه بر ارائه یک رابط گرافیکی برای استفاده ارز دیجیتال به روش ساده، وظیفه تولید آدرسها را نیز دارند. آدرسها دارای یک کلید خصوصی هستند و بدون آن کلید خصوصی موجودی مرتبط با آدرس قابل دسترس نیستند.
[irp posts=”3990″ name=”آشنایی با انواع ولت یا کیف پول”]
کیف پول های استاندارد
از کیف پول استاندارد ارز دیجیتال برای ذخیره توکن یا کوینهای ارز رمزنگاری شده استفاده می شود. این کیف پول یک آدرس عمومی دارد که کاربر می تواند به دیگران برای دریافت وجه بدهد و یک کلید خصوصی دارد که کاربر برای خرج موجودی ذخیره شده استفاده می کند.
این مکانیزم ترکیبی عمومی/خصوصی ایمنی ارز دیجیتال را تضمین میکند. اما با اضافه کردن ارز دیجیتال، کاربر هر بار مجبور است به تولید یک جفت تصادفی از آدرسهای خصوصی/عمومی (یا کلیدها) و تهیه نسخه پشتیبان، بپردازد. با افزایش تعداد تراکنشها، این روند برای کاربر دست و پا گیر میشود.
کیف پول HD
کیف پول HD یا کیف پول های تعیین کننده سلسله مراتبی، با استخراج تمام آدرسها از یک هسته اصلی، این مشکل را برطرف میکنند. از این رو به آنها سلسله مراتبی هم گفته میشود. همه کیف پولهای HD از یک نوع کلید اصلی 12 کلمهای استفاده میکنند و هر بار که این عبارت (Seed) در آخر با یک مقدار متغیر گسترش می یابد، تعداد نامحدودی آدرس جدید را تولید میکند.
بنابراین، کیف پول های Hierarchical Deterministic که با عنوان کیف پول های HD نیز شناخته میشوند، کیف پول های هستند که از یک seed متشکل از 12، 18 یا 24 کلمه کلیدی استفاده می کنند که با آنها میتوانند تعداد نامحدودی آدرس ایجاد کنند. این کار به صورت خودکار ، سلسله مراتبی و به ترتیب انجام می شود.
ساختار کیف پول HD
با این حال، به خاطر سپردن seed تا حدودی پیچیده است. زیرا این یک رشته کاراکتر/عدد ناخوانا است، به همین دلیل کدهای نمونیک (mnemonic) ایجاد شد. آنها این seed ها را برای ما تبدیل به کلمات قابل فهم میکنند، بنابراین تهیه نسخه پشتیبان از آنها بسیار آسانتر و کاربردی تر است.
اجرای این نوع کیف پولها مشکلی را که در ابتدای تهیه نسخه پشتیبان و تولید آدرس به صورت دستی ارائه شده حل میکند. اکنون با استفاده از کیف پول HD فقط تهیه نسخه پشتیبان از seed لازم است که مبتنی بر پروتکل (BIP) است که به 32 BIP معروف است.
از نظر ریاضی، BIP 32 به کیف پول اجازه میدهد تا از seed، یک ساختار سلسله مراتبی از کلیدهای خصوصی به شکل درخت ایجاد کند. بنابراین، هنگامی که دستگاهی گم یا خراب شد، میتوان کیف پول را با تمام کلیدهای خصوصی درخت و البته با تمام موجودی، با داشتن پشتیبان seed بازیابی کرد. و این شگفتی اجرای این فناوری است.
کیف پول HD همچنین الگوریتم SHA-256 را برای سرگرمی این درخت بدون هیچ خطایی پس از درست شدن کلید اولیه وارد شده به کار می برد.
ویژگی های کیف پول HD
- آنها از یک عبارت 12 ، 18 یا 24 کلمه کلیدی استفاده میکنند.
- در صورت از دست دادن یا آسیب رساندن کیف پول و همه موجودی آن، فقط نیاز به تهیه نسخه پشتیبان از seed دارد.
- از همان seed اولیه، میتوانید کلیدی بی نهایت را برای ارزهای دیجیتال مختلف تولید کنید. این به لطف پروتکل BIP 32 است که امکان ایجاد کلیدهای ثانویه را به صورت سلسله مراتبی فراهم می کند.
[irp posts=”7276″ name=”BIP:پیشنهاداتی برای بهبود پروتکل بیت کوین”]
- همچنین میتوان برای حفظ حریم خصوصی کاربرانی که تراکنشهای زیادی انجام میدهند، تعداد نامحدودی آدرس عمومی ایجاد کرد.
- این کیف پول ها امنیت نسبتاً بالایی را ارائه می دهند. زیرا برای هر تراکنش جدید آدرس جدیدی ایجاد میشود. بنابراین هک کردن آنها کاملاً دشوار و پیچیده است.
- به طور کامل یا جزئی با سایر سیستم هایی که از استانداردهای BIP 32/39/44 استفاده می کنند سازگار هستند. آنها به طور فزایندهای مورد استفاده قرار می گیرند. بنابراین در آینده کیف پولهای بیشتری با یکدیگر سازگار خواهند بود.
توصیه هایی برای استفاده
همانطور که احتمالاً قبلاً متوجه شدهاید، seed مهمترین عنصر کیف پول است. چه در زمان ساخت والت یا بازیابی آن. بنابراین، محافظت از آن برای حفظ امنیت و یکپارچگی داراییهای دیجیتال ما ضروری است.
- توصیه می شود از آن بکاپ بگیرید و آن را کلمه به کلمه منتقل کنید. یعنی باید اطمینان حاصل کنید که دقیقاً و به همان ترتیبی که کیف پول شما آنها را نشان میدهد کپی میکنید.
- اگر شخص دیگری به seed شما دسترسی داشته باشد یا آن را از دست بدهید و کسی آن را پیدا کند. آن شخص می تواند به وجوه شما دسترسی داشته باشد. حتی اگر از همان دستگاهی که شما دارید استفاده نکند.
- توصیه نمیشود که seed خود را به صورت دیجیتال ذخیره کنید. از آنجا که کامپیوترها، دستگاه های تلفن همراه، ایمیلها و حسابهای شخصی میتوانند هک شوند. بنابراین، پیشنهاد این است که آن را در یک محیط فیزیکی ذخیره کنید. میتوان آن را روی کاغذ نوشت، آن را مهر و موم کرد و در یک گاو صندوق محافظت کرد.
نکاتی برای پشتیبان گیری از seed
- هنگام تهیه نسخه بکاپ از seed، توصیه میشود که تنها باشید. و دور از دسترس دوربینی که بتواند اطلاعات شما را ضبط کند باشید.
- البته با انتقال عبارت سید روی کاغذ، با گذشت زمان مستعد آسیبهای محیطی میشود. بنابراین، باید آنها را در مکانی امن که در معرض آب یا عامل دیگری قرار ندارد، نگهداری کنید.
- برخی از توسعه دهندگان به کاربران اجازه میدهند رمزهای عبور شخصی خود را بسازند . حتما عباراتی را طراحی کنید که مرتبط با شما یا یکدیگر نباشد. زیرا اگر الگویی شناسایی شود، هک شدن آن آسان تر خواهد بود.
- با توجه به استانداردهایی که seed ها با آن تولید شدهاند، با کیف پول های دیگری که با آنها کار می کنند سازگار هستند. صرف نظر از اینکه از نرمافزار یا سختافزاری مختلف باشند. با این حال، این خطر وجود دارد که دسترسی به ارزهای خاص برای شما دشوار باشد. زیرا همه کیف پول ها با ارزهای دیجیتال یکسان کار نمیکنند.
چند نمونه از کیف پول HD
تا به امروز، انواع مختلفی از کیف پول HD وجود دارد که میتوانیم از آنها برای محافظت از ارزهای دیجیتال خود استفاده کنیم. برخی از آنها کاملا رایگان هستند و برخی دیگر، برعکس ، نیاز به سرمایه گذاری خاصی دارند. از جمله رایجترین و محبوب ترینها در بازار:
مطمئنا کیف پولهای HD بسیار متنوع هستند و امنیت زیادی را ارائه میدهند. اما استفاده از آن برای برخی از افراد که می خواهند بدون عواقب اساسی فقط به بیت کوین دسترسی داشته باشند، بسیار پیچیده است. بنابراین در انتخاب کیف پول خود دقت کنید.
[irp posts=”5198″ name=”کیف پول الکترام (Electrum Bitcoin Wallet)”]
سخن پایانی
در روزهای اولیه بیت کوین، کلیدهای خصوصی به طور تصادفی تولید میشدند و هر آدرس جدید را مجبور می کرد یک بکاپ جدید ایجاد کند. به عبارت دیگر، هر تراکنش جدید به دلیل تغییر، نیاز به بکاپ داشت.
به همین دلیل، برخی از کاربران ترجیح میدهند از همان آدرس Bitcoin بطور مکرر استفاده کنند. اگرچه میدانیم که این امر برای حفظ حریم خصوصی توصیه نمیشود. اما با ورود کیف پول HD همه چیز به سمت بهتر شدن پیش رفت.
به منظور بهبود پرداخت وجوه، توسعه دهندگان ارزهای دیجیتال کیف پول HD را طراحی کردند. این کیف پول ها امکان استفاده از یک سری کدها یا کلمات mnemonic را دارند که به بازیابی کلید خصوصی کمک میکند.
کیف پول های HD والتهایی هستند که میتوانند آدرسهای عمومی و خصوصی (کلیدها) را به طور تصادفی از یک کلید واحد تولید کنند.
آنها از الگویی استفاده میکنند که از حدس زدن ترکیبات و رمزعبورهای شما توسط سایر کاربران جلوگیری میکند.
کیف پولهای لجر (Ledger) و اتمیک (Atomic) امتحان خود را پس دادهاند و به عنوان بهترین کیف پولهای اچ دی شناخته میشوند.
کیف پول HD از ساختار سلسله مراتبی و ترکیب کلیدهای عمومی و خصوصی برخوردار است و میتوانید روی امنیت آن حساب باز کنید.