Блокчейн — это технология, которая позволяет распределять информацию между всеми участниками сети вместо ее хранения на одном сервере. Наиболее известным применением технологии стали криптовалюты и биткоин в частности. Тем не менее ограничиваться финансами крайне неправильно: направленность проектов, использующих блокчейн, очень разнообразна. Прежде, чем погружаться глубже в технологическую сторону вопроса, стоит разобраться: какие виды технологии существуют и чем они отличаются.
Публичные блокчейны
Первый тип блокчейна — публичный. Две крупнейшие по своей капитализации криптовалюты — Ethereum и Bitcoin — построены на публичных блокчейнах.
В таком блокчейне любой человек может загрузить его протокол, принять участие в работе и даже написать к нему свои дополнения. В публичных блокчейнах транзакции находятся в открытом доступе, и все узлы равны. Данные при этом неизменны: их нельзя отредактировать после проверки блоков.
В публичных блокчейнах ни одно физическое или юридическое лицо не контролирует, какие транзакции записываются в блокчейне, а также порядок их обработки. Это именно то, что подразумевается сторонниками Web3, когда они называют децентрализацию одним из плюсов нового поколения интернета.
У публичных блокчейнов есть свои минусы: низкая скорость и плохая масштабируемость (способность обрабатывать больше транзакций в секунду). Отчасти, эти две проблемы связаны — чем больше людей подключается к сети, тем медленнее она работает. Решение этих минусов давно известно и заключается оно, увы, в повышении уровня централизации.
Для характеристики проблем блокчейнов создатель Ethereum Виталик Бутерин даже сформулировал трилемму масштабируемости. Он считает, что протоколы должны искать компромисс между масштабируемостью, безопасностью и децентрализацией, несмотря на то, что эти свойства взаимно исключают друг друга.
Частные блокчейны
Полной противоположностью публичным выступают частные блокчейны — для участия в их работе необходимо получить приглашение управляющей организации. Разрешение в таких сетях нужно получать и на чтение, запись, проверку блоков. Примерами частных блокчейнов можно назвать Hyperledger и R3 Corda.
Зачастую частные блокчейны используются в качестве внутренних решений крупных корпораций. В таком случае компании удается внедрить все плюсы технологии, предотвратив утечки информации и проникновение извне. Большая часть частных блокчейнов имеет закрытый исходный код.
Так как о децентрализации речи здесь не идет, некоторые критики приравнивают частные блокчейны к централизованным базам данных, которые просто используют распределённый реестр.
Гибридные блокчейны
Как понятно из названия, гибридные блокчейны сочетают в себе характеристики двух предыдущих видов сетей. Все просто: в таких блокчейнах не нужно получать разрешение на доступ к сети, но некоторые части системы все равно могут быть закрыты. Это позволяет обеспечить довольно надежную защиту от атак и дает возможность гибко настраивать права пользователей. Гибридные решения пригодятся компаниям, которые активно взаимодействуют с людьми извне, но все еще дорожат сохранностью своих данных.
Фото на обложке: Esther Jiao / Unsplash
У вас есть новость для редакции?
Напишите нам на [email protected]
Вы хотите сами размещать материалы для обсуждения?
Добро пожаловать в наше
Web3-комьюнити авторов.