другие подобные методы доступа к блокчейну. В BTC эта тенденция меняется на противоположную из-за распространения кастодиальных кошельков, но в BCH она остаётся нормой.
Есть и другой вариант доступа к сети Биткойн, который требует больше усилий. Некоторые пользователи запускают программное обеспечение «полный узел», которое загружает весь блокчейн и проверяет каждую транзакцию, которая когда-либо происходила. Весь блокчейн BTC содержит около 800 миллионов транзакций и в настоящее время имеет размер около 450 гигабайт. Пользователям, впервые запускающим программное обеспечение полного узла, может потребоваться несколько часов, чтобы синхронизироваться с остальной сетью. Кроме того, если полный узел отключается от сети, его нужно будет подгружать и проверять все последние блоки, чтобы снова использовать Биткойн. Вот почему УВП стало таким важным изобретением. Его использование практически не требует времени и усилий, но при этом обеспечивает отличную безопасность. УВП позволяет вам подтверждать собственные транзакции, в то время как полные узлы позволяют подтверждать все транзакции в блокчейне.
Пожалуй, самое большое различие между философиями больших и малых блоков заключается в роли полных узлов. Сторонники больших блоков считают, что подавляющее большинство операций в сети должно происходить между майнерами и лёгкими кошельками, использующими УВП или аналогичную технологию. Они считают, что полные узлы полезны только в особых случаях, когда нужно подтвердить транзакции многих людей за короткий промежуток времени, например, если вы управляете криптовалютной биржей или платёжным процессором. Поскольку сеть не выплачивает операторам полных узлов никакого финансового вознаграждения, а у большинства людей нет необходимости подтверждать чужие транзакции, у обычных пользователей нет стимула запускать такое мощное программное обеспечение. Сатоши был однозначным сторонником больших блоков, и, как он сказал, «дизайн позволяет пользователям просто быть пользователями»2.
Сторонники малых блоков, напротив, считают, что полные узлы необходимы для сети. Они уверены, что пользователи должны сами управлять своими узлами, поэтому наличие небольших блоков крайне важно, так как стоимость управления узлом увеличивается с ростом размера блоков. Основная причина, по которой сторонники малых блоков утверждают, что Биткойн не может масштабироваться, заключается в том, что большие блоки обходятся операторам узлов дороже. Вместо того чтобы принять тот факт, что обычные пользователи не должны запускать полные узлы, они пришли к выводу, что Биткойн не может масштабироваться. С моей точки зрения, это одна из самых больших путаниц, связанных с Биткойном, и она будет подробно проанализирована.
Фундаментальная пятерка
О первоначальном видении Биткойна Сатоши Накамото было сказано немало. Сторонники этой идеи, такие как я и другие ранние последователи, считали, что