< >

Что такое блокчейн

Блокчейн – ядро Bitcoin, поскольку именно в нём содержится информация о всех транзакциях в сети Bitcoin. Как следует из названия, блокчейн – это цепь блоков или набор транзакций в хронологическом порядке.

Каждый из блоков добавляется в блокчейн после того, как майнер подберёт хеш, который соответствует отдельному набору транзакций. Этот хеш и хеш предыдущего блока распространяются по сети и по общему согласию добавляются к последнему блоку цепи.

В блокчейн Bitcoin, как и в блокчейны других криптовалют, может быть отправлен запрос на предоставление информации по определённым адресам: например, по первым десяти адресам по значению или числу транзакций в определённый промежуток времени и их размеру.

Главным недостатком блокчейн Bitcoin является его размер. Он постоянно увеличивается, что несёт проблемы хранения его на отдельных компьютерах и синхронизации.

Целевое время оформления одного блока на протоколе Bitcoin составляет 10 минут. Остальные криптовалюты, как правило, задают меньшее время для создания одного блока, особенно такие скриптовые альтернативные криптовалюты, как Litecoin или Dogecoin. Определённое время создания одного блока обеспечивается за счёт настроек сложности, которые определяют вероятность нахождения правильного хеша. Чем выше сложность, тем ниже вероятность нахождения хеша, а значит, сети компьютеров потребуется больше времени на нахождение правильного решения для набора транзакций.

Вместе с ростом числа компьютеров для майнинга и их мощностей растёт и сложность, что позволяет поддерживать время создания одного блока на уровне 10 минут. Однако, поскольку Bitcoin-алгоритм SHA-256 не повторяющийся, а работает исключительно наугад, как лотерея, 10 минут – ожидаемое среднее время. На самом деле, если в сети встречается неудачный набор попыток подбора правильного хеша, подтверждение набора транзакций для формирования блока может занять куда больше времени.

Вероятностное распределение времени, уходящего на нахождение одного блока, экспоненциально. Это значит, что иногда этот процесс может занимать очень много времени, а иногда происходить очень быстро. Это лотерея, но 10 минут так и остаётся средним значением, которое обеспечивается сложностью, которая, в свою очередь, зависит от числа попыток майнеров решить задачу и их вычислительных мощностей.

Источник: https://www.cryptocompare.com/coins/guides/what-is-the-blockchain/
Комментарии 0
Вы должны войти на сайт, чтобы разместить свой комментарий.