ОПРЕДЕЛЕНИЕ на публичния ключ
Публичният ключ е криптографски код, който позволява на потребителя да получава криптовалути в своя акаунт. Публичният ключ, съчетан с частния ключ, са значителни инструменти, необходими за гарантиране на сигурността на криптовалутата.
НАРУШЕНИЕ НАДОЛУ Публичен ключ
Когато потребителят инициира първата си транзакция с биткойни или алткойни, се създава уникална двойка публичен ключ и частен ключ. Всеки от клавишите е дълъг низ от буквено-цифрови знаци, които помагат да се запазят притежанията на потребителя в цифровата екосистема. Частният ключ е известен само на потребителя и служи като цифров идентификационен номер на потребителя. Частният ключ упълномощава потребителя да харчи, тегли, прехвърля или извършва всяка друга транзакция от неговия акаунт. Към частния ключ се прилага сложен алгоритъм за генериране на публичния ключ и двата ключа се съхраняват в цифров портфейл.
Когато транзакция е инициирана от потребител, за да изпрати, да кажем биткойни, на друго лице, транзакцията трябва да бъде излъчена към мрежата, където разпределените възли (т.е. хората зад компютрите) потвърждават валидността на транзакцията, преди да я финализират и записват в blockchain. Преди излъчването на транзакцията тя се подписва цифрово с помощта на частния ключ. Подписът доказва собствеността върху частния ключ, въпреки че не разкрива подробностите на частния ключ на никого. Тъй като публичният ключ е изработен от частния ключ, публичният ключ на потребителя се използва, за да докаже, че цифровият подпис идва от неговия частен ключ. След като транзакцията бъде потвърдена като валидна, средствата се изпращат на публичния адрес на получателя.
Публичният адрес е хеширана версия на публичния ключ. Тъй като публичният ключ е съставен от изключително дълъг низ от числа, той се компресира и съкращава, за да образува публичния адрес. Всъщност частният ключ генерира публичния ключ, който от своя страна генерира публичния адрес. Когато двама души сключват споразумение, при което единият изпраща на другия жетони или монети, те разкриват своите публични адреси един на друг. Публичният адрес е като номер на банкова сметка. Подателят се нуждае от номера, за да може да изпрати средствата на получателя, който след това ще може да го изразходва или изтегли с личния си ключ. Получателят може също да потвърди партидата на монетите на подателя, като използва публичния адрес на подателя, който ще бъде показан на неговия или нейния екран.
Въпреки че публичният ключ и адресът са разработени от частния ключ, обратният случай е почти невъзможен,. Мрежата за криптовалута остава сигурна, като използва сложни математически функции, за да гарантира, че частният ключ не може да бъде разработен от публичния ключ, особено след като публичният ключ и неговата хеш-версия се виждат от всички в мрежата. Тъй като е невъзможно да се регенерира частния ключ от публичен ключ или адрес, ако потребителят загуби частния си ключ, всеки биткойн или altcoin, разположен на неговия публичен адрес, ще бъде недостъпен завинаги. От друга страна, потребител, който загуби публичния си ключ, може да го пресъздаде с частния ключ.