Премини към съдържанието
  • публикации
    136
  • коментари
    3
  • прегледи
    1324

частен ключ

Частен ключ е само номер

Частен ключ Bitcoin  = е просто число между 1 и около 10 77 . 

Това може да не изглежда като голяма част от селекцията, но за практически цели тя е по същество безкраен.

 

Ако успеете да обработите 1 трилион частни ключове в секунда,

ще ви отнеме повече от 1 милион пъти по-голямата част от вселената, за да ги преброите. 

Още по-лошо е, че само изброяването на тези ключове ще консумира повече от общото количество енергия на слънцето в продължение на 32 години .

 Това огромно време и енергия за откриване на частен ключ  играе основна роля в осигуряването на мрежата Bitcoin.

 

 

 

Тъй като частните ключове съдържат много цифри, изразени като десетични номера,

е разработена алтернатива, наречена формат за внос на Wallet (WIF).

 Този формат започва с числото "5" и съдържа последователност от букви и цифри. 

Например, тук е частният ключ, представен във формат WIF:

5KJvsngHeMpm884wtkJNzQGaCErckhHJBGFsvd3VyK5qMZXj3hS

 

 

Като се има предвид важността от запазване на тайните на частните ключове, те понякога са криптирани. 

Популярен метод създава низове на текст, които приличат на WIF кодиране, но започвайки с числото "6."

Дешифрирането на кодиран по този начин частен ключ изисква паролата, която е била зададена при кодирането на частния ключ.

 

 частният ключ =  цяло число,

публичният ключ =  е координати(х,у), съставен от две числа. 

 

За да се направи по-лесен за обработка на публичен ключ, той може да бъде трансформиран в единична стойност. 

Например, един подход (некомпресиран публичен ключ) добавя y-координата към x-координата.

 

 

Частен ключ, който е само число 

може да бъде трансформиран математически в публичен ключ.

Публичният ключ се преобразува в адрес.

 Всяка стъпка е необратима.

 

Връзката между частните ключове и публичните ключове е пример за математически капак - функция,

която е лесна за изпълнение в една посока(частен к. => публичен к.)

но практически невъзможна е в обратна посока(публичен к. => частен к.)

Тази еднопосочност е в центъра на модела за сигурност на Bitcoin.

 

не е необходима връзка с  мрежата за  генерирането на частен ключ или съответния адрес. 

Всеки компютър в мрежата на Bitcoin знае за математическата връзка между публичните и частните ключове. 

Това позволява на всеки участник да избере частни ключове и да подписва транзакции независимо от мрежата Bitcoin. 

Огромното частно пространство ключове гарантира, че всеки правилно избран ключ ще бъде уникален.

 

WIF
51 characters base58,

starts with a '5'

5

KXhJKyYMwWgfc8AqZu53a1GzG

P1XT5GZFycDomSzHei4Tnnycc

 

 

 

 

Private Key WIF Compressed
52 characters base58, starts with a
 'K' or 'L'

L4nUsUkZRRc25Q2eRNCprLgDZkt9KQ5qfP6rTXRBhrVSEAxNQj3G


 

Private Key Hexadecimal Format (64 characters [0-9A-F]):
E1B85B27D6BCB05846C18E6A48F118E8
9F0C0587140DE9FB3359F8370D0DBA08
 
 
 
Private Key Base64 (44 characters):
4bhbJ9a8sFhGwY5qSPEY6J8
MBYcUDen7M1n4Nw0Nugg=

 

 



0 Коментара


Препоръчани коментари

Все още няма коментари.

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход
×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.