Содержание
- Публичные системы blockchain vs приватные
- Публичные блокчейны
- Приватные системы
- Примеры приватных блокчейнов
- Заключение
Блокчейн все активнее проникает в разные области жизни. Платежные системы, банковские учреждения, энергетика, онлайн-голосование, Интернет вещей, охрана интеллектуальной собственности — это далеко не полный перечень сфер, где находит свое применение данная технология. Однако блокчейн блокчейну рознь. Выделяют публичные блокчейны (открытые) и приватные (закрытые). В чем заключается между ними разница, рассмотрим далее.
Публичные системы blockchain vs приватные
Blockchain — это распределенный реестр, который состоит из непрерывной цепочки блоков. Возможности внедрения этой технологии исследует один из крупнейших банковских учреждений Франции BNP Paribas — в свою систему он планирует интегрировать биткоин. С транзакциями на базе протокола Ripple экспериментируют банки из Австралии Westpac Banking Corporation, Commonwealth Bank of Australia. И подобных примеров с каждым днем все больше.
Как правило, когда речь заходит о blockchain, мы подразумеваем такие характеристики, как:
- открытость и прозрачность;
- неизменяемость;
- децентрализацию;
- равные права всех участников.
Примеры публичных блокчейнов известны всем. Открытый распределенный реестр используют популярные криптовалюты, такие как биткоин, Ethereum, Ripple и многие другие. С ростом популярности технологии многие компании задумались о возможности внедрения подобной системы в свою деятельность. Однако большинству из них сети открытого типа мало подходят вследствие специфики их работы. Таким организациям необходимы системы закрытого типа или как их еще называют — приватные блокчейны.
Еще в 2015 году создатель известной криптовалюты Эфириум Виталик Бутерин выделял три вида blockchain:
- Публичный блокчейн (public blockchain), в котором транзакции происходят в свободном порядке и никем не контролируются.
- Блокчейн, принадлежащий консорциуму (consortium blockchains) — в нем транзакции согласовываются отобранными консорциумом узлами.
- Частная сеть (fully private blockchain) — здесь присутствует центральный орган, который и контролирует все транзакции.
Немного по-другому назвал подобные системы в своем докладе сер Марк Уолпорт, который является главным советником по научным вопросам английского правительства. Он разделяет сети на:
- unpermissioned public ledgers или публичные реестры открытого типа;
- permissioned public ledgers или публичные реестры закрытого типа;
- permissioned private ledgers —частные реестры с закрытым доступом.
Суть почти та же только выражена другими словами. Таким образом частный блокчейн — это сеть изначально закрытого типа. А вот публичные блокчейны могут быть как закрытыми, например, когда речь идет о консорциумах, которые не готовы предоставлять всю информацию на всеобщее обозрение, так и открытыми.
В большинстве случаев чтобы избежать путаницы и облегчить понимание простым пользователям, блокчейны разделяют упрощенно на закрытые сети и открытые.
Отнести blockchain к первому или второму типу помогут простые вопросы:
- Кому позволено создавать записи в системе?
- Кто может просматривать данные?
- Кто отвечает за целостность сети?
Публичные блокчейны
Самое основное условие — в общедоступном блокчейне нет контролирующего органа. Здесь надзирает за протекающими в системе процессами все сообщество — от майнеров, и разработчиков, до поставщиков услуг и простых пользователей. Уникальное свойство такой сети — возможность создавать децентрализованные приложения, которым на техобслуживание требуется минимум затрат.
Публичный blockchain может просмотреть кто-угодно из любого уголка мира. Также каждый имеет возможность создать в нем транзакцию. Более того такая система позволяет любому пользователю принимать участие в процессе консенсуса и определять какие блоки будут добавлены в сеть, а какие отклонены. Защищенность таких систем обеспечивается криптографическими вычислениями. Наиболее распространенные алгоритмы — proof of work или proof of stake.
Другие преимущества публичных или открытых блокчейнов:
- Защита от вмешательства разработчиков. В отдельных моментах создатели системы никак не могут повлиять на нее и что-либо поменять в коде или данных на свое усмотрение. А это устраняет возможность цензуры. Однако недаром Томас Шеллинг как-то сказал: «Слабость иногда может обернуться преимуществом». Ведь в результате уровень доверия простых пользователей к системе повышается на порядок.
- Мощный сетевой эффект. В подобной среде разработчику легко собрать вокруг своего приложения обширную пользовательскую базу, поскольку пользователи одних приложений системы быстро узнают о других только что созданных. Для этого достаточно разрешить своей программе, например, мобильному кошельку, взаимодействовать с уже работающим софтом.
- Безопасность, для поддержания которой необходимо небольшое количество средств. А вот чтобы атаковать такую систему потребуются слишком мощные вычислительные ресурсы, что делает атаку попросту невыгодной для злоумышленников. На сегодня самой безопасной из подобных систем считается биткоин.
Кроме того, как утверждает основатель Bitcoin Foundation Йон Матонис, существование публичных blockchain способствует более быстрому развитию инновационных технологий. Значительным прорывом стало использование смарт-контрактов, что дает возможность устранить посредников при проведении сделки.
Возьмем к примеру, две компании. Компания А для компании В разрабатывает дорогостоящий софт. Если А перешлет свою разработку первой, есть вероятность, что денег так и не увидит за выполненную работу. Если В отправит первым оплату, рискует остаться и без денег, и без софта. Раньше в такой ситуации требовались посредники, которые забирали свой процент от сделки. Сегодня можно полностью обойтись без посреднических услуг, доверившись смарт-контрактам. Они автоматически произведут обмен, предварительно проверив выполнение всех условий.
Приватные системы
Частные блокчейны характеризуются ограниченным уровнем допуска. Подтверждение транзакций в таких сетях, проведение аудита, управление базами доступно четко определенному кругу лиц. Если говорить о чтении, то такое право могут сделать как общедоступным, так и жестко ограничить. Таким образом это уже централизованная система, в которой речи уже не идет о равноправии и полной открытости, что присуще классическим сетям.
Преимущества приватных блокчейнов:
- Проверенные валидаторы, которые не смогу спровоцировать риск атаки 51%.
- Удешевление транзакций, поскольку проверяются они всего лишь небольшим количеством высокопроизводительных узлов.
- В приватной системе параметр TPS (transactions per second) можно сделать на порядок большим чем в открытых сетях. Единственным ограничивающим фактором в данной ситуации будет пропускная способность наиболее слабого узла платформы.
- Высокая скорость подтверждения транзакций.
- Откат записей. Компания, которой принадлежит приватная сеть, сможет при необходимости отменить транзакцию, внести изменения в баланс. Например, при фиксации прав на земельные участки эта возможность просто необходима, поскольку иначе земля может оказаться в недобросовестных руках.
Контроль сети единым центром удобен и в том плане, что дает возможность оперативно обновлять и улучшать функциональность системы, что особенно привлекательно для организаций, имеющих дело с системами учета — так они могут прогнозировать дальнейшие действия.
Еще один нюанс закрытых систем — для их эффективного функционирования вовсе не требуется алгоритм Доказательства работы (proof-of-work). Его могут подключить только по желанию, чтобы упростить аудит и повысить защищенность сети. В этом случае доверие пользователей уже не базируется исключительно на доверии к единому органу в виде организации, а проистекает из строгих математических законов.
Возьмем BitShares. В этой сети существует строго очерченное количество валидаторов, и каждый из них имеет свою пару ключей — один секретный, второй открытый. При формировании блоков в сети соблюдается очередность. Если кто-то из узлов не вложился в отведенный промежуток времени, он данный цикл пропускает. Таким образом определить кто создал тот или иной блок можно по цифровой подписи в заголовке.
Примеры приватных блокчейнов
Если с публичными блокчейнами вопросов не возникает — на их основе создано большинство криптовалют, то примеры частных систем стоит привести.
Mijin
Удобной платформой для построения частных блокчейнов является площадка Mijin. Появилась она как форк криптовалюты NEM еще во второй половине 2015 года. С ее помощью удобно создавать системы, которые могут легко заменить базы данных в их существующем виде. Речь идет о таких сферах как авиаперевозки и страхование, расчетные сервисы и системы обслуживания, онлайн игры и системы управления. С помощью Mijin компания сможет снизить свои эксплуатационные расходы, и вместе с тем значительно повысить уровень безопасности.
Hyperledger
Системы распределенного реестра для корпораций разных уровней разрабатывает Hyperledger Project. Причем фокусируются разработчики проекта не только на сетях закрытого типа, но и на публичных блокчейнах. Основные области, в которые сегодня целесообразнее всего внедрять распределенные реестры по мнению участников проекта — это банковская сфера, Интернет вещей, страхование и производство. Первый коммерческий блокчейн организация представила в середине лета этого года.
Возглавляет Hyperledger небезызвестная Linux Foundation. Список участников проекта внушительный: JP Morgan, IBM, American Express, Nokia, Well Fargo, Cisco Systems Inc, Deutsche Börse и многие другие гиганты из разных отраслей. Из наиболее весомых разработок проекта:
- Hyperledger Iroha — позволяет легко интегрировать блокчейн в деловую инфраструктуру.
- Hyperledger Burrow, который представляет собой безопасную платформу для выполнения умных контрактов.
- Hyperledger Sawtooth — разрабатывается специалистами корпорации Intel. Это модульный пакет, в работе которого протокол Proof of Elapsed Time.
- Hyperledger Fabric — может использоваться как база для выполнения сложных blockchain решений с гибко настраиваемым уровнем разрешений. Занимается данным направлением IBM.
Сторонники закрытых систем считают, что эта технология со всеми ее возможностями способна уже в ближайшем будущем если не заменить, то полностью интегрироваться в ряд централизованных бизнесов. В первую очередь это касается учреждений, которые используют всевозможные реестры или системы учета финансов. Внедрение приватного blockchain в отличие от биткоина дает возможность подобным организациям, по их мнению, придерживаться требований в вопросах отмывания денег, соблюдать нормы закона «О перемещаемости и подотчётности страхования жизни».
Руководитель Lisk Макс Кордек утверждает, что «традиционные институты сразу переключиться на публичную систему блокчейна не в состоянии. И приватный blockchain — это логичный шаг на пути в криптографическое будущее». Он позволяет отслеживать ошибки и при этом исключает возможность подделки данных. К тому же закрытый блокчейн намного быстрее и дешевле открытого.
Противники приватных блокчейнов считают, что само их существование противоречит основным преимуществам технологии, таким как открытость, свобода от ограничений и безопасность. Некоторые даже считают, что это и вовсе не блокчейн, а просто технология распределенного реестра.
Они уверены, что общедоступный blockchain в любом случае будет на шаг впереди по развитию, чем закрытые системы хотя бы потому, что к их разработке и поддержанию может присоединиться любой желающий.
Популярно и мнение, что закрытый блокчейн предназначен лишь для удешевления расходов компаний, тогда как публичный способен совершить революцию в современном мире.
Эксперты не менее категоричны также в том, что приватным блокчейнам придется коммуницировать с внешним миром, выходить за границы своего четко очерченного пространства. Впрочем, в данный момент большая часть приватных блокчейнов находится на экспериментальной стадии и когда они будут внедрены —вопрос открытый.
Заключение
Как бы там ни было, и публичные, и приватные блокчейны будут востребованы в разных областях жизни. Нельзя сказать, что какие-то из них лучше или хуже. Каждая система имеет свои преимущества и недостатки.
Более того, сегодня уже разрабатываются решения, главная цель которых, объединять между собой и первые и вторые. Как пример — проект, который называется Dubbed Aion от компании Nuco. По словам разработчиков, он будет служить своеобразным соединяющим мостом для надежного и безопасного обмена данными между различными типами сетей. Это позволит создавать самые разные виды смешанных комбинаций под каждую ситуацию.
Источник: profitgid.ru