Function X — cross-chain
Function X позволяет осуществлять все виды передачи данных по блокчейну. Мы разработали его как cross-chain архитектуру, основанную на pBFT и PoS. Cross-chain, как следует из названия, позволяет нескольким цепочкам быть частью Function X.
Как видите, F(X) hub— это родительская сеть, которую мы обычно называем публичной цепью Function X. Она является основой для связи между различными блокчейнами, работающими в экосистеме.
Различные сети могут взаимодействовать друг с другом через hub. Цепочки могут отправлять текстовые сообщения, голосовые вызовы и цифровые активы в другие сети.Поскольку F(X) hub является базовой платформой, F(X) будет служебным токеном для связи между входящими в hub блокчейнами.
На рисунке Цепочки A, B и C являются публичными или частными блокчейнами с их собственной экосистемой и цифровыми активами, расположенными на F(X). Так же, как MakerDao, Omisego и Digix — это отдельные экосистемы, расположенные на Ethereum. Function X hub соединяет эти (часто не связанные между собой) экосистемы. Данные проекты могут обмениваться токенами, SMS, звонками, приложениями, изображениями или протоколами.
С помощью такого обмена мы сможем построить систему, в которой телефонный разговор последовательно можно пропустить через разные сети используя блокчейн-смартфон Blok-on-Blok (он же BOB), отправлять токены из цепочки в цепочку (а не только атомарный swap) и многое другое.
Сроки: мы ожидаем, что тестовая сеть- Function X hub будет работать в первом полугодии 2020 года.
Консенсус: pBFT, Proof of Stake (PoS)pBFT специалистами рассматривается как безопасный и справедливый тип консенсуса. Это не создает накладных расходов, как майнинг в Proof-of-Work (PoW). Для получения дополнительной информации о том, как работает pBFT, у Blockonomi есть хорошее описание: как работает pBFT.
Каковы особенности Function X’s pBFT? Мы стремимся к тому, чтобы наш pBFT являлся общей реализацией pBFT. Потому, как он уже был внедрен, исследован и проверен. pBFT используется в системах управления полетами, в бортовых системах космических аппаратов; другие блокчейн-проекты, которые используют pBFT — HyperLedger, Zilliqa и Cosmos.
Каждое устройство потенциально является узлом. Наша модель отличается тем, что устройства могут быть узлами. В скором будущем будут опубликованы правила участия нод в сети, которые, мы надеемся, примите и вы.
Подробнее об узлах Function X будет рассказано в следующих статьях, посвященных дорожной карте. Другая особенность состоит в том, что с помощью Pundi X мы можем внедрять доверенные узлы через XPOS и, возможно, BOB.
В чем разница между Proof of Stake (PoS) и Function X’s Proof of Service?
Proof of Stake (вместе с pBFT) — это консенсус, используемый для создания блоков (он же block staking/майнинг) в Function X, майнеры зарабатывают токены FX, проверяя новые блоки.
Proof of Service относится к услугам, предоставляемым в экосистеме Function X. Поставщики услуг могут зарабатывать токены FX, доказав, что услуга предложена.
Например, приложение Decentralized Ride Hailing или blockchain- вызовы — это услуги.
Inter Blockchain Communication Protocol (IBC)(Протокол межсетевого взаимодействия)
Как два блокчейна взаимодействуют друг с другом?
Возьмем, в качестве примера, человеческое общение. Носителю китайского языка, общающемуся с носителем немецкого языка, потребуется «протокол», чтобы понимать друг друга; в современном мире английский язык может выступать таким протоколом. Сети взаимодействуют друг с другом по протоколу Inter Blockchain Communication (IBC).
IBC был впервые придуман командой Cosmos и с тех пор получил значительное распространение. Мы предполагаем, что наша реализация будет взаимодействовать с Cosmos “Так же, как Cosmos” будет взаимодействовать с нашей.
IBC сродни TCP/IP. TCP/IP был придуман Vince Cerf, а позже совместно разрабатывался многими корпорациями и государствами, включая целевую группу по разработке Интернета (IETF) — руководящий орган, который поддерживает взаимодействие TCP/IP, чтобы Интернет мог бесперебойно функционировать.
IBC-это не то же самое, что атомарные свопы. Атомарные свопы — договорные соглашения, которые фиксируют токены в одной цепочке, создавая вариант в другой сети. IBC позволяет фактически перемещать один токен из одной цепочки в другую. Подумайте об ETH на Bitcoin blockchain или наоборот-это конечная цель IBC.
В настоящее время мы реализуем IBC в F(X) сети.
Источник:
https://medium.com/functionx/ru-fx-moon-f268dce1dc1f