ش | ی | د | س | چ | پ | ج |
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |
کلید خصوصی (Private Key) یک نوع پیچیده از کریپتوگرافی است که به کاربران اجازه میدهد به ارز رمزنگاری شدهشان دسترسی یابند. یک کلید خصوصی نمایانگر یک ارز دیجیتال مانند بیتکوین یا سایر آلتکوینهاست و امنیت آن به کاربر کمک میکند تا از دزدی و دسترسی غیرمجاز به موجودی ارز خود در امان بماند.
اگر مدتی است با ارزهای رمزنگاری شده (که ترجیح میدهیم آنها را با نام ارزهای دیجیتال بنامیم) سروکار دارید، احتمالا دیدهاید که در والتها به شما یک کلید خصوصی و یک کلید عمومی داده میشود. کلید عمومی، همان آدرس کیف پول شماست.
فقط با داشتن کلید خصوصی است که میتوان مبالغ موجودی یک کیف ارز دیجیتال را از آن خارج کرد و حتی سازنده ارز هم نمیتواند بدون دسترسی داشتن به کلید خصوصی، ارز دیجیتال را از کیف پول دیگر خارج کند.
از طرف دیگر، کلید عمومی (آدرس کیف پول) از طریق الگورتیمهای پیچیده ریاضی از روی کلید خصوصی ایجاد میشود. با این حال، تقریبا غیرممکن است که این فرایند و الگورتیم را بتوان برعکس کرد و یک کلید خصوصی را از یک کلید عمومی بتوان ساخت.
کلید خصوصی از 51 کاراکتر تصادفی شامل اعداد و حروف انگلیسی ساخته میشود و به همین جهت هککردن آن تقریبا غیرممکن است. میتوان به آدرس عمومی به عنوان یک صندوق پستی نگاه کرد که فقط کلید خصوصی میتواند قفل آنرا باز کند.
به همین جهت، امن نگهداشتن کلید خصوصی بسیار مهم است و باید از دزدیده شدن یا گم شدن آن جلوگیری کرد، زیرا اگر کلید خصوصی از دست رود یا دزدیده شود، محتوای کیف یا صندوق را میتوان از دست رفته قلمداد کرد.
یک کیف پول آنلاین، خود کلید خصوصی را برای کاربر نگهداری میکند. وقتی انجام یک تراکنش آغاز میشود، نرمافزار کیف پول یک امضای دیجیتال را از طریق پردازش تراکنش با کلید خصوصی ایجاد میکند.
اینکار باعث به وجود آمدن یک سیستم امن برای تراکنش میشود، زیرا تنها راهی که بتوان یک امضای معتبر برای یک تراکنش ایجاد کرد، استفاده از کلید خصوصی است.
امضا برای تایید اینکه مشخص شو تراکنش از یک کاربر خاص نشات میگیرد استفاده میشود. آن تراکنش به محض ارسال، دیگر نمیتواند متوقف شود. اگر تراکنش حتی به مقدار خیلی کم تغییر کند، امضا نیز تغییر مییابد.
با گم شدن یک کلید خصوصی، شخص نمیتواند به کیف پول دسترسی یابد و مبالغ آن را ارسال یا خرج کند. بنابراین حفظ کلید خصوصی در ارزهای دیجیتال مانند حفظ کلید گاو صندوق مهم است.
چندین راه برای حفظ و نگهداری کلید خصوصی وجود دارد، کلیدهای خصوصی میتوانند روی کیف پولهای کاغذی نگهداری شوند. در واقع روی این والتهای کاغذی کلید خصوصی و کلید عمومی پرینت شده و معمولا یک QR Code نیز برای راحتی اسکن این کلیدها روی کاغذ چاپ شده است.
کلیدهای خصوصی را همچنین میتوان در کیف پولهای سختافزاری که از کارتهای هوشمند یا USD برای تولید و نگهداری کلید خصوصی استفاده میکنند بطور آفلاین نگهداری کرد.
همچنین از یک کیف پول نرمافزاری آفلاین نیز میتوان برای نگهداری کلید خصوصی استفاده کرد. این نرمافزارها یک پارتیشن آفلاین برای حفظ کلیدهای خصوصی دارند و یک بخش آنلاین آنها نیز برای نگهداری کلیدهای عمومی (Public Keys) استفاده میشود. با یک کیف پول نرمافزاری آفلاین، یک تراکنش جدید بصورت آفلاین منتقل میشود تا بطور دیجیتال امضا شده و سپس برای انتقال به شبکه آن ارز و ارسال تراکنش به صورت آنلاین ارسال شود.
به چنین حافظههایی که در بالا اشاره شد، Cold Storage یا ذخیرهسازی سرد گفته میشود زیرا کلیدهای خصوصی بصورت آفلاین (دور از دسترس هکرها) نگهداری میشوند.
نوع دیگر والتها، والتهای داغ یا گرم هستند که کلید خصوصی معمولا روی دستگاه یا سیستم متصل به اینترنت نگهداری میشود. از انواع این نوع کیف پولها میتوان به کیف پولهای دسکتاپ، موبایل و کیف پولهای تحت وب اشاره کرد.