Flare, the layer-1 blockchain for data, has introduced the Flare Time Series Oracle version 2 (FTSOv2) on its mainnet. This upgrade builds on the robust foundation of FTSOv1, which has provided consistent, decentralized data feeds since its launch two years ago. FTSOv2 aims to improve on the latency, scalability and cost-effectiveness of the original system, which has experienced zero downtime or failures since inception.
FTSOv2 is enshrined into Flare’s core architecture, benefiting from the network’s full economic security. This ensures that every data feed is as secure as the blockchain itself.Â
One of the key enhancements of FTSOv2 is its reduced latency. FTSOv2 updates with every new block on Flare, roughly every 1.8 seconds. FTSOv2 achieves this speed without sacrificing decentralization. Each feed is supported by around 100 independent data providers, selected by users who delegate their stake, imposing a strict economic cost for misbehavior. Currently, around 67% of the FLR’s circulating supply is used to secure FTSO.
FTSOv2 aslo improved scalblity as it supports up to 1,000 feeds across various asset classes, including cryptocurrencies, equities, and commodities. FTSOv2 achieves this while remaining highly cost-effective, with all crypto feeds being free to query onchain!
Real-world use case
Lending and borrowing platforms can benefit from faster data updates for more efficient collateral usage and risk management. Perpetual futures and options can also leverage FTSOv2 to improve risk management and ensure accurate pricing.
Cross-chain order books can benefit from reliable pricing data to facilitate smooth and secure transactions across different blockchain networks. Moreover, the system can be applied to real-world assets, such as on-chain treasury yields, enabling further integration between traditional finance and blockchain technology.
Under the hood
FTSOv2 operates using a manipulation-resistant randomness algorithm to select data providers every 1.8 seconds, allowing them to submit fixed incremental updates to feeds. To ensure the long term accuracy of the feeds, a commit-reveal process is run across all data providers every 90 seconds. In times of high market volatility, the system can increase the number of data providers submitting updates to ensure timely responses to price fluctuations.
Developers looking to integrate FTSOv2 into their applications can do so with ease, requiring fewer than 10 lines of code to query real-time data, such as FLR/USD prices. Flare offers resources and support through the Flare Developer Hub, as well as a community on Discord for ongoing discussions and assistance.
Also Read: Flare Network Integrates with LayerZero, Connecting to 70+ Blockchains