Найти в Дзене

ПОНИМАНИЕ БИТКОИНАВ основе Биткоина лежат три основных технологических компонента:— Собственно блокчейн (база данных).

ПОНИМАНИЕ БИТКОИНА В основе Биткоина лежат три основных технологических компонента: — Собственно блокчейн (база данных). — Одноранговые (пиринговые — P2P) сети. — Механизм консенсуса (майнинг — PoW). Биткоин не сможет существовать, если какой-либо из этих компонентов отсутствует. Поэтому для понимания Биткоина важно понимание каждого составляющего его компонента. ПОНИМАНИЕ СОБСТВЕННО БЛОКЧЕЙНА Попросту говоря, блокчейн — это всего лишь способ структурирования данных. Вот и всё! Это регистр, гроссбух (ledger): файл, который отслеживает записи бухгалтерского учета. 97 Как уже было сказано выше, этот файл сравним с книгой, которая никогда не заканчивается. Как и страницы книги, блоки блокчейна заполняются информацией. Все блоки помимо номеров имеют метку времени, которая выполняет особую функцию. Новый блок всегда добавляется после блока с самой последней меткой времени. Таким образом формируется цепочка. Блокчейны используют криптографию, чтобы отследить изменение информации в любом блок

ПОНИМАНИЕ БИТКОИНА В основе Биткоина лежат три основных технологических компонента: — Собственно блокчейн (база данных). — Одноранговые (пиринговые — P2P) сети. — Механизм консенсуса (майнинг — PoW). Биткоин не сможет существовать, если какой-либо из этих компонентов отсутствует. Поэтому для понимания Биткоина важно понимание каждого составляющего его компонента. ПОНИМАНИЕ СОБСТВЕННО БЛОКЧЕЙНА Попросту говоря, блокчейн — это всего лишь способ структурирования данных. Вот и всё! Это регистр, гроссбух (ledger): файл, который отслеживает записи бухгалтерского учета. 97 Как уже было сказано выше, этот файл сравним с книгой, которая никогда не заканчивается. Как и страницы книги, блоки блокчейна заполняются информацией. Все блоки помимо номеров имеют метку времени, которая выполняет особую функцию. Новый блок всегда добавляется после блока с самой последней меткой времени. Таким образом формируется цепочка. Блокчейны используют криптографию, чтобы отследить изменение информации в любом блоке (странице этой бесконечной книги). Это свойство делает блокчейн хорошей структурой данных, чтобы отслеживать сохранность записи чего-либо ценного и важного. Как мы уже знаем, в блокчейне Биткоина блоки содержат информацию о транзакциях. В каждом блоке указано, какое количество биткоинов передается с какого адреса и на какой. Поскольку блокчейн Биткоина использовался для отслеживания движения всех биткоинов с момента их создания, всегда можно проверить и точно знать, кому и сколько принадлежит биткоинов. Текущее состояние блокчейна Биткоина показывает «кто чем владеет». Но также всегда можно отследить, как биткоины попали на тот или иной адрес. Транзакция происходит только после её включения в блок и добавления блока в цепочку. Следовательно, когда блок добавляется в цепочку, биткоины перемещаются с адреса на адрес и состояние блокчейна обновляется. Это означает, что любой может проверить, действительно ли кто-то совершил транзакцию на его адрес или нет, просто проверив текущее состояние блокчейна. Разумеется, чтобы это сделать, блокчейн должен быть общедоступным. Здесь на помощь приходят одноранговые сети.