Новые финансы: блокчейн, DeFi, Web3 и криптовалюты. Петр Левашов
Чтение книги онлайн.
Читать онлайн книгу Новые финансы: блокчейн, DeFi, Web3 и криптовалюты - Петр Левашов страница 5
Ключевым принципом технологии блокчейн является применение криптографического хеширования – математической функции, которая преобразует данные в выходной сигнал фиксированного размера, называемый хешем. Каждый блок в блокчейне содержит уникальный хеш, который действует как отпечаток пальца для блока. Когда создается новый блок, он включает в себя хеш предыдущего блока, эффективно связывая их вместе и формируя цепочку блоков.
Для поддержания безопасности и целостности блокчейна используется механизм консенсуса, гарантирующий, что все участвующие узлы согласны с достоверностью транзакций и добавлением новых блоков. К распространенным механизмам консенсуса относятся Proof of Work (PoW) и Proof of Stake (PoS). В PoW майнеры конкурируют в решении сложных математических задач, и тот, кто первым решит такую задачу, получает право добавить новый блок в цепочку. В PoS валидаторов выбирают на основе количества токенов, которыми они владеют и которые готовы использовать в качестве залога, что дает им возможность подтверждать транзакции и создавать новые блоки.
Одним из основных принципов технологии блокчейн является децентрализация, то есть контроль и принятие решений распределяются между несколькими узлами, а не выполняются центральным органом. Эта распределенная сеть узлов взаимодействует для поддержания и обеспечения безопасности блокчейна, гарантируя, что ни один субъект не может контролировать или манипулировать данными.
Как уже упоминалось, технология блокчейн обеспечивает неизменность и прозрачность благодаря своей уникальной структуре данных и криптографическим методам. Как только транзакция подтверждена и добавлена в блокчейн, она не может быть изменена или удалена, что гарантирует целостность данных. Кроме того, блокчейн, как правило, является открытым и публичным, поэтому пользователи могут просматривать и проверять всю историю транзакций.
В сети блокчейн узлы играют решающую роль в обеспечении безопасности, децентрализации и общей функциональности системы. Узел представляет собой компьютер или сервер в сети, который участвует в хранении, проверке и передаче данных транзакций. Существуют различные типы узлов, каждый из которых выполняет определенные обязанности, включая полные, майнерские и облегченные узлы, также известные как узлы упрощенной проверки платежей (Simplified Payment Verification, SPV). Понимание ролей и функций этих узлов необходимо для восприятия внутренней работы сети блокчейн.
Полные узлы отвечают за поддержание полной копии блокчейна, обеспечивая децентрализованность сети и ее устойчивость к цензуре или манипуляциям. Они выполняют проверку и передачу