Джулиан Хосп - О криптовалюте просто. Биткоин, эфириум, блокчейн, децентрализация, майнинг, ICO & Co
- Название:О криптовалюте просто. Биткоин, эфириум, блокчейн, децентрализация, майнинг, ICO & Co
- Автор:
- Жанр:
- Издательство:Издательство Питер
- Год:2019
- Город:Санкт-Петербург
- ISBN:978-5-4461-0975-3
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Джулиан Хосп - О криптовалюте просто. Биткоин, эфириум, блокчейн, децентрализация, майнинг, ICO & Co краткое содержание
Вы хоть раз спрашивали себя, что такое биткоин, криптовалюта или блокчейн? А децентрализация? Как вы думаете, кто выиграл от появления интернета? Люди, которые были подготовлены к нему и стали использовать его в личных или коммерческих целях до того, как подтянулись остальные.
Новая технология «блокчейн» дает аналогичную возможность. Она играет сейчас такую же роль, какую играл интернет последние 20 лет. Главный вопрос, который каждый себе задает, это «c чего мне начать?»
Джулиан Хосп, соучредитель компании TenX и один из ведущих мировых экспертов по криптовалютам, просто и доступно объясняет сложные термины и дает четкую инструкцию к действию: как пользоваться криптовалютами, соблюдая правила онлайн-безопасности.
У Илона Маска уже есть книга Джулиана Хоспа. А у вас?
О криптовалюте просто. Биткоин, эфириум, блокчейн, децентрализация, майнинг, ICO & Co - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
[ВАЖНО]
Свои монеты вы НЕ ПОТЕРЯЕТЕ НИКОГДА. Монеты НИКОГДА не смогут потеряться. Они всегда остаются в блокчейне. Вы можете потерять закрытый ключ, который дает вам доступ к этим монетам. Если вы записали закрытый ключ на бумаге, то можете просто купить новый аппаратный кошелек и ввести закрытый ключ, и у вас снова будет доступ ко всем вашим средствам.
Что, если вы не контролируете закрытый ключ?
Важно понимать, что если вы используете сторонние сервисы, в которых не знаете свой закрытый ключ, то фактически вы не контролируете свои деньги. А вот компания, которой вы доверяете свой закрытый ключ, их контролирует. Такие сервисы представляют собой типичный пользовательский интерфейс «логин-пароль», который позволяет людям отправлять криптовалюты другим так, как они привыкли, например, как на PayPal и т. д. Если вы сделаете это из удобства, как на бирже, то это нормально, когда вы знаете, к чему приходите. Вот некоторые примеры:
• Биржи (где вы можете менять криптовалюты между собой или менять их на фидуциарные деньги).
• Кошельки компаний.
• Сторонние провайдеры, которые облегчают доступ к криптовалютам, предлагая «опыт обращения с деньгами, подобный PayPal». Я храню небольшие суммы в таких сервисах. Я делаю это либо потому, что хочу иметь некоторую ликвидность, чтобы купить или продать какие-то криптовалюты, или потому, что мороки с загрузкой и установкой аппаратного кошелька слишком много, а сумма монет, которой я владею, слишком мала. Например, я могу купить небольшое количество монет для проверки, но не хочу иметь дело с новым программным обеспечением. Поэтому я просто использую стороннее программное обеспечение, такое как биржа. Подробнее мы поговорим о биржах в конце книги, когда я расскажу о самых простых способах получить некоторые криптовалюты.
Что такое детерминированные кошельки?
Когда вы начнете пользоваться программными или аппаратными кошельками, то заметите довольно странную особенность: всякий раз, после того как вы получаете деньги на свой адрес, когда вы хотите получить деньги снова, адрес меняется. Это выглядит так, как будто каждый раз, когда на ваш банковский счет приходят деньги, открывается совершенно новый счет, куда приходят новые деньги. Сначала это может сбить вас с толку, ведь с настоящим банковским счетом такое никогда не происходит и ваш адрес электронной почты тоже никогда не меняется после получения электронного письма.
Для начала я назову две причины, почему существуют так называемые детерминированные кошельки, а затем расскажу, как это работает с технической точки зрения.
Почему адрес постоянно меняется?
Эта особенность детерминированных кошельков была реализована в Биткоине в рамках так называемого Проекта развития Биткоина(BIP, Bitcoin Improvement Proposal), который является небольшим улучшением исходного кода Биткоина с целью обеспечения дополнительной безопасности и удобства. В данном случае это был BIP32 (номер 32 из BIP). Было предположено следующее: если когда-либо, в самом маловероятном случае, произойдет столкновение двух одинаковых адресов, когда две стороны получают один и тот же адрес (что почти невозможно, но еще более улучшает безопасность), будет ли у любого человека один адрес со всеми монетами на нем. Однако если средства автоматически распределяются по сотням или тысячам адресов, то есть определенное снижение риска. Кроме того, в случае попытки фишинга злоумышленник получит доступ не ко всем средствам, а только к их части.
Вторая причина заключается в конфиденциальности и защите личности. Подробнее мы обсудим это в главе 9. Кратко скажу, что чем больше адресов вы контролируете, тем труднее постороннему узнать, сколько у вас денег. Поэтому конфиденциальность улучшается.
Что такое сид?
Чтобы сгенерировать такой детерминированный ключ, нам нужна начальная инструкция, она называется сидом [15] Также мнемоническая фраза ( англ . mnemonic phrase, или seed-фраза). – Примеч. пер .
и обычно состоит из 8, 12 или 24 слов. Эти слова становятся инструкциями, как найти первый, а затем все последующие закрытые ключи. Если вы знаете такую инструкцию, то очень легко добраться до ключей, однако вы никогда не сможете (вероятность этого ничтожна) вернуться назад. Например, представьте, что инструкция говорит, что следующий закрытый ключ является текущим закрытым ключом плюс сумма всех его цифр. На деле это работает не так, потому что фактическая последовательность образуется с помощью очень сложной криптографической функции, но принцип примерно такой.
Представьте себе, что второй закрытый ключ (первый я вам не скажу) равен 3628. Какой был первый закрытый ключ в этой детерминированной последовательности? Несмотря на то что это вполне можно рассчитать, вы, вероятно, немного поразмыслите, прежде чем скажете, что это 3614. Почему 3614? Потому что сложение цифр в закрытом ключе (3 + 6 + 1 + 4 = 14) дает вам 3614 + 14, что равно 3628.
Детерминированный кошелек в основном начинается с сида, который конвертируется в первый ключ (в нашем случайном примере 3614). Затем он использует правило и проверяет все закрытые ключи, которые генерируются с помощью этого алгоритма, независимо от того, связаны ли они с монетами. В нашем случае это будет 3614, 3628, 3647… Он перестает проверять определенное количество ключей, когда у заданного количества ключей нет монет, подключенных к нему. Это может быть, например, 100 ключей. Итак, если на девятом ключе все еще были монеты, алгоритм продолжал бы проверку до 109-го ключа, если бы ни у одного из других ключей не было связанных с ними монет. Затем кошелек отображает количество монет как одно число, так как вы имеете к ним доступ.
Не подумайте, что такая детерминированная последовательность увеличивает риск столкновения людей, создавших одинаковые закрытые ключи. Помните, даже если вы создали триллион новых адресов за наносекунду и все люди на планете делали бы то же самое, начиная с ее рождения (а это примерно 4,5 миллиарда лет назад), вероятность того, что Вселенная просто взорвется, чем два адреса будут одинаковыми, все равно была бы больше. Обожаю математику! А вы?:-)
[ВАЖНО]
Поскольку кошелек автоматически проверяет все закрытые ключи, вы МОЖЕТЕ отправить монеты на «старый» или «новый» адрес, который указан в кошельке. Вы все равно получите их, пока адрес показан в этой конкретной последовательности. Поэтому не отправляйте монеты на другой внешний адрес.
Можно ли взломать блокчейн?
Если люди задают этот вопрос, значит, они слышали истории, когда закрытые ключи были украдены с помощью взлома или фишинг-атаки. Вы НЕ можете взломать блокчейн, так как криптография на 100 % обеспечивает его безопасность. Самая большая проблема заключается в ненадлежащем хранении закрытых ключей, что приводит к тому, что люди теряют доступ к своим монетам. Лично для меня неудобство хранения закрытых ключей – это одна из основных проблем, с которой массово сталкиваются криптовалюты.
Читать дальшеИнтервал:
Закладка: