Обменник

Виталик Бутерин – программист и писатель. Он основал Ethereum, децентрализованную платформу для публикации в Интернете 3.0, за которую он выиграл премию World Technology Award в 2014 году. В этой статье он исследует различия между государственными и частными блочными цепями и плюсами и минусами обоих.

Private sign

За последний год концепция «частных блокштейнов» стала очень популярной в более широком обсуждении технологии блочной цепи.

По существу, вместо того, чтобы иметь в полной мере публичный и неконтролируемый сетевой и конечный автоматы, защищенные криптоэкономикой (например, доказательство работы, доказательство наличия кола), также можно создать систему, в которой права доступа более жестко контролируются, с правами на изменение или даже чтение блоксхемы государство ограничено несколькими пользователями, при этом сохраняя множество видов частичных гарантий подлинности и децентрализации, которые обеспечивают блокировки.

Такие системы были в центре внимания интересов финансовых учреждений и частично вызвали реакцию тех, кто видит такие события, как либо компрометируя всю точку децентрализации, либо являясь отчаянным актом посредников-динозавров, пытающихся оставаться актуальными (или просто совершив преступление цепочка, отличная от биткойна ).

Однако для тех, кто участвует в этой битве, просто потому, что они хотят понять, как наилучшим образом служить человечеству или даже преследовать более скромную цель обслуживания своих клиентов, каковы практические различия между этими двумя стилями?

Во-первых, какие именно варианты под рукой? Подводя итог, обычно существует три категории приложений с привязкой к блочной цепочке:

1. Общественные цепочки

Публичный блок-цепочка – это блок-цепочка, которую может прочитать любой человек в мире, любой человек в мире может отправлять транзакции и ожидать их включения, если они действительны, и любой человек в мире может участвовать в процесс согласования – процесс определения того, какие блоки добавляются в цепочку и каково текущее состояние.

В качестве замены централизованного или квазицентрального доверия общественные блокировки защищены криптоэкономикой – сочетанием экономических стимулов и криптографической проверки с использованием таких механизмов, как доказательство работы или доказательство заинтересованности, в соответствии с общим принципом, согласно которому степень, влияние в процессе консенсуса пропорционально количеству экономических ресурсов, которые они могут принести. Эти блокировки обычно считаются «полностью децентрализованными».

2. Консорциум блокирует

Блок-цепочка консорциума является блочной цепью, в которой процесс согласования контролируется заранее выбранным набором узлов; например, можно представить консорциум из 15 финансовых учреждений, каждый из которых управляет узлом и 10 из которых должны подписывать каждый блок, чтобы блок был действительным.

Право читать блок-цепочку может быть общедоступным или ограничено участниками, а также есть гибридные маршруты, такие как корневые хэши блоков, которые являются общедоступными вместе с API, который позволяет членам общественности делать ограниченное число запросов и верните криптографические доказательства некоторых частей состояния блок-цепи. Эти цепочки могут считаться «частично децентрализованными».

3. Полностью частные блок-цепи

Полностью закрытый блок-цепочка – это блок-цепочка, где разрешения на запись сохраняются централизованными для одной организации. Разрешения на чтение могут быть общедоступными или ограничены в произвольной степени. Вероятные приложения включают в себя управление базами данных, аудит и т. Д. Внутри одной компании, и поэтому во многих случаях общедоступность может не понадобиться, хотя в других случаях требуется публичная аудитоспособность.

Отличительные особенности

В целом до сих пор не уделялось особого внимания различию между блок-цепочками консорциума и полностью частными блок-цепями, хотя это важно: первый обеспечивает гибрид между «низким доверием», предоставляемым государственными блок-цепями, и «единой высокодоходной организацией «Модель частных блокхейнов, тогда как последняя может быть более точно описана как традиционная централизованная система с определенной степенью криптографической проверяемости.

Тем не менее, в какой-то степени есть веская причина для сосредоточения внимания на консорциуме над частными: фундаментальная ценность блочных цепей в полностью закрытом контексте, помимо функциональности реплицированного конечного автомата, – это криптографическая аутентификация.

Нет оснований полагать, что оптимальный формат такого обеспечения аутентификации должен состоять из серии хеш-связанных пакетов данных, содержащих корни дерева Merkle; технология обобщенного нулевого знания предоставляет гораздо более широкий спектр захватывающих возможностей о видах криптографических заверений, которые приложения могут предоставлять своим пользователям.

В общем, я бы даже утверждал, что обобщенные доказательства нулевого знания в корпоративном финансовом мире очень underhyped по сравнению с частными блочными цепями.

На данный момент я сосредоточу внимание на более простом обсуждении блочных цепочек «частный или публичный». В общем, идея о том, что есть «один истинный путь» для блокировки, совершенно неверна, и обе категории имеют свои преимущества и недостатки.

Public sign

Преимущества private blockchain

Во-первых, частные блок-цепи. По сравнению с государственными блок-цепями, они имеют ряд преимуществ:

1. Изменение правил

Консорциум или компания, работающая с private blockchain, может легко, при желании, изменить правила блочной цепочки, вернуть транзакции, изменить балансы и т. Д. В некоторых случаях, например, национальные реестры земель, эта функциональность необходима; нет никакой возможности, чтобы система могла существовать там, где Dread Pirate Roberts может иметь правовые права собственности на явно видимый участок земли, и поэтому попытка создать неконтролируемый правительством земельный кадастр на практике быстро перейдет в тот, который не является признанной самим правительством.

Конечно, можно утверждать, что можно сделать это на публичной блок-цепочке, предоставив правительству бэкдор-ключ к контракту; противоположный аргумент заключается в том, что такой подход по существу является рубе Голдбергианской альтернативой более эффективному пути наличия частного блокчлена, хотя, в свою очередь, это частичный контраргумент, который я опишу ниже.

2. Известные валидаторы

Валидаторы известны, поэтому любой риск атаки на 51%, возникающий из-за какого-либо сговора в Китае, не применяется.

3. Более дешевые операции

Транзакции дешевле, так как их нужно проверять только несколькими узлами, которым можно доверять, чтобы иметь высокую вычислительную мощность и не нужно проверять десять тысяч ноутбуков.

Сейчас это очень важная проблема, поскольку публичные блокировки, как правило, имеют комиссию за транзакции, превышающую 0,01 доллара США за тонну, но важно отметить, что она может измениться в долгосрочной перспективе с масштабируемая технология blockchain что обещает привести к тому, что затраты на публичные блокировки сократятся с точностью до одного или двух порядков оптимально эффективной частной блок-цепи.

4. Хорошо соединенные узлы

Узлам можно доверять, чтобы быть очень хорошо связанными, и ошибки могут быть быстро устранены с помощью ручного вмешательства, что позволяет использовать консенсусные алгоритмы, которые дают окончательный результат после намного более короткого времени блока.

Усовершенствования в технологии publicchchain, такие как концепция дяди Ethereum 1.0 и последующее доказательство ставки, могут привести к тому, что общественные блокчыны будут намного ближе к идеалу «мгновенного подтверждения» (например, предлагая полную окончательность через 15 секунд, а не 99,9999% финала после двух часы, как и биткойн), но даже частные блокировки всегда будут быстрее, и разница в задержках никогда не исчезнет, ​​поскольку, к сожалению, скорость света не увеличивается на 2x каждые два года по закону Мура.

5. Конфиденциальность

Если права доступа на чтение ограничены, частные блокировки могут обеспечить более высокий уровень конфиденциальности.

Учитывая все это, может показаться, что частные blockchains являются, несомненно, является лучшим выбором для организаций. Однако даже в институциональном контексте общественные цепочки по-прежнему имеют большую ценность, и на самом деле эта ценность в значительной степени зависит от философских добродетелей, которые пропагандируют общественные блокиры, которые все время продвигаются вперед, среди которых есть свобода, нейтралитет и открытость.

Преимущества публичной блокировки

Преимущества общественных блокштейнов обычно подразделяются на две основные категории:

1. Пользователи, защищенные разработчиками

Публичные блокировки обеспечивают способ защиты пользователей приложения от разработчиков, устанавливая, что есть определенные вещи, которые даже разработчики приложения не имеют полномочий делать. С наивной точки зрения, может быть, трудно понять, почему разработчик приложений захочет добровольно отказаться от власти и подколенных рук. Однако более продвинутый экономический анализ дает две причины, по словам Томаса Шеллинга, слабость может быть сильной.

Во-первых, если вы явно сделаете это более трудным или невозможным для себя сделать определенные вещи, тогда другие будут более склонны доверять вам и взаимодействовать с вами, поскольку они уверены, что эти вещи с меньшей вероятностью произойдут с ними.

Во-вторых, если вы лично подвергаетесь принуждению или давлению со стороны другого лица, то говорят: «У меня нет силы сделать это, даже если я захочу», это важный козырь, поскольку он препятствует тому, чтобы этот субъект пытался заставить вас это сделать. Главной категорией давления или принуждения, с которыми сталкиваются разработчики приложений, является то, что правительства, поэтому «сопротивление цензуре» тесно связано с такими аргументами.

2. Сетевые эффекты

Общественные блокиры открыты и, следовательно, могут использоваться очень многими объектами и получать некоторые сетевые эффекты. Чтобы дать конкретный пример, рассмотрим случай условного депонирования доменных имен.

В настоящее время, если A хочет продать домен B, существует стандартная проблема риска контрагента, которая должна быть решена: если A сначала отправляет, B не может отправить деньги, а если B отправляет сначала, то A не может отправить домен.

Чтобы решить эту проблему, мы имеем централизованные посреднические посредники , но эти обвинения сборы в размере от трех до шести процентов , Однако, если у нас есть система доменных имен на блочной цепочке, а валюта на та же цепочка , то мы можем сократить расходы до нуля с помощью смарт-контракта: A может отправить домен программе, которая сразу же отправит ее первому человеку, чтобы отправить деньги программы, и программе доверяют, потому что она работает на публичной блок-цепочке.

Обратите внимание: для того, чтобы это эффективно работало, два полностью гетерогенных класса активов из совершенно разных отраслей промышленности должны находиться в одной базе данных, а не в ситуации, которая может легко произойти с частными бухгалтерскими книгами.

Другим аналогичным примером в этой категории являются земельные реестры и страхование титулов, хотя важно отметить, что другой путь к интероперабельности – это иметь частную цепочку, которую общественная сеть может проверять, btcrelay стиле , и выполнять транзакции по межцепной цепочке.

Необходимость

В некоторых случаях эти преимущества не нужны, но в других они достаточно мощные – достаточно мощные, чтобы быть в 3 раза больше времени подтверждения и платить 0,03 доллара за транзакцию (или, как только технология масштабирования вступает в игру, 0,0003 доллара за транзакцию).

Обратите внимание, что, создавая конфиденциальные управляемые контракты на публичных блочных цепях или уровни обмена межсетевыми обменами между государственными и частными блочными цепями, можно достичь многих видов гибридных комбинаций этих свойств.

Решение, оптимальное для конкретной отрасли, в значительной степени зависит от вашей точной отрасли. В некоторых случаях общественность явно лучше; в других, просто необходимо частное управление.

Как это часто бывает в реальном мире, это зависит.

Эта статья была впервые опубликована на Блог пользователя Ethereum и был переиздан здесь с разрешения.

Частный знак а также публичный знак изображения через Shutterstock

Лидер в новостях о блочной цепочке CoinDesk является независимым медиа-представителем, который стремится к самым высоким журналистским стандартам и соблюдает строгий набор редакционных политик , Хотите поделиться своим опытом или знаниями с нашими отчетами? Свяжитесь с нами по адресу [Электронная почта защищена] ,

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here