آشنایی با کلید عمومی (public key)
والبی بلاگ » آرشیو پست ها » مقالات » آشنایی با کلید عمومی (public key)
مقالات

آشنایی با کلید عمومی (public key)

در مطلب قبل درباره کلید خصوصی ارز های دیجیتال با شما صحبت کردیم. در این مطب می خواهیم درباره کلید عمومی (public key) با شما صحبت نماییم. کلید عمومی یک کد رمزنگاری خاص می باشد که به سرمایه گذاران ارائه می شود. زمانی که برای مثال شما مایل باشید معامله ای را با کریپتوکارنسی انجام دهید، بایستی کلید عمومی خود را ارائه دهید تا اینگونه معامله صورت گیرد. در خیلی از مبادلات کریپتوکارنسی لیستی از این قبیل کلیدها در نظر گرفته شده است. در حقیقت با کمک کلید عمومی، می توان کسی که می خواهد معامله انجام دهد را شناسایی کرد. حتی اگر اسم واقعی یا اطلاعات شخصی آن فرد در کلید عمومی اش وجود نداشته باشد. اما در مقابل آن، کلید خصوصی همان طور که در مطلب قبل هم ذکر کردیم، به منظور تائید یک معامله استفاده می گردد و مثل کلید عمومی قابل شناسایی نمی باشد. همچنین دارندگان آن بایستی به خوبی از آن مراقبت کند تا گم نشود و یا به سرقت نرود.

ویژگی های کلید عمومی

زمانی که شما به عنوان کاربر، اولین تراکنش خود را با بیت کوین یا سایر آلت کوین ها انجام می دهید، به این ترتیب یک کلید خصوصی و عمومی به وجود می آید. در واقع هر کدام از این کلیدها دارای یک سری کاراکتر های حرفی و عددی به صورت طولانی می باشد که اینگونه باعث می شود امنیت ارز دیجیتال ثبت شده شما خیلی بالا برود. بهتر است بدانید که شما نتها باید دارنده کلید خصوصی باشید و این کلید هویت دیجیتالی شما می باشد. وظیفه کلید خصوصی این است که به شما این اجازه خرج کردن، برداشت، انتقال و انجام هر گونه تراکنش را می‌دهد. یک الگوریتم خیلی پیچیده روی کلید خصوصی اجرا می ‌شود که به آن کلید عمومی می گویند. به این ترتیب این دو کلید در کیف پول دیجیتال شما نگهداری می‌ شوند.

وقتی شما به عنوان یک کاربر، برای انتقال بیت کوین یا سایر ارزهای دیجیتال تراکنش خود را شروع می کنید، لازم است تا این تراکنش به شبکه مرتبط به همان ارز مورد نظر فرستاده شود. گره‌های توزیع شده که یک سری رایانه متصل به شبکه هستند، اعتبار تراکنش شما را تایید می‌ کنند. به این ترتیب، تراکنش مورد نظر شما روی بلاک چین ثبت و ذخیره می‌ گردد. قبل از اینکه تراکنش به شبکه فرستاده شود، نخست بایستی کلید خصوصی شما آن را امضا کند. در واقع این امضا تایید مالکیت کلید خصوصی شما را گواهی می دهد و در عین حال، جزییات هویت شما به عنوان دارنده و صاحب کلید خصوصی فاش نمی گردد. بعد از اینکه تراکنش شما تایید شد، مبلغ مورد نظر به نشانی شخصی که می خواهید برای او بفرستید، واریز می‌ شود.

می توان گفت که کلید عمومی، نشانی  را به وجود می آورد. بنابراین، دارای یک سری اعداد به شکل طولانی است، به صورت نشانی  که یک عبارت کوتاه می باشد، در می‌آید. پس، کلید خصوصی، کلید عمومی را ایجاد می کند و کلید عمومی، نشانی عمومی را ایجاد می کند. بدین ترتیب زمانی که شما می خواهید چه توکن برای کسی بفرستید و چه توکن از کسی دریافت نمایید، بایستی نشانی عمومی خود را مانند یک شماره حساب بانکی، به فرستنده و دریافت کننده بدهید زیرا شخص فرستنده برای ارسال کوین و یا توکن به گیرنده باید حتما این نشانی را داشته باشد. در مقابل شخص گیرنده با کلید خصوصی خود قادر است به این مبلغ واریزی دست یابد.

پس حالا دیگر می دانیم که کلید عمومی توسط کلید خصوصی به وجود می آید، ولی برعکس آن امکان پذیر نمی باشد به همین خاطر است که امنیت این شبکه بالا می باشد. بنابراین وقتی که تولید کلید خصوصی به وسیله کلید عمومی امکان پذیر نمی باشد، اگر شما کلید خصوصی خود را گم کنید و یا از شما دزدیده یا هک شود، دارایی هایتان از جمله بیت کوین یا آلت کوین های موجود در نشانی عمومی تان را برای همیشه از دست خواهید داد. این در حالی است که اگر شما کلید عمومی تان را گم کنید یا به هر دلیلی از دست بدهید، می توانی از طریق کلید خصوصی آن را دوباره بازیابی نمایید.

 

 

در ارز های دیجیتال

کلید عمومی در شبکه ارز دیجیتال، به منزله آدرس کیف پول شما است. شما این آدرس را همانطور که ذکر شد، می توانید به راحتی منتشر کنید و همچنین اشخاص با استفاده از این آدرس قادر هستند که به حساب شما، ارز واریز نمایند. نکته ای که باید درمورد کلید خصوصی بدانید این است که با پسورد ورود به کیف پول فرق دارد.

نتیجه گیری

به این ترتیب حالا دیگر می دانیم که کلیدهای عمومی می توانند در ارز دیجیتال به شکل آشکار  منتشر شود ولی برخلاف آن ها کلید های خصوصی هستند که امنیت کیف پول شما را تضمین می کنند و تنها دارنده و صاحب کیف پول دیجیتال باید از آن خبر داشته باشد. بنابراین اگر می خواهید که در شبکه ارزهای دیجیتال حضور داشته باشید، لازم است یک کلید عمومی به عنوان نشانی شما و یک کلید خصوصی برای امنیت کیف پولتان داشته باشید.

پستهای مرتبط

نکات امنیتی در نگهداری کریپتوها

سردبیر والبی

معرفی یک قاعده سرمایه گذاری

سردبیر والبی

استخراج بیت کوین و سخت افزارهای آن

سردبیر والبی

درج دیدگاه

EnglishIran
error: اجازه کپی ندارید