Читаем О криптовалюте просто. Биткоин, эфириум, блокчейн, децентрализация, майнинг, ICO & Co полностью

Эта особенность детерминированных кошельков была реализована в Биткоине в рамках так называемого Проекта развития Биткоина (BIP, Bitcoin Improvement Proposal), который является небольшим улучшением исходного кода Биткоина с целью обеспечения дополнительной безопасности и удобства. В данном случае это был BIP32 (номер 32 из BIP). Было предположено следующее: если когда-либо, в самом маловероятном случае, произойдет столкновение двух одинаковых адресов, когда две стороны получают один и тот же адрес (что почти невозможно, но еще более улучшает безопасность), будет ли у любого человека один адрес со всеми монетами на нем. Однако если средства автоматически распределяются по сотням или тысячам адресов, то есть определенное снижение риска. Кроме того, в случае попытки фишинга злоумышленник получит доступ не ко всем средствам, а только к их части.

Вторая причина заключается в конфиденциальности и защите личности. Подробнее мы обсудим это в главе 9. Кратко скажу, что чем больше адресов вы контролируете, тем труднее постороннему узнать, сколько у вас денег. Поэтому конфиденциальность улучшается.

Что такое сид?

Чтобы сгенерировать такой детерминированный ключ, нам нужна начальная инструкция, она называется сидом[15] и обычно состоит из 8, 12 или 24 слов. Эти слова становятся инструкциями, как найти первый, а затем все последующие закрытые ключи. Если вы знаете такую инструкцию, то очень легко добраться до ключей, однако вы никогда не сможете (вероятность этого ничтожна) вернуться назад. Например, представьте, что инструкция говорит, что следующий закрытый ключ является текущим закрытым ключом плюс сумма всех его цифр. На деле это работает не так, потому что фактическая последовательность образуется с помощью очень сложной криптографической функции, но принцип примерно такой.

ПРИМЕР

Представьте себе, что второй закрытый ключ (первый я вам не скажу) равен 3628. Какой был первый закрытый ключ в этой детерминированной последовательности? Несмотря на то что это вполне можно рассчитать, вы, вероятно, немного поразмыслите, прежде чем скажете, что это 3614. Почему 3614? Потому что сложение цифр в закрытом ключе (3 + 6 + 1 + 4 = 14) дает вам 3614 + 14, что равно 3628.

Детерминированный кошелек в основном начинается с сида, который конвертируется в первый ключ (в нашем случайном примере 3614). Затем он использует правило и проверяет все закрытые ключи, которые генерируются с помощью этого алгоритма, независимо от того, связаны ли они с монетами. В нашем случае это будет 3614, 3628, 3647… Он перестает проверять определенное количество ключей, когда у заданного количества ключей нет монет, подключенных к нему. Это может быть, например, 100 ключей. Итак, если на девятом ключе все еще были монеты, алгоритм продолжал бы проверку до 109-го ключа, если бы ни у одного из других ключей не было связанных с ними монет. Затем кошелек отображает количество монет как одно число, так как вы имеете к ним доступ.

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

[ВАЖНО]

Поскольку кошелек автоматически проверяет все закрытые ключи, вы МОЖЕТЕ отправить монеты на «старый» или «новый» адрес, который указан в кошельке. Вы все равно получите их, пока адрес показан в этой конкретной последовательности. Поэтому не отправляйте монеты на другой внешний адрес.

Можно ли взломать блокчейн?

Если люди задают этот вопрос, значит, они слышали истории, когда закрытые ключи были украдены с помощью взлома или фишинг-атаки. Вы НЕ можете взломать блокчейн, так как криптография на 100 % обеспечивает его безопасность. Самая большая проблема заключается в ненадлежащем хранении закрытых ключей, что приводит к тому, что люди теряют доступ к своим монетам. Лично для меня неудобство хранения закрытых ключей – это одна из основных проблем, с которой массово сталкиваются криптовалюты.

Перейти на страницу:

Все книги серии IT для бизнеса

О криптовалюте просто. Биткоин, эфириум, блокчейн, децентрализация, майнинг, ICO & Co
О криптовалюте просто. Биткоин, эфириум, блокчейн, децентрализация, майнинг, ICO & Co

Эта книга – самый быстрый способ войти в мир криптовалют и начать ими пользоваться.Вы хоть раз спрашивали себя, что такое биткоин, криптовалюта или блокчейн? А децентрализация? Как вы думаете, кто выиграл от появления интернета? Люди, которые были подготовлены к нему и стали использовать его в личных или коммерческих целях до того, как подтянулись остальные.Новая технология «блокчейн» дает аналогичную возможность. Она играет сейчас такую же роль, какую играл интернет последние 20 лет. Главный вопрос, который каждый себе задает, это «c чего мне начать?»Джулиан Хосп, соучредитель компании TenX и один из ведущих мировых экспертов по криптовалютам, просто и доступно объясняет сложные термины и дает четкую инструкцию к действию: как пользоваться криптовалютами, соблюдая правила онлайн-безопасности.У Илона Маска уже есть книга Джулиана Хоспа. А у вас?

Джулиан Хосп

Деловая литература / Маркетинг, PR, реклама / Финансы и бизнес
Роман с Data Science. Как монетизировать большие данные
Роман с Data Science. Как монетизировать большие данные

Как выжать все из своих данных? Как принимать решения на основе данных? Как организовать анализ данных (data science) внутри компании? Кого нанять аналитиком? Как довести проекты машинного обучения (machine learning) и искусственного интеллекта до топового уровня? На эти и многие другие вопросы Роман Зыков знает ответ, потому что занимается анализом данных почти двадцать лет. В послужном списке Романа – создание с нуля собственной компании с офисами в Европе и Южной Америке, ставшей лидером по применению искусственного интеллекта (AI) на российском рынке. Кроме того, автор книги создал с нуля аналитику в Ozon.ru.Эта книга предназначена для думающих читателей, которые хотят попробовать свои силы в области анализа данных и создавать сервисы на их основе. Она будет вам полезна, если вы менеджер, который хочет ставить задачи аналитике и управлять ею. Если вы инвестор, с ней вам будет легче понять потенциал стартапа. Те, кто «пилит» свой стартап, найдут здесь рекомендации, как выбрать подходящие технологии и набрать команду. А начинающим специалистам книга поможет расширить кругозор и начать применять практики, о которых они раньше не задумывались, и это выделит их среди профессионалов такой непростой и изменчивой области. Книга не содержит примеров программного кода, в ней почти нет математики.В формате PDF A4 сохранен издательский макет.

Роман Зыков

Карьера, кадры / Прочая компьютерная литература / Книги по IT
ChatGPT. Мастер подсказок, или Как создавать сильные промты для нейросети
ChatGPT. Мастер подсказок, или Как создавать сильные промты для нейросети

Уже сейчас нейросети выполняют тысячи контент-задач в разных сферах. От слоганов, статей и постов до учебных программ, выступлений и подбора креативных идей. Умение грамотно «общаться» с ИИ все чаще становится серьезным и порой даже главным карьерным или личным бонусом.Именно развитию навыков работы с ChatGPT и другими контентными ИИ (промт-инжиниринг) и посвящена эта книга. В ней даны правила и «фишки», показаны схемы и неочевидные моменты, которые должен знать сильный промтер. Также добавлены пошаговые мастер-классы создания промтов (подсказок) на основе некоторых маркетинговых и информационных типов контента.Книга написана сотрудниками проекта «Панда-копирайтинг», в рамках которого был создан ИИ-сервис NeuroPanda.app. Петр Панда – автор 7 книг в РФ и Европе по копирайтингу. Арина Сычева – старший куратор NeuroPanda.Издание подойдет не только писателям и копирайтерам, но и тем, кто хочет освоить контентный промт-инжиниринг для работы, учебы, обучения, досуга, саморазвития и многих других сфер жизни.5 причин купить книгуВы откроете возможности чата GPT, его фишки и закономерности.Вы получите интересные идеи промптинга (подбора запросов и подсказок чату GPT).Вы прокачаете креативность и увидите практичные примеры работы с нейросетью.Вы сможете создавать качественный контент для бизнеса, учебы, соцсетей и личной жизни.Издание не привязано к отдельным версиям GPT, поэтому подойдет всем, кто желает получить навыки промтинга (создания подсказок/ запросов для нейросетей).

Петр Панда , Арина Сычева

ОС и Сети, интернет / Программирование, программы, базы данных / Справочники

Похожие книги

От нуля к единице. Как создать стартап, который изменит будущее
От нуля к единице. Как создать стартап, который изменит будущее

Как создать компанию с нуля, привести ее к успеху, сделав лидером рынка? Питер Тиль, предприниматель, создавший платежную систему PayPal, и первый инвестор Facebook, считает, что основа любого успешного стартапа – уникальный продукт, дающий компании выигрышный статус монополии. Поэтому одно из важных условий выживания любого проекта – умение основателей смотреть на мир по-новому, чтобы заметить выигрышную идею, которую никто еще не развил. Именно эти идеи, впервые озвученные на лекциях в Стэнфордском университете, легли в основу книги Питера Тиля. На примере Facebook, Microsoft, eBay, Twitter, LinkedIn и многих других компаний, а главное – на собственном уникальном опыте работы в PayPal Питер поясняет, какую стратегию нужно выбрать начинающему бизнесмену, чтобы преуспеть при создании собственного стартапа.

Блейк Мастерс , Питер Тиль

Деловая литература