Function X — cross-chain
Function X позволяет осуществлять все виды передачи данных по блокчейну. Мы разработали его как cross-chain архитектуру, основанную на pBFT и PoS. Cross-chain, как следует из названия, позволяет нескольким цепочкам быть частью Function X.
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2Fvh0FTHG%2F2.jpg&t=614&c=EkGn5mdw4qQMMA)
Как видите, 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).
![](https://ip.bitcointalk.org/?u=https%3A%2F%2Fi.ibb.co%2FhLcYH3L%2F3.jpg&t=614&c=-Vl88z1yXuSvSQ)
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