Коротко и ясно о криптовалютах: private key

Куда ни глянь, столько постов про майнинг, про расчет хэшей, про блоки в блокчейне.. Ни одному обычному пользователю это не нужно! Вам же не интересно знать как работает печатная машинка рублей? Вернее, наверное интересно)), но так, для галочки, как в музей сходить, не более. А постов столько, что у новичка сложится впечатление, будто криптовалюты - это не деньги, а распределенные суперкомпьютеры, которые нужны для заработка. А тем временем, действительно важные для их использования вещи остаются необъясненными.

Итак: приватные ключи. На них основано большинство криптовалют. Приватный ключ - это ключ доступа к адресу, на котором есть деньги. Любой приватный ключ - это, по сути, случайное число от 1 до 2^256, из которого путем заранее известной формулы (операция хэширования) получается публичный адрес, на который можно получать деньги.

Приватный ключ выглядит так: 7rcmvbH6VsYZHEuDgPdVAtsane4SSRsVWQDTG8ifMSuPThd12du

Публичный адрес этого приватного ключа выглядит так: XeQx7gMTF4M2Nn14YmKmwc69jaS3x8ydWc (валюта DASH)

Из первого можно легко вычислить второй, но не наоборот, потому что вариантов для перебора аж 2^160, с чем не справятся за миллионы лет все суперкомпьютеры вместе взятые. То есть, зная адрес, можно посмотреть сколько на нем денег, но потратить их без приватного ключа нельзя.

Почти все валюты генерируют новый адрес приема денег после каждой транзакции, соответственно создают новый приватный ключ, который надо записать, чтобы не потерять деньги, присланные на этот адрес. Делать бэкапы после каждой транзакции утомительно, если вы не умеете писать скрипты, поэтому довольно быстро была изобретена одна фишка. Суть: список из нескольких тысяч обычных слов, из которого берутся случайные 12+. Таким образом, полученная фраза является, по сути, 128-битным числом, которое тоже невозможно подобрать всеми суперкомпьютерами за миллионы лет. И из этой фразы создается список приватных ключей для каждой транзакции. Одну фразу записать/запомнить один раз намного проще, чем пилить автобэкапы, поэтому сейчас такой способ генерации ключей предлагают почти все легкие кошельки. Такие кошельки называются "hierarchical deterministic wallet", или просто "HD wallet", а забэкапленая фраза - "mnemonic phrase" или "wallet seed".

Кстати, с незнанием принципа работы приватных ключей связана одна история: в паблик был выложен список всех 115792089237316195423570985008687907853269984665640564039457584007913129639936 ключей биткоина! Вот тут http://directory.io . И на первой страничке почти все ключи использованные! Это значительно обвалило курс на некоторое время, так как никто ничего не понял, все подумали что биткоин взломан. Если вы поняли, то вы молодец. Если нет, то вы не молодец, попробуйте перечитать все заново или уточнить в комментах.

Всё.

Лига Криптовалют

3.8K постов9.3K подписчиков

Добавить пост

Правила сообщества

- Будьте вежливы

- Не используйте реферальные ссылки при обсуждении сторонних ресурсов.

- Никаких ссылок на ТГ и другие соц.сети с вашими сигналами, ботами и инсайдами и тому подобных.

- Если ваш канал аналитический и/или с авторским контентом, то ссылку на ваши соц.сети в посте не запрещена. Только пусть ваш пост будет содержательным.