Stay vigilant against phishing attacks. Chorus One sends emails exclusively to contacts who have subscribed. If you are in doubt, please don’t hesitate to reach out through our official communication channels.

Blog

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Networks
Unlocking Bitcoin’s Potential with Babylon
We explore what Babylon is, and how it harnesses Bitcoin's potential beyond being a store of value
August 7, 2024
5 min read

Bitcoin is the oldest and the most valuable cryptocurrency, boasting a market cap of over $1.2 trillion as of July 2024. Not only does Bitcoin have the highest mind share among cryptocurrencies, but it has also made significant strides in mainstream adoption, including its integration into ETFs and its recognition as a legal tender in El Salvador. Recently, it has been in the spotlight with former U.S. President Donald Trump pledging to hold Bitcoin as a strategic reserve if re-elected. While Bitcoin is renowned for its store-of-value proposition, many Bitcoin maximalists are content with simply holding it for the long term. However, a pertinent question arises—what more can be done with Bitcoin? Enter Babylon, a project aimed at harnessing Bitcoin's potential beyond being a mere store of value.

The Genesis of Babylon

Approximately 2.5 years ago, David Tse and Fisher launched Babylon with a vision to leverage Bitcoin's proof-of-work (PoW) security to bolster the security of proof-of-stake (PoS) blockchains. Observing the trend of new chains opting for PoS due to its cost-effectiveness, efficiency, and lower energy consumption, they identified a gap: a trillion-dollar asset (BTC) remained largely idle. Bitcoin lacks native smart contract capabilities, limiting its utility in decentralized applications. Bridging BTC to other protocols or using wrapped versions like wBTC introduces trust issues with counterparties. Babylon aims to use BTC to secure PoS chains without bridging while providing full slashable security guarantees in a trust-minimized fashion.

The Need for Bitcoin Staking

PoS chains secure their networks through staked assets, often incentivizing validators with high inflationary rewards. This bootstrapping process is complex and lengthy, leading to the emergence of 'security-as-a-service' protocols like EigenLayer, Symbiotic, and ICS (Interchain Security). Babylon seeks to apply a similar model using Bitcoin, the most decentralized and secure crypto asset. While some argue that Bitcoin should remain a store of value, others believe in enhancing its utility. Babylon offers a solution by unlocking Bitcoin’s capital prowess, currently under-utilized, and integrating it into the PoS ecosystem to generate yields and drive new use cases.

With over $1.2 trillion in market cap, most BTC lies idle and does not generate any yield for its holders. This contrasts with PoS tokens, where capital efficiency is maximized to provide higher yields and support the ecosystem. Bringing additional utility to Bitcoin through secure and trustless mechanisms like Babylon can significantly enhance its economic impact and foster new applications within the crypto industry.

Moreover, the tension between high inflationary rewards and ecosystem incentives can be alleviated by leveraging Bitcoin’s economic security. Projects can tap into Bitcoin's decentralization and security, reducing the need for high inflationary incentives to bootstrap validator sets. Ultimately, market dynamics will determine the true need for sourcing a protocol's economic security from Bitcoin, but the potential is immense if executed in a trustless and slashable manner.

How Babylon Works

Babylon allows Bitcoin holders to stake their BTC for PoS blockchains without relying on third-party custody, bridges, or wrapping. It provides slashable economic security guarantees to PoS chains while ensuring efficient stake unbonding to enhance liquidity for Bitcoin holders. The protocol operates as a modular plug-in compatible with various PoS consensus protocols, serving as a foundational component for building restaking protocols. The core component, the 'control plane' (Babylon Chain), manages several critical functions:

  • Timestamping Service: Ensures synchronization with the Bitcoin network.
  • Stake Matching: Matches Bitcoin stakes with PoS chains and tracks staking/validation information.
  • Finality Signature Recording: Records the finality signatures of PoS chains.
Source: Babylon's Whitepaper

Babylon vs Babylon Chain

Babylon is a Bitcoin Staking Protocol that provides shared security for PoS systems and allows Bitcoin holders to delegate their BTC to Finality Providers, who can then provide Bitcoin security to a consumer PoS chain or DA layer.

Babylon chain, on the other hand, is built on Cosmos SDK, which receives security from the Babylon Bitcoin Staking Protocol and acts as the first chain that Finality Providers can support. However, Babylon plans to support different PoS systems from various blockchain ecosystems and provide them access to shared security collateral with BTC.

Detailed Mechanisms of Babylon

Timestamping

Timestamping involves embedding data at a specific point in time. Babylon records PoS chain data onto Bitcoin to leverage Bitcoin’s robust PoW security. Due to Bitcoin’s expensive and limited blockspace, direct timestamping of every PoS chain onto Bitcoin is impractical. Instead, the 'control plane,' implemented as a Cosmos-SDK chain (aka Babylon Chain), aggregates timestamps from all PoS chains via IBC. This ensures a secure and immutable record of PoS data on the Bitcoin blockchain.

Staking Process

To stake, a Bitcoin staker (e.g., Alice) sends a special transaction to the Bitcoin blockchain, locking her BTC in a self-custodial vault. This vault, defined by Bitcoin's scripting language, has three transaction types:

  • Unbonding Transaction: Allows Alice to retrieve her Bitcoin after a predefined period once she initiates the unbonding process.
  • Slashing Transaction: Sends the Bitcoin to a burn address if Alice violates the PoS protocol.
  • Withdraw Transaction: Allows withdrawal after the staking period is complete, provided no violations have occurred.

Alice delegates her staking duties to a finality provider on the Babylon chain, who uses their private keys to validate the PoS chain on her behalf. This delegation maintains Alice's control over her Bitcoin while enabling participation in PoS validation.

Security Guarantees

Babylon ensures validators are accountable for their actions through cryptographic mechanisms like Extractable One-Time Signatures (EOTS). EOTS allows the network to detect and prove double-signing, exposing the validator's private key. This key, which is already pre-signed by the staker and the finality provider, is used to create a slashing transaction, burning the staked Bitcoin as a penalty. Babylon's protocol guarantees that a block is truly final only when it has received EOTS from at least 2/3 of the staked BTC.

A simplified transaction flow on Babylon would roughly look like this:

BBN token

Though no official details have been released yet, we expect there to be a BBN token that the BTC delegators can then stake with a validator of their choice just like any other Cosmos chain.

Comparative Landscape of Shared Security Solutions

While Babylon introduces a novel approach to shared security using Bitcoin's hash power, other protocols like EigenLayer, Symbiotic, and ICS offer alternative models:

  • EigenLayer/Symbiotic: Uses Ethereum's PoS security and enables restaking within the Ethereum ecosystem.
  • Interchain Security (ICS): Relies on the Cosmos Hub's PoS validator set or other Cosmos validator sets to secure connected zones.

Protocols must weigh several factors—security robustness, trustlessness, economic incentives, integration complexity, ecosystem compatibility, and regulatory considerations—when choosing a shared security solution.

We've covered this topic in more detail in our previous article here.

Role of Chorus One

Chorus One has been an early supporter of Babylon and we're already on its testnet as a finality provider.

Our FP address is 3e7af699845fae4817923f8c3484bc4759dc306d17255d859dcd0e08d9cc426c.

When Babylon goes live on mainnet, you will be able to stake BTC to Chorus One as a finality provider and earn the highest possible staking yields. If you want to learn more and be one of our early customers, click here. Also, don't forget to watch our podcast episode with David Tse, co-founder of Babylon!

About Chorus One

Chorus One is one of the biggest institutional staking providers globally, operating infrastructure for 60+ Proof-of-Stake networks, including Ethereum, Cosmos, Solana, Avalanche, and Near, amongst others. Since 2018, we have been at the forefront of the PoS industry and now offer easy enterprise-grade staking solutions, industry-leading research, and also invest in some of the most cutting-edge protocols through Chorus Ventures. We are a team of over 50 passionate individuals spread throughout the globe who believe in the transformative power of blockchain technology.

News
Announcing Chorus One SDK: The all-in-one toolkit for building institutional-grade staking dApps
Chorus One SDK offers the ultimate toolkit for insitutions, wallets, custodians and more to build native staking dApps acorss all major networks
July 31, 2024
5 min read

We are thrilled to introduce our latest product, Chorus One SDK. This advanced toolkit is set to transform how our customers integrate staking functionalities into their applications. As the leading staking provider with the most extensive network support in the industry, robust security features, and comprehensive transaction management, our SDK (Software Development Kit) is poised to become an essential tool for institutions and developers, enabling them to leverage enterprise-grade staking solutions across all major networks including Ethereum, Solana, TON, Avalanche, Cosmos, NEAR, and Polkadot with unparalleled ease and efficiency.

What is Chorus One SDK?

The Chorus One SDK is an all-in-one toolkit for building staking dApps or implementing programmatic native staking into your product. It supports non-custodial staking on various networks validated by Chorus One. With this SDK, our customers can build, sign, and broadcast transactions, as well as retrieve staking information and rewards for user accounts.

Supported Networks

Chorus One has the most extensive network support for staking in the industry. Currently, the Chorus One SDK provides support for the following networks, with plans to expand to even more in the future:

  • Ethereum
  • Solana
  • TON
  • Avalanche
  • Cosmos (including Cosmos Hub, Osmosis, Injective, etc.)
  • NEAR
  • Polkadot (Substrate)

Who is Chorus One SDK For?

The Chorus One SDK is designed for a diverse audience, including:

  • Custodians: Looking to offer secure staking solutions.
  • MPC Wallets: Interested in integrating staking capabilities into their wallets.
  • Asset Managers and Funds: Aiming to implement staking transactions within their existing custody and risk management frameworks.
  • Exchanges: Wanting to provide ETH staking options to their users without any 32 ETH minimum requirement as well as staking across other major networks.

By using the Chorus One SDK, our customers can easily integrate programmatic native staking, access detailed staking position data, and minting of osETH LST to offer flexible staking options to their end users.

SDK vs. APIs: Why We Chose to Build an SDK

At Chorus One, we prioritize security, transparency, and user control. Our decision to develop an SDK over a traditional API was driven by the following considerations:

Enhanced Security

  • Local Transaction Building and Signing: Users can generate and sign transactions locally on their devices, ensuring that private keys are not exposed to external environments.
  • Reduced Risk of Exposure: Keeping private keys within the user’s environment minimizes the risk of exposure to malicious actors.

Verifiable Trust and Transparency

  • Direct Verification: Users can directly specify and verify the validator addresses they interact with, ensuring transparency and control over staking activities.
  • Elimination of External Dependencies: The SDK approach removes potential attack vectors associated with relying on external APIs, enhancing overall trust and security.

Open-Source and Auditable

  • Open-Source Code: The Chorus One SDK is open-source, allowing users and developers to review, audit, and contribute to the codebase. This openness ensures that the SDK is transparent and trustworthy.

💡 Why does it matter?

Choosing the Chorus One SDK means prioritizing security, transparency, and user empowerment. With local transaction building and signing, and open-source transparency, users can confidently participate in staking activities across supported networks.

How does it Work?

Our SDK offers a robust suite of tools for managing staking operations on various networks. Here’s a high-level overview of its functionality:

Comprehensive Transaction Management

  • Building, Signing, and Broadcasting Transactions: Users can seamlessly manage staking, unstaking, delegation, and reward withdrawal operations.
  • Flexible Custody Solutions: Supports a variety of custody options, including mobile wallets, browser extensions, hardware wallets, and custom custodial solutions like Fireblocks.

Detailed Information Retrieval

  • Staking Information and Reward Data: Users can fetch detailed staking information and reward data for any account, ensuring they have all the information needed to make informed decisions.

Integrated Validator Support

  • Built-in Support for Chorus One Validators: The SDK includes built-in support for Chorus One validators across all supported blockchain networks, as well as the ability to specify custom validator addresses.

Command Line Interface (CLI)

  • Easy Interaction: The SDK includes a CLI for easy interaction with supported networks, simplifying operations for users who prefer command line tools.
Resources

For more detailed information on how our SDK works and technical guides, explore the following resources:

Final word

The launch of Chorus One SDK marks our commitment to simplifying staking. By equipping our customers with all the necessary tools, we enable them to effortlessly integrate and deliver an exceptional staking experience to their end users.

If you’re an institution, wallet provider, asset manager, or developer looking to integrate staking into your product or would like to learn more, reach out to us at staking@chorus.one.

About Chorus One

Chorus One is one of the biggest institutional staking providers globally, operating infrastructure for 60+ Proof-of-Stake networks, including Ethereum, Cosmos, Solana, Avalanche, and Near, amongst others. Since 2018, we have been at the forefront of the PoS industry and now offer easy enterprise-grade staking solutions, industry-leading research, and also invest in some of the most cutting-edge protocols through Chorus Ventures. We are a team of over 50 passionate individuals spread throughout the globe who believe in the transformative power of blockchain technology.

Networks
News
Chorus One Announces Staking Support for Lava Network
We're excited to support the Lava Mainnet launch as a key enterprise-grade staking provider and long-time investor.
July 30, 2024
5 min read

The floor is Lava, and the ceiling is infinite! 🌋

We're thrilled to announce that Lava Network is officially live on public mainnet. As an early investor and dedicated supporter, Chorus One has been closely working with the Lava team from testnet stages to this monumental mainnet launch. Our commitment to Lava is steadfast, and we are excited to continue supporting its development and future growth.

What is Lava Network?

Lava Network is at the cutting edge of blockchain accessibility, providing a user-friendly and scalable solution to tackle the crucial requirement for an access layer in the blockchain infrastructure. Unlike conventional methods relying on centralized or public RPC endpoints, Lava Network leverages a decentralized array of premier service providers. This approach ensures trustworthy, secure, and swift RPC services.

Lava comprises a Cosmos appchain and an off-chain protocol. RPC providers register on the Lava chain to serve RPC across many different ecosystems. Lava can support any chain and by aggregating providers and routing requests, boasts lightning-fast speed, hyper-scalability, and nearly 100% uptime.

How Lava works - A quick overview
  1. Chains and rollups create an incentive pool on Lava, consisting of their native token or stablecoins or even memecoins
  2. Providers join Lava to serve RPC requests to earn monthly rewards from the incentive pool, based on their quality of service and amount of LAVA staked
  3. Lava aggregates providers and optimally routes requests based on geolocation and provider quality of service
  4. Users and developers get free RPC; blockchains get happy ecosystems and reliable, cost-efficient infrastructure

How Lava staking and restaking works
  1. Users can stake LAVA to a Lava validator
  2. RPC providers stake LAVA to join the network and serve requests for other chains
  3. Users and apps send requests to many different RPC providers
  4. RPC providers on Lava are selected to handle more requests if they have higher performance and higher amounts of staked LAVA.
  5. Users can restake their Validator stake to an RPC provider on Lava
  6. Restaking to an RPC provider on Lava helps improve performance and security across the network, meaning the fastest and most reliable providers serve requests more often
  7. As of today, only Lava RPC will be supported on Lava Mainnet. So users can only restake to Lava RPC providers via a UI provided by Leap wallet.More chains will be added soon.

Architecture of Lava Network

Lava Network is structured with several key architectural elements:

Specifications (Specs)

Lava can support any chain but to add these chains, specifications must be written and pass through governance. Specifications are simple JSON files which describe the RPC calls and the compute cost to serve each call. Once a spec is added to Lava, RPC providers can join and serve the RPC calls for the new chain.

Peer-to-Peer Lava SDK

The Lava SDK is a decentralized, peer-to-peer blockchain RPC for developers exploring cross-chain functionality. This JavaScript/TypeScript library provides decentralized access to all chains supported by the Lava ecosystem. It simplifies the process of building decentralized applications and interacting with multiple blockchains, offering tools for both server and online environments.

The LAVA Token

The LAVA token is central to the Lava Network, serving multiple functions within the ecosystem:

  • Reward Infrastructure Providers: LAVA is used to reward providers on Lava.
  • Native Token Earnings: Providers can earn native tokens from chains/rollups supported by the network.
  • Restaking: LAVA can be restaked to lower security fees to the protocol, boost the performance of the network and earn additional rewards.
  • Capped Supply: LAVA has a capped supply with deflationary mechanisms.

Tokenomics

The team has published detailed tokenomics, emphasizing the role of LAVA in rewarding infrastructure providers and supporting network security. Please refer to the official tokenomics documentation.

Why Stake Lava?

Staking Lava not only secures the network but also provides opportunities to boost network performance by giving more weight to top RPC providers. By staking with Chorus One, you can participate in securing the Lava Network while earning rewards from multiple blockchains. Here are the key benefits:

  • High Rewards: Earn from staking LAVA and additional tokens from supported chains.
  • Enhanced Security: Restaking helps improve the performance and security of the network.
  • Community Growth: Support the growth of a decentralized, robust blockchain infrastructure.
How to Get Started

Staking Lava with Chorus One is easy. Follow these three simple steps:

  1. Visit the Lava Network on Staking Rewards.
  2. Search for the Chorus One validator.
  3. Stake & Restake your LAVA and start earning rewards!
More Resources

Staking LAVA with Chorus One

To learn more or to if you’re an institution looking to stake LAVA with Chorus One, please reach out to us at: https://shorturl.at/znows

About Chorus One

Chorus One is one of the biggest institutional staking providers globally, operating infrastructure for 60+ Proof-of-Stake networks, including Ethereum, Cosmos, Solana, Avalanche, and Near, amongst others. Since 2018, we have been at the forefront of the PoS industry and now offer easy enterprise-grade staking solutions, industry-leading research, and also invest in some of the most cutting-edge protocols through Chorus Ventures. We are a team of over 50 passionate individuals spread throughout the globe who believe in the transformative power of blockchain technology.

Opinion
Breaking down ACP-77: Reinventing Subnets on Avalanche.
We demystify Avalanche's crucial proposal, ACP-77, and why it matters.
July 26, 2024
5 min read

The Avalanche Foundation has unveiled ACP-77, a transformative proposal set to redefine Subnet creation and operation within the Avalanche blockchain ecosystem. This ambitious initiative aims to lower entry barriers, enhance flexibility, and foster a more decentralized and dynamic network environment. Here, we delve into the intricacies of ACP-77, exploring its current context, proposed changes, benefits, and potential challenges.

-> Please note, ACP-77 proposes renaming 'Subnets' to 'Avalanche L1s (Layer 1s)'. If the proposal passes, they will henceforth be known as Avalanche L1s.

The Current landscape of Subnets

Subnets and their role: In the Avalanche ecosystem, subnets function as independent blockchains that leverage the mainnet for interoperability. However, the existing requirements for Subnet validation have created significant hurdles for developers.

The cost barrier: Currently, validators of Subnets must also validate the Avalanche mainnet, necessitating a minimum stake of 2,000 AVAX. At today's rates, this amounts to a substantial financial commitment, approximately $70,000. This high cost deters many developers that aim to jumpstart their Subnet by running their own validators, stifling innovation and limiting the expansion of the subnet ecosystem.

Key proposals of ACP-77

ACP-77 introduces a series of pivotal changes designed to overhaul the Subnet creation process, making it more accessible and efficient.

1. Decoupling Subnet and Mainnet validation:

  • Current Requirement: Validators must validate both the subnet and the mainnet, involving a high financial stake.
  • Proposed Change: Subnet validators will no longer be required to validate the mainnet. This separation allows subnet creators to define their own validator sets and operational logic, significantly reducing costs.

2. Enhanced validator set management:

  • Autonomy for Subnets: Subnet creators will gain the ability to establish their own rules for validator sets, staking rewards, and operational conditions. This autonomy empowers developers to tailor their subnet operations to their specific needs and goals.

3. P-Chain fee mechanism:

  • Service payments: Subnet validators will pay the P-Chain for services such as validator set changes and cross-Subnet communication.
  • Continuous balance depletion: Avalanche L1s will have balances on the P-chain that deplete continuously, requiring periodic refills to maintain operations. This ensures an ongoing contribution to the network’s overall functionality and security.

4. Streamlined synchronization:

  • Current process: Validators must sync with the entire mainnet, which can be resource-intensive.
  • Proposed process: Validators will only need to sync with the P-Chain, reducing resource requirements and streamlining the validation process.

Benefits of ACP-77

The proposed changes in ACP-77 bring several significant benefits to the Avalanche network and its developers.

1. Lower costs and increased accessibility:

  • Reduced Financial Barriers: By removing the 2,000 AVAX requirement, ACP-77 makes the creation of L1s and maintenance far more affordable. This democratization of Subnet access is poised to unlock a wave of innovation and participation within the ecosystem.

2. Greater flexibility and autonomy:

  • Customizable operations: Subnet creators can now define their own validator rules, staking rewards, and operational conditions. This flexibility allows for highly customized and optimized Subnet operations, tailored to specific project needs.

3. Incentives for decentralization:

  • Promoting decentralized models: The new framework encourages projects to adopt more decentralized, permissionless models. This shift towards decentralization enhances the resilience and diversity of the network.

4. Enhanced security and interoperability:

  • Self-regulated security: Subnets will be responsible for their own security and validator integrity allowing even for restaking solutions as an example, promoting better self-regulation and robust security practices.
  • Seamless interoperability: Through Avalanche Warp Messaging (AWM), Subnets will enjoy improved interoperability, facilitating smoother communication and collaboration across the network.

Potential challenges and considerations

While ACP-77 promises numerous benefits, it also introduces certain challenges that need to be addressed.

1. Economic implications:

  • Impact on AVAX tokenomics: The changes in validator requirements could affect the overall AVAX holdings among Subnet validators, influencing the tokenomics and market dynamics of AVAX. Careful analysis and management will be needed to maintain balance and stability.

2. Implementation complexity:

  • Transition challenges: The shift to new validation models and the continuous fee mechanism introduces complexity in implementation. L1 operators will need to adapt to new cost structures and operational protocols, which may require significant adjustments and planning.

Final word

ACP-77 represents a bold and forward-thinking step in the evolution of the Avalanche network. By lowering financial barriers, enhancing flexibility, and promoting decentralization, this proposal has the potential to unlock unprecedented growth and innovation within the Subnet ecosystem. While challenges remain, the careful implementation of ACP-77 could pave the way for a more accessible, dynamic, and resilient Avalanche network, fostering a new era of blockchain development and collaboration.

About Chorus One

Chorus One is one of the biggest institutional staking providers globally, operating infrastructure for 60+ Proof-of-Stake networks, including Ethereum, Cosmos, Solana, Avalanche, and Near, amongst others. Since 2018, we have been at the forefront of the PoS industry and now offer easy enterprise-grade staking solutions, industry-leading research, and also invest in some of the most cutting-edge protocols through Chorus Ventures. We are a team of over 50 passionate individuals spread throughout the globe who believe in the transformative power of blockchain technology.

No results found.

Please try different keywords.

 Join our mailing list to receive our latest updates, research reports, and industry news.