Книга: Интернет денег
Назад: Иллюзорные отправители, получатели и счета
Дальше: Конструктор «Лего»

Атомарная структура Биткойна

Химия изучает элементы: например, медь, железо или гелий. Она также изучает огромное множество составляющих вещество элементов, которые комбинируются, создавая интересные вещи. Например, людей – или тостеры. Но когда вы углубляетесь в изучение химии, то начинаете понимать, что медь – это не некая «вещь в себе». Это структура, состоящая из протонов, нейтронов и электронов. И никакой меди нет! Один протон точно такой же, как и любой другой протон; он может с таким же успехом быть частью гелия или любого другого вещества, ему всё равно. В данном конкретном протоне нет ничего особенного, что заставило бы его стать частью именно меди.
Химия – это верхний уровень; ниже лежит другой уровень, который изучает атомная физика. Этот уровень очень прост. Здесь существует небольшое количество элементарных частиц. И из этих нескольких частиц возникает вся известная нам химия, сто с лишним природных химических элементов, имеющих свои собственные уникальные свойства, совершенно различные. Одни из них являются жидкостями, другие металлами, а третьи – газами. Они по-разному себя ведут. Но все эти свойства не относятся к их базовому составу. Всё это просто вариации.
Биткойн обладает такой же базовой атомной структурой, он строится из базовых элементов. Элементарные частицы Биткойна – это компоненты транзакций и элементы языка сценариев. Эти элементы не имеют ничего общего с традиционными банковскими сервисами. Нет счетов, баланса, отправителей, получателей. Вместо этого элементы биткойн-сети обращаются к фундаментальным математическим и криптографическим свойствам: например, проверяют, равна ли контрольная сумма (хэш) другой контрольной сумме, соответствует ли одна ECDSA-подпись другой, производят операции с числами и т. д. А то, что видно на поверхности, то есть транзакции, – это уже комбинации. Это особый способ сочетания элементов, позволяющий создать нечто вроде банка. И это прекрасно, поскольку новичку в Биткойне можно показать «счет, отправителя, получателя», и новичок думает: а, понятно, это мне знакомо.
Затем новичок узнаёт, что у него есть кошелек, но в кошельке нет никаких монет, а только ключи, и эти ключи можно копировать, – и теперь он думает: «Ничего не понимаю! Не похоже на то, как я делал это раньше». Всё становится сложнее, поскольку Биткойн – совсем не то, что вы думаете. Это платформа. Это не платежная сеть. Это не валюта. Это не банковская система. Это платформа, которой вы доверяете выполнение определенных функций. А если у вас появляется платформа, которой вы доверяете выполнение определенных функций, одно из полезных применений для нее – создать валюту и платежную сеть; но создать можно и другие вещи.
Назад: Иллюзорные отправители, получатели и счета
Дальше: Конструктор «Лего»