Subscribe to wiki

Share wiki

Bifrost Network

Bifrost Network

The Bifrost Network is a platform built on the Substrate framework, enabling seamless cross-chain communication and interaction. It supports with features like a unified token system, compatibility, and a robust governance model for community-driven development. [1]

Overview

The Bifrost Network is a public built using the Substrate framework. It is compatible with the API and provides developers access to extensive libraries and development tools. It adopts a multichain-first design, enabling decentralized cross-chain communication and interaction between through its protocol. Applications on the network can integrate from supported , facilitated by core that also act as relayers for transmitting cross-chain messages. This approach supports a multichain environment, allowing developers to create diverse and innovative applications. [2]

Technology

Cross-Chain Communication (CCCP)

Bifrost's Cross-Chain Communication Protocol (CCCP) facilitates communication across through socket contracts and relayers, enabling users on one chain to access on others. Socket contracts, deployed on Bifrost and external chains like , emit CCC events triggered by requests, with relayers ensuring these events are delivered between contracts until all required processes are completed. Multiple relayers transmit events to maintain reliability, ensuring protocol functionality even if some fail or are compromised. A timeout rollback mechanism prevents asset locking in case of complete relayer failure. Limiting the number of high-cost transactions sent to external reduces operational costs. [3]

Components

Bifrost's Cross-Chain Communication Protocol (CCCP) involves several key components working together to enable efficient cross-chain interactions. Users initiate requests by sending a CCC request to a socket contract, which collects the required and calls designated functions on other . Relayers play a central role, delivering essential data such as updated lists for access control, off-chain information like price feeds or block hashes, and CCC events coordinating actions across .

The system relies on three main contract types. Socket contracts generate and process CCC events, executing protocol-defined actions such as or lending. A built-in suite abstracts financial operations as callable functions. The oracle manager contract aggregates off-chain data and provides on-chain oracle services for reliable, real-time data integration. [3]

Protocol Design

The Cross-Chain Communication Protocol (CCCP) incorporates specific design considerations to address the limitations of execution environments. Data storage constraints are managed by storing only data hashes in , reducing costs by comparing hashes instead of saving full data. If a transaction fails, an additional transaction is sent to log its failed status, ensuring accurate tracking.

Since lack efficient built-in functions like array sorting, transaction senders provide pre-sorted data to minimize computational overhead. Transactions to external chains, which can have high fees, are optimized by aggregating relayer signatures on the Bifrost Network before submission to the external chain, reducing the number of interactions.

The Synchronization Protocol (VSP), a CCCP sub-protocol, ensures that the latest validator list from the Bifrost Network is synchronized across external chains. This process supports accurate access control, as changes are periodically reflected in socket contract operations. [3]

Pockie

Pockie is an advanced digital wallet created to streamline multichain activities while prioritizing user-friendliness and robust security. Designed to enhance the experience, Pockie includes token top-ups to prevent transaction disruptions, integrated transaction histories with detailed data, bulk wallet imports for efficient management, and scam detection tools to safeguard assets. Its functionalities cater to seasoned users seeking efficiency and newcomers exploring , ensuring accessibility and safety across networks. [4]

BTCFi

is a platform enabling users to borrow, lend, and generate yields while retaining their holdings. Built on Bifrost Network's cross-chain infrastructure, it operates as a decentralized collateralized debt position system using exclusively as , eliminating reliance on centralized intermediaries. Users can borrow -backed , BtcUSD, at competitive rates, with BtcUSD designed to offer stability and utility across various financial activities. cross-chain integration extends its functionality beyond the Bifrost ecosystem, allowing holders to engage with a wider array of services. [5] [6]

Governance

Bifrost incorporates a governance mechanism that enables token holders to participate in protocol decision-making processes. Governance includes voting on or creating proposals, with all changes to the network subject to a referendum. A governance forum allows broader community engagement, enabling discussions and idea-sharing even for non-token holders. The General Council, tasked with guiding the network, was initially appointed by the Bifrost Foundation. Over time, this structure will transition to an election-based system where BFC holders can vote on council membership, fostering alignment with the network's long-term objectives. [7]

Council

The Council oversees Bifrost Governance, including managing the treasury, selecting the technical committee, and canceling malicious referenda. In cases of limited participation, a prime member is designated to represent the Council. The prime member is chosen based on receiving the highest votes during the council round. Council members who do not vote on proposals automatically defer to the prime member's decision. [7]

Technical Committee

The Technical Committee, selected by the Council, plays a key role in managing Bifrost Governance and acting as a check against unilateral actions by the Council. Its responsibilities include canceling malicious proposals, invalidating Council-created proposals when necessary, and fast-tracking urgent proposals. Committee members hold veto power to prevent potential abuses; a single veto can nullify a proposal and temporarily blacklist it from resubmission. Like Council members, they cannot maintain their authority indefinitely and are required to possess BFC tokens. [7]

BFC

BFC serves as the native currency of the Bifrost Network and operates with an inflationary model tied to participation. The inflation rate adjusts based on the quantity of staked tokens, dynamically allocating rewards to and nominators to encourage . This model incentivizes network participation while creating an opportunity cost for holding unstaked BFC, resulting in gradual dilution over time. [8]

Tokenomics

BFC has a total supply of 2.37B tokens and has the following allocation: [9]

Private Round: 25%

Reserve: 20%

Ecosystem: 20%

Team: 20%

Marketing: 10.4%

Advisors: 4%

Public Sale (IDO): 0.6%

Unified Token

The Unified Token on the Bifrost Network consolidates tokens from multiple chains into a single token contract, simplifying management for developers. For example, tokens from and are merged into a Unified token on Bifrost, reducing the complexities of managing fragmented bridge tokens and improving efficiency for development. [10]

Partnerships

KICA

CODE

Japan Open Chain

THEPOL

Slash Vision Labs

JCBA

GemHUB

GAIA

Kanalabs

CUBE Entertainment

Theori

Ozys

Delight

Six Network

DeSpread

See something wrong?

Average Rating

No ratings yet, be the first to rate!

How was your experience?

Give this wiki a quick rating to let us know!

Edited By

Generated avatar for Anonymous userJSD

Edited On

November 28, 2024

Reason for edit:

New Wiki Created 🎉

Loading...

REFERENCES

[1]

Bifrost Network

Nov 28, 2024

[2]

Bifrost Network Docs

Nov 28, 2024

[3]

Cross-Chain Communication Protocol (CCCP) | Bifrost Network Docs

Nov 28, 2024

[4]

Pockie v1.2 | Medium

Nov 28, 2024

[5]

BTCFi

Nov 28, 2024

[6]

BTCFi Launched | Medium

Nov 28, 2024

[7]

Governance | Bifrost Network Docs

Nov 28, 2024

[8]

BFC Inflation Model | Bifrost Network Docs

Nov 28, 2024

[9]

BFC | CryptoRank

Nov 28, 2024

[10]

Unified Token | Bifrost Network Docs

Nov 28, 2024