- 1 Basics
- 2 History
- 3 Audits & Exploits
- 4 Governance
- 5 Token
- 6 Coin Distribution
- 7 Tech
- 8 Oracle Method
- 9 Privacy Method
- 10 Their Other Projects
- 11 Roadmap
- 12 Usage
- 13 Competition
- 14 Pros and Cons
- 15 Team, Funding, Partners, etc.
- 16 (:
- Based in: Thailand
- Started in: 2017
- Had their mainnet launch on 30-9-2019. "Recently (25-7-2020), it was announced that Band Protocol is now ready to proceed towards the mainnet upgrade to Phase 1 which will bring oracle functionality to the BandChain Mainnet."
- A solution that incentivizes the creation and flow of valuable information through decentralized oracles.
- Band Protocol has mentioned that they will eventually migrate to BandChain (10-2019).
- From CMC (11-2019):
"Band Protocol offers a decentralized data oracle by making data readily available to be queried on-chain, using delegated proof of stake ("dPoS") to ensure data integrity. It aims to be the go-to data infrastructure layer for Web 3.0 applications by providing decentralized, curated off-chain data to smart contracts through oracles managed by its dPoS consensus mechanism."
Audits & Exploits
- Bug bounty program can be found [insert here].
Binance Lanchpad Sale
- The project has raised ~$10.5 MM via private token sales and the Binance Launchpad Sale.
"This past September, Band Protocol was announced as one of the premier projects to undergo a Binance Launchpad sale, raising $5.85M in exchange for roughly 12% of the total supply. At the time of sale, the base rate for BAND was set at $0.473, signaling a diluted market cap of around $50M.
Shortly after the fundraise, Band Protocol went live on Ethereum main-net, meaning that the system is up and running today. BAND is currently listed on Binance, Bilaxy, and Dcoin with the dataset for Financial Data Token operational here.
According to Etherscan, only 344 unique addresses currently hold BAND with the majority of the tokens still being held in the Band multi-sig wallet. While this seems rather small, the amount of individual holders is well above the listed addresses. During the Binance Launchpad sale, a total of 16,321 out of 35,579 participants won the lottery draw while the rest of the 19,258 participants received tokens from the 631,800 BAND airdrop (~32.80 per participant)."
- "Seed Sale Investors comprise 10.00% of the total token supply.
- Private Sale Investors comprise 5.00% of the total token supply.
- Public Sale Investors comprise 12.37% of the total token supply.
- Ecosystem comprises 25.63% of the total token supply.
- Team comprises 20% of the total token supply.
- Advisors comprise 5.00% of the total token supply.
- Foundation comprises 22.00% of the total token supply."
- From Binance Research (6-9-2019)
"The Band ecosystem consists of two token types: BAND token and dataset tokens:
- BAND token is the native token of Band Protocol. With a fixed supply, BAND tokens are used as collateral to issue dataset tokens, stake to participate in BandChain consensus algorithm, and on-chain governance.
- Dataset token represents the ownership stake in a particular dataset inside of Band Protocol, and is used as stake to acquire data provider slots, data provider curation, as well as to vote for dataset configurations.
All fees and rewards are paid using BAND tokens.
Band Protocol utilizes a multi-token model where each dataset is controlled by its dedicated Dataset token. Dataset tokens are issued by collaterizing BAND tokens with a bonding curve. Once created, Dataset tokens are used in the ecosystem to curate and govern oracle data."
"Band uses a dual-token economy to segment and incentivize unique data sets. This approach ensures that providers of any given set are compensated properly in the event that their information becomes more valuable than others. The token economy can be broken down into two unique assets: dataset tokens and the native BAND protocol token.
Datasets are split into multiple Dataset Governance Groups, each of which utilize a unique token to stake, curate and govern information through mechanics like a Token-Curated Registry or Token-Curated DataSource.
Without diving too deep, Token-Curated Registries (better known at TCRs) allow for different addresses to be whitelisted to participate in the respective ecosystem. In the context of Band, this means that a given address can be verified as being trustworthy or marked as having the ability to vote on any governance issues that arise (such as a dispute in the finality of a specific data point).
In short, dataset token holders can become a "data provider" who is responsible for curating high-quality data that is fed to smart contracts, purchase data from a dataset or vote for data providers they trust to contribute valuable (and valid) information.
Why Curate or Participate?
Every time data is sold to a smart contract, rewards are distributed to providers pro-rata, with subsequent voters receiving a fraction of the reward. In short, data providers stand to earn an income by contributing valuable data whereas participants stand to earn from voting for that provider. Furthermore, competition from multiple datasets in similar verticals further drives the quality and demand for any given dataset.
While the data governance tokens are unique, they are all secured by Band’s native protocol token, BAND, through a bonding curve.
BAND provides liquidity to data governance groups by serving as a primary value capturing mechanism in a few different ways. First and foremost, BAND is used as collateral to issue dataset tokens. As such, BAND token value is directly correlated to the value of the protocol’s datasets.
As with many other strong token economies, BAND will be used to govern future protocol upgrades. In short, community members must acquire BAND to signal their opinion on changes to the protocol as a whole.
Next, BAND is used to control dataset quality through a curated dataset registry. Similar to how an address can be whitelisted on a given dataset, Band Protocol maintains an active list of all verified datasets. In order for a dataset to join the registry, they must stake BAND as a proxy.
Lastly, Band Protocol has mentioned that they will eventually migrate to BandChain, in which BAND will be used as a staking mechanism to secure the network via a Delegated Proof of Stake (DPos) consensus mechanism. Similarly, BAND will be used as the underlying currency for all that transactions that happen on the network.
Band Protocol relies on query fees to cover the cost of data providers and incentivize honest data curation. Whenever a smart contract issues a data query function call, it must attach a fee denoted in a blockchain’s native currency (ETH in the case of Ethereum). Query fees are split among providers and stakers based on a fee schedule determined by a group’s Governance Parameters.
Band Protocol utilizes Uniswap to instantly convert the accepted currency (ETH) to BAND, which then gets converted to the dataset token through a purchase on the bonding curve.
By doing this, regardless of what currency a dApp pays in, data providers and token stakers still receive revenue in their unique dataset token. Taking this a step further, this means that as the system acquires more query fees, more BAND will be locked in dataset bonding curves."
- Whitepaper can be found here (1-5-2019).
- Code can be viewed here (12-6-2020).
- Built on: Band Protocol initially launched on the Ethereum blockchain in September 2019 with support from Sequoia Capital. But 2.0 was launched on Cosmos.
- Programming language used:
How it works
- The project uses Delegated Proof-of-Stake (DPoS) to ensure data integrity.
- From this article (28-5-2020):
"The Band Protocol is a decentralized data oracle for Web 3.0 applications. The Protocol connects smart contracts with trusted off-chain information through community-curated data providers. So, what does that mean? Most existing smart contract platforms, even though they support the trustless execution of random programs, still lack access to real-world data. In the Band Protocols’ vision, this makes smart contracts less useful. Therefore, with the use of BandChain (Decentralized Oracle Network), they connect public blockchains to off-chain information. The Band Protocol has the following design goals:
- Speed and Scalability
- Cross-Chain Compatibility
- Data Flexibility"
"Bandchain, the blockchain developed by Band Protocol to power their oracle network, will initially launch with 17 genesis validators while onboarding exchanges and other partners. The network will eventually grow to more than 50 public validators and allow delegated staking to help secure the network."
"BandChain nodes are required to operate as both the validators of the blockchain (producing blocks, validating and ordering transactions) and as the oracles that service external data requests. The top 100 validator candidates with the most tokens staked to them become the validators of BandChain. The network’s annual inflation rate will begin at 13.5%, targeting a staking ratio of 66% of the total supply. If the staking ratio is below 66%, inflation will rise to a maximum of 20%. If the staking ratio is higher than 66%, inflation will decrease towards a minimum of 7%. Additionally two percent of each block reward is diverted to a community fund pool."
- From their blog (15-10-2020):
"Band Protocol has successfully upgraded BandChain from Wenchang to GuanYu, completing Phase 1 which supports the permissionless creation of customizable data oracle scripts that can query public and permissionless data sources leveraging a decentralized network of 67+ validator nodes."
- Claims to have 50+ participating validators on its GuanYu testnet (1-8-2020).
- From their blog (1-8-2020):
- Everstake has partnered with Band and will operate a validator on the mainnet (4-10-2020).
- Chainode has been onboarded (9-2020) as a validator on both the Wenchang Mainnet and GuanYu Testnet.
"Band Protocol will be facilitating a bridge for all participating blockchains on Gravity between all types of data, ranging from on-chain events used in cross-chain operations such as token transfer to external data sources or APIs that power specific decentralized applications. Gravity’s nodes will be able to obtain oracle data from the BandChain decentralized oracle network and relay them to any other blockchain or decentralized application connected to Gravity. For any specific piece of data available on BandChain, it will be possible to prove, from another blockchain, that an oracle query result or specific transaction has taken place on BandChain."
- Is built upon Cosmos, but is also integrated by Ethereum projects (Loopring for example 2-7-2020) therefore it seems to be interoperable.
- From this article, which is highly biased towards Chainlink (8-8-2020):
"Band Protocol aims to be blockchain agnostic, where oracle requests are processed in BandChain’s environment and bridged on to other chains. They plan to leverage the unreleased Inter Blockchain Communication (IBC) protocol being developed by Cosmos to bridge data to other chains, although it’s unclear if and when IBC will be production-ready. Because of this, users are required to use a lite client protocol to manually bridge data to other blockchains until IBC has launched. This requires users to rely on external third parties outside of the BandChain protocol to actually deliver the data to the consuming smart contract on another blockchain (e.g. a DeFi application on Ethereum). These third parties have no incentive to deliver the data reliably or any punishment for not doing so."
Their Other Projects
- Also launched a decentralized trading app, BitSwing, in October 2019.
Open Oracle Gateway
"Acala is launching a new oracle service for the Polkadot ecosystem. The Open Oracle Gateway will provide data for Acala, Karura, Kusama, and various other platforms running on Polkadot. The Gateway is the result of a collaboration between Acala, Laminar, and Band Protocol."
"BandChain, will launch in three successive stages including the on-boarding of community, professional and ecosystem partners as validators, the release states."
- From their blog (15-10-2020):
"The next upgrade to BandChain Phase 2 will expand built-in support for permissioned and paywall APIs from premium data providers as well as improving the composability between multiple oracle scripts.
The exciting facet of Phase 2 is that smart contracts and DApp developers will be able to reliably connect to most of the data available on the open internet in a trustless manner. This will strongly expand the data availability and use-cases accessible through blockchain technology."
- Is saying it will be moving to Phase 2 (25-8-2021).
- From their blog (31-12-2020):
"In December, the total amount of data requests on BandChain, surpassing 450,000 requests and growing by an astounding 450% in one month."
- Alpha integrated (10-5-2021).
- Balanced, which runs on ICON has it also integrated (1-8-2020). Later however proclaimed happily it has secured it "without incident in the 5 weeks it’s been live" and this was on 3-6-2021
- Bet Protocol; has it integrated and Band is a launch partner of the protocol (1-8-2020).
- Binance; Used by Binance (26-11-2019)
- Brave New Coin integrated it (23-11-2020).
- bZx; Integrated (7-7-2020) by bZx.
- Celo has it integrated (2-6-2020).
- Chorus One; Has a partnership (2-4-2020) with Chorus One; "Chorus One operates with two separate sets of validation and sentry nodes in different geographical regions that will support BandChain."
- CREAM; integrated it (3-6-2021).
- dForce has it integrated (17-8-2020).
- DSLA Protocol has it integrated (24-8-2020); "a decentralized finance alternative to Service Level Agreements (SLA), has chosen Band Protocol to power DSLA smart contracts and created custom decentralized oracle to bridge staking analytics from the DSLA decentralized performance monitoring data indexer. Band Protocol will also be joining the DSLA Incentivized Beta which will provide BAND delegators a decentralized hedge against validator performance while enabling anyone to earn rewards for protecting BAND staking deposits against staking risks."
- Eden Network; "We are proud to share that one of the Tenant Slots at Genesis upon Eden Network’s launch has been secured by Band Protocol to deliver an even higher degree of price security and reliability in our oracle solution that is used to secure billions of dollars in value with frontrunning resistance." (3-8-2021).
- Elrond; from the announcement (22-1-2021): "has completed the integration of the Band Standard Dataset on the public devnet for all DeFi developers to readily-integrate. Both teams outlined an integration roadmap in 2020 which is on track to fulfilling the end goal of integrating a permissionless and end-to-end customizable oracle design for developers on Elrond Network"
- Etherisc; is using it (22-9-2020) for its Flight insurance (together with Provable and Chainlink)
- Fantom; Band Protocol and Fantom collaborate (19-3-2020) on bringing oracles to Opera Mainnet. Update: has now been integrated (18-9-2020).
- FinNexus; uses it for price feeds (6-3-2021).
- Gravity; "a blockchain-agnostic cross-chain data oracles protocol, will be utilizing Band Protocol’s oracles to create a symbiotic network to unite all existing blockchains and decentralized applications." Announcement (21-7-2020).
- Haven Protocol; an algorithmic asset protocol integrated the oracle (5-11-2020).
- Harmony has integrated (1-10-2020) Band Protocol and dedicated a portion of the $7M Grants Program towards Band Protocol.
- ICON; got it integrated (23-7-2020).
- Kava; From their twitter (23-3-2020):
- Komodo's AtomicDEX has integrated Band Protocol (27-10-2020).
- KyberSwap integrated Band Protocol (19-10-2020).
- Linear Finance; uses Band for its synthetics exchange (28-1-2021).
- Loopring; will employ Band Protocol to provide price data for the exchange (2-9-2020).
- LunaDEX; partnered (12-11-2020).
- MANTRA DAO is looking into integrating with Band Protocol for its oracles (9-9-2020).
- Mirror Protocol; "Integrates Band Protocol Oracles to Secure Over $50M in Synthetic Stocks and ETFs" (16-12-2020).
- Moonbeam; will integrate it (22-12-2020).
- NEAR; Integrated with Band Protocol (13-3-2021).
- Nervos integrated it (25-8-2020). Turned out they hadn't yet, since they announced completion on 18-12-2020.
- Neutrino integrated it (14-7-2020).
- NUTS Finance integrated and partnered with it (2-10-2020).
- PolkaCover; will use it, for now has a partnership (22-2-2021).
- Polygon; has it enabled (7-3-2021).
- Secret Network; will integrate it (25-2-2021).
- Starname; integrated (30-10-2020).
- Swipe integrated it (20-8-2020).
- TomoChain; To be integrated (17-10-2019) with TomoChain.
- Tron; integrated (1-9-2020).
- Velo; integrated it (8-9-2020). A Stellar-based financial protocol powering the Lightnet cross-border remittance network
"In comparison to an oracle project like ChainLink, Band’s functional product provides a strong foundation for us to make logical assumptions about the token’s future. As it currently stands today, the LINK token economy is theoretical.
Band faces an uphill battle due to the brand that ChainLink has developed in the past year. With ChainLink announcing support from Google, it’s clear that the decentralized oracle market is shaping up to be an extremely competitive one to say the least. Beyond ChainLink, there are a number of other decentralized oracle providers, all with a similar mission to drive value through the curation of high-quality data."
Pros and Cons
- From Hackernoon (16-1-2021):
- "Speed and efficiency
- Compatibility with many blockchains
- Permissionless oracle creation
- Simple, smart contract integration"
- "At launch, BandChain will only initially support free, low-quality APIs, whereas paid, password-protected API support is still largely theoretical. Thus, developers cannot just call any password-protected API they desire. Their proposed plan is to require data providers to change their entire business model to accept on-chain cryptocurrency payments for data.
- Built randomness as a core component of the protocol; it’s the required method for choosing oracle nodes, despite the feature not being supported by any original academic research. Not only does it severely limit data accessibility (every node must have access to the same data) and network security (must trust every node), but the team is largely incompetent on the subject, as they were caught trying to copy Chainlink VRF on their Github repo.
- Their oracle is built on its own blockchain, where oracle nodes are required to perform secondary jobs of being block producers/validators of BandChain, which adds no value to the oracle’s job of data delivery. As such, nodes experience high operating costs due to growing state bloat and long sync times as time progresses.
- It’s important to note that BAND staking and all of these slashing conditions are only for maintaining blockchain validation and block production, not for ensuring any oracle service reliability or data accuracy. While the Band team has suggested coinvoting in the future to punish validators performing faulty oracle services (which is subject to whale manipulation), this has yet to be developed and remains entirely theoretical.
Team, Funding, Partners, etc.
- Soravis Srinawakoon; CEO
"As of September 2019, Band Protocol has used approximately 5% of TGE funds and the team has an expected runway of at least 4 years."
- Has investment from (8-2020): Dunamu & Partners, Spartan, SeaX and Alphain Ventures.
- Harmony has integrated (1-10-2020) Band Protocol and dedicated a portion of the $7M Grants Program towards Band Protocol.
- Partnered (8-2020) with CoinMarketCap (Binance) for 'Earn Crypto'.
- Srinawakoon mentioned that Band will be looking to explore DeFi partnerships.
"Band Protocol provides oracle technology on Celo and becomes official mentor on Celo Camp, a two-month-long bootcamp for 18 finalist startups building on Celo’s blockchain technology."
- Is partners (1-8-2020) with Waves & ICON. Also with Gravity, another oracle project. "Band Protocol will be facilitating a bridge for all participating blockchains on Gravity between all types of data, ranging from on-chain events used in cross-chain operations such as token transfer to external data sources or APIs that power specific decentralized applications. Gravity’s nodes will be able to obtain oracle data from the BandChain decentralized oracle network and relay them to any other blockchain or decentralized application connected to Gravity. For any specific piece of data available on BandChain, it will be possible to prove, from another blockchain, that an oracle query result or specific transaction has taken place on BandChain."
- Partnered with MANTRA DAO (9-9-2020): "This Band Protocol validator partnership means that BAND holders will be able to delegate and stake their BAND tokens on the MANTRA DAO Platform."
- Everstale has strategically partnered (2-10-2020) with Band Protocol and been onboarded onto BandChain Mainnet as a validator.
- From this Cosmos blog (16-12-2020):
- Partnered with Injective Protocol, Mirror Protocol, and Terra to access the $90 trillion stock market in a permissionless manner. They all have links going back to Stanford (10-1-2021).
- CoinGecko will be a critical partner (7-1-2021) in collaboration with the next iteration of BandChain Phase 2.
Knowledge empowers all and will help us get closer to the decentralized world we all want to live in!
Making these free wiki pages is fun but takes a lot of effort and time.
If you have enjoyed reading, tips are appreciated :) This will help us to keep expanding this archive of information.
BAND tip address: band1jctszhcqu6jjhxzyjc2wyufck4uc0d9rlxl6zc