MMS

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

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

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

Что такое Blockchain ?

Блокчейн

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

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

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

Trilemma блокчейна

Понятие trilemma блокчейна было разработано одним из создателей Ethereum Виталиком Бутериным. Это относится к тому факту, что с точки зрения децентрализации, безопасности и масштабируемости блокчейны могут одновременно фокусироваться только на двух из трех осей. Это означает, что если блокчейн выберет безопасность и децентрализацию , у него возникнет проблема масштабируемости. Если, с другой стороны, он предпочитает сосредоточиться на масштабируемости и безопасности, он рискует потерять свою децентрализацию.

Для этого были созданы Layers

.

Чтобы решить trilemma блокчейна, мировое сообщество решило работать поэтапно, чтобы внести улучшения в существующую сеть.

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

Layers

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

Layer 0

Layer 0 — это необязательный уровень, который можно использовать для создания блокчейнов уровня 1 . Протоколы уровня 0 представляют собой набор функций, которые будут интегрированы в блокчейны уровня 1 для решения проблем безопасности, масштабируемости и/или совместимости.

Среди наиболее известных протоколов уровня 0 есть Cosmos SDK , который позволяет любому создать независимый блокчейн уровня 1, который может беспрепятственно взаимодействовать с другими блокчейнами на основе Cosmos SDK, если IBC включен . который предоставляет возможность создавать отдельные парачейны, связанные и защищенные релейной цепью Polkadot.

Layer 1

Блокчейны Layer 1 относятся к независимым блокчейнам с их архитектурой и базовыми функциями .

Примерами сетей уровня 1 являются Биткойн, Эфириум, Солана или OKP4 . Эти блокчейны первого уровня не зависят от какого-либо другого блокчейна для работы. Они могут выполнять свои транзакции независимо от любого другого блокчейна. (даже если они иногда могут наследоваться от других наборов валидаторов уровня 1, например, для межсетевой безопасности Polkadot или Cosmos).

Layer 2

В отличие от layer 1, блокчейны  layer 2 зависят от нижележащего блокчейна layer 1. Их цель — расширить функциональность родительских блокчейнов. Например, это может быть повышение масштабируемости и снижение транзакционных издержек.

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

В качестве примера можно упомянуть Lightning Network блокчейна Биткойн . С увеличением числа пользователей и относительно низкой частотой блоков и размером блока Биткойн ограничен своей скоростью. . Именно здесь вступает в действие протокол Lightning Network уровня 2. Он позволяет пользователям совершать быстрые транзакции вне сети (вам не нужно ждать другого блока биткойнов, чтобы транзакция продолжилась), прежде чем записывать их все сразу в биткойн. блокчейн, тем самым экономя много места в блоке и платы за газ.

Layer 3

Layer 3 относится к layer 2 так же, как layer 2 к  layer 1.

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

Помимо масштабируемости , уровень 3 включает определенные функции.

Например, StarkWare разработала StarkNet , уровень 2 поверх Ethereum с несколькими уровнями 3 поверх него. Мы можем упомянуть StarkEx для масштабируемости, StarkNet для конкретных приложений или даже StarkNet для обеспечения конфиденциальности.

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

Почему мы выбрали блокчейн layer 1 ?

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

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

Существует также часть масштабируемости . Мы, конечно же, стремимся иметь большое количество пользователей и распространить решение OKP4 по всему миру . Таким образом, выбор блокчейна уровня 1 с улучшенной масштабируемостью позволит нам обеспечить высокую пропускную способность при сохранении безопасности и децентрализации. И, конечно же, создание решений уровня 2 поверх OKP4 не является исключением…

Заключительные мысли

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

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *