Overline Emblem (EMB) - протокол взаимодействия

Overline Emblem (EMB) - это единственный протокол взаимодействия, который может подключать все блокчейны, включая Биткойн, к DeFi, позволяя пользователям свободно перемещаться и торговать. Ни валидаторов, ни учетных записей, ни упакованных токенов, ни личных данных, ни комиссий за обмен / ликвидность. Overline полностью основан на майнинге (например, Биткойн) без централизованных валидаторов, API-интерфейсов или оракулов.

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

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

В настоящее время Overline включает в свой мультичейн протоколы блокчейнов Bitcoin, Ethereum, Waves, Neo и Lisk.

Overline Emblem (EMB)

В Ключевым архитектурным направлением технологии Multichain Block Collider является инкапсуляция текущего состояния каждой из мостовых цепочек в Multichain Block Collider, то есть в любое время, самый последний добытый (или только что добытый) блок Block Collider ссылается на самый последний блок в каждой из поддерживаемых (или «соединенных») цепочек.

Справочная информация: стандартные блокчейны

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

Хэш блока BTC # 0: 

000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f 

Хеш блока BTC # 1:

00000000839a8e6886ab5951d76f411475428afc90947ee320161bbf18eb6048

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

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

Из-за комбинаторной природы базовых кортежей. Блокчейн Block Collider неизменно быстрее, чем самый быстрый мостовой блокчейн. Например, поскольку в настоящее время существует новый блок Ethereum каждые 30 секунды и новый биткойн-блок каждые 9.2 минут, мультицепь Block Collider из этих двух цепочек будет иметь новый блок для каждой новой комбинации блоков.

Рассмотрим следующий пример (не в масштабе):

В приведенном выше примере блокчейн Ethereum в блоке ETH 4 является примером самой быстрой цепи Block Collider. Эта концепция становится более ясной, когда мы добавляем в смесь третий блокчейн. В следующем примере на каждые два блока Ethereum выдается один блок WAVES:

Добавление еще одного блокчейна (в данном случае Waves) увеличивает количество комбинаций в Block Collider.

Скорость блока

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

Консенсусный подход: «доказательство дистанции»

Block Collider использует модифицированную версию консенсуса Накамото для определения следующего головного блока; то есть по своей сути:

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

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

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