Блокчейн - Сеть и майнинг
Теперь я резюмирую шаги, описанные выше; вот что происходит в сети -
Любой, кто хочет получить услуги от третьей стороны, которая разместила рекламу в сети, сначала создает транзакцию (сообщение желаемому получателю).
В течение определенного периода времени такие транзакции могут совершать множество отправителей (покупателей) и получателей (продавцов).
Все транзакции транслируются в сети на все узлы. Обратите внимание, что не обязательно, чтобы данная транзакция достигала всех без исключения узлов в сети.
Каждый узел собирает новые транзакции в блок. Обратите внимание, что набор транзакций в каждом блоке не зависит от набора в блоках, созданных другими, и, естественно, будет отличаться от других. Это не имеет значения; система гарантирует, что каждая транслируемая транзакция в сети будет включена в некоторый блок в течение разумного промежутка времени. Как правило, отправитель будет стимулировать узел, предлагая определенное количество биткойнов майнеру за его усилия. Майнер может отдать приоритет включению в блок тем, у кого более высокие стимулы.
Теперь узел работает над поиском доказательства работы для своего собранного блока.
Когда узел находит доказательство работы, он транслирует собранный блок в сеть.
Узлы, получившие новый блок, примут его только после проверки того, что все транзакции в блоке действительны и еще не потрачены.
Если блок принят как действительный, узел, который работает над своим собственным новым блоком, должен будет повторно собрать транзакции в своем блоке, гарантируя, что транзакции не будут дублироваться. Теперь узел работает над поиском доказательства работы своего вновь созданного блока; при этом он будет принимать хэш принятого блока как предыдущий.
Точно так же блокчейн продолжает расти.
Теперь, когда мы увидели, как работает вся система, позвольте мне описать некоторые побочные эффекты и способы их устранения.