Как работает сеть
Блокчейн является "децентрализованным", что означает отсутствие конкретного администратора.
Напротив, это означает, что существует неопределенное количество администраторов.
Это неопределенное количество администраторов называется узлом.
В этом разделе мы узнаем, как работают узлы в блокчейне, третьей части механизма Биткойна.
В сети блокчейн все узлы делают одно и то же.
- Вновь созданные транзакции распределяются между всеми узлами
- Каждый узел начинает включать полученную транзакцию в новый блок
- Каждый узел начинает PoW (начинает поиск несов)
- В конце PoW формируется блок, который передается всем узлам.
- Каждый узел проверяет правильность всех транзакций в полученном им блоке
- Каждый узел начинает включать хэш-значение одобренного им блока в следующий блок
В этот момент существует вероятность того, что некоторые узлы могут использовать несколько различных блоков.
Поэтому каждый узел будет хранить все блоки, которые он получил один раз, а через определенное время он продолжит хранить только те блоки, которые связаны с самой длинной цепочкой.
Это может произойти даже при отсутствии мошеннических блоков.
Это может произойти даже при отсутствии мошеннических блоков, потому что все узлы будут выполнять PoWing в одно и то же время, и поэтому несколько блоков будут сформированы с небольшой разницей во времени.
В итоге блокчейн, выбранный как самый длинный, является правильным, но пока генерируется последний блок, он разветвляется на несколько цепочек.
Check your achievement
Click the “Tick” button
if you understand the lesson so far.