Interview: Pyth’s architecture as pull oracle has mainly driven its growth, says Michael Cahill
- byAdmin
- 16 May, 2024
- 20 Mins
Introduction
In just two years, the Pyth Network has managed to pull off some jaw-dropping achievements: expanding to over 55 blockchains, securing $300 billion in total volume, and integrating with more than 350 applications. To dig deeper into the factors behind this meteoric rise and its influence on the blockchain ecosystem, Invezz had a chat with Michael Cahill, CEO of Douro Labs, a core contributor to Pyth. Let's dive into this oracle wonderland!
Rapid Growth
Have you ever seen a startup grow like a weed on steroids? Well, Pyth is making it happen in the blockchain realm. What turbocharged this rapid growth? According to Michael Cahill, one of the secret ingredients is Pyth’s architecture as a pull oracle. Let’s break it down so even our grandmas would get it. Traditional oracles, often ancient and static, push price updates on-chain at regular intervals. This setup was 'meh' for simple use cases like borrowing and lending. Today’s DeFi users though? They demand the whole shebang – better throughput, lower latency, and tighter security – almost like they're expecting DeFi to morph into TradFi. And, who can blame them?
Key Drivers of Growth
Pyth Network’s pull oracle structure is like a cutting-edge sushi conveyor belt where customers only grab what they want. Users request or “pull” updates on demand. It’s not unlike grabbing that extra spicy tuna roll only when you’re ready. The same concept applies here: Pyth allows downstream users to pull price updates on-chain when they need them. This flexibility translates into stellar gas efficiency, as users only pay for what they use. Unlike push oracles where a lot of data gets pushed and potentially wasted, Pyth ensures that every piece of data pulled is utilized, mirroring the precision of a sushi chef's knife.
Efficiency of Pull Oracle Architecture
Because of this gas efficiency, Pyth users have continuous access to low-latency data – think of it as perpetually fresh sushi (okay, last sushi analogy, we promise). The Pyth Price Feeds update every 400 milliseconds, ensuring users are always tuned into the latest prices. This efficiency also provides the network with phenomenal scalability. Pyth can keep up with burgeoning blockchains and cover extensive price feeds without accumulating a hefty gas bill that would make even the wealthiest whale wince. Thanks to these advantages, Pyth has become an indispensable piece of the puzzle for over 350 applications and has secured a whopping $300 billion in total volume across 56 blockchains so far. That’s not just a feather in their cap; that's an entire peacock!
Impact on traditional sectors
Alright, let's dive into the nitty-gritty of how Pyth's wild ride through the blockchain cosmos is shaking up the good old traditional sectors. We're talking about sectors like equities, commodities, and the financial market as a whole. Remember those dusty days when accessing real-time market data felt like a Herculean task? Well, Pyth is here to tell you that those days are behind us. With Pyth's innovative pull oracle design, real-time data is served faster than your morning coffee. Gone are the days when the financial elite held the monopoly on real-time updates, leaving everyone else with old news. Now, it's a level playing field where access to real-time market data is democratized, making those traditional sectors quiver in their boots.
Democratizing access to real-time market data
We've all heard the phrase "information is power," and Pyth seems to be doling out market data like Oprah giving away cars. It’s called democratization, folks! Previously, big players in equities and commodities markets often had an unfair advantage with instant access to real-time market data. It was like having secret backstage passes while everyone else watched the show from the nosebleed seats. But now, Pyth comes strutting in with its "pull oracle" architecture, making real-time market data available to anyone and everyone for free. This move is akin to tearing down paywalls and giving the same high-speed data to financial novices and experts alike. With significantly reduced costs, the financial landscape is turning into an egalitarian carnival where everyone gets a shot at the most current data. The result? More informed decisions, fewer barriers to entry, and the kind of market dynamics that we’ve all been dreaming of.
Data accuracy and timeliness
Strategies for maintaining accuracy
When it comes to data, especially the kind that fuels financial decisions, accuracy is non-negotiable. Pyth takes this to heart. Instead of sourcing data from thirteen different places and hoping they all play nice, Pyth sticks to first-party data. Imagine a reliable soup made by the top chefs, rather than a potluck where you're not sure who brought what. Market makers, exchanges, financial institutions, and trading firms contribute to the Pyth Price Feeds. These are the folks creating the data in real-time—they're in the trenches, so to speak. By pulling data directly from such stalwart knights of finance like Binance, Bybit, and institutions like Jane Street and Nomura's Laser Digital, Pyth ensures the quality and reliability of its price feeds. This way, users have real-time, precise info right at their fingertips. No middlemen, no aggregation chaos—just pure, unadulterated truth served in milliseconds.
Collaboration with data provider partners
Ensuring a smooth and seamless data flow isn't just about having top-tier data providers; it's about rigorous collaboration and testing. Pyth's data providers undergo strict conformance testing to ensure they're not just playing by the rules but mastering the game. Think of it as a financial boot camp where only the strongest survive. Price reporting and confidence intervals are closely monitored to make sure they align with Pyth's standards. If they pass muster, they get the golden handshake to become an official provider on Pyth’s network. Moreover, the governance mechanism of Pyth Network acts as a gatekeeper, adding new data providers who meet the high bar set for accuracy and reliability. This ongoing collaboration guarantees a steady stream of top-notch, real-time market data that's as reliable as a Swiss watch.
Challenges in data delivery
Scalability and cross-chain integration
One of the biggest headaches in the world of oracles and blockchain is scalability. It's like trying to fit an ever-growing herd of cats into an ever-shrinking box. Pyth Network, however, has a few tricks up its sleeve to handle this chaos. With its pull oracle design coupled with the Pythnet appchain and the Wormhole cross-chain messaging protocol, Pyth has managed to expand to over 55 blockchains – it's practically the UN of blockchain networks. The data providers supply their figures to the Pythnet appchain where it's securely aggregated. Users on any Pyth-supported blockchain can then request these price updates with the confidence that they’re not going to get lost in digital translation. Just imagine it: a reliable, instant telegram for financial data, zooming across blockchain borders like a courier on a caffeine rush. The scalability factor here is off the charts, as the entire world's financial data can potentially be aggregated into Pyth’s network by simply increasing the number of data providers.
Ongoing improvements in latency and security
When it comes to delivering price data, latency is the name of the game. The lower it is, the happier everyone is, like getting your pizza delivered in under 30 minutes. The Pyth Network's contributors and engineers are constantly burning the midnight oil to find new ways to further reduce the latency of their Price Feeds, ensuring users get the freshest info without delays. Besides that, security is paramount in the blockchain world – you wouldn't want someone snatching your pizza while the delivery guy's stuck at a red light. Pyth’s data contributors undergo rigorous conformance testing before they get the green light to provide data, ensuring that their price and confidence values are aligned with Pyth’s standards. The governance mechanism of the Pyth Network, in its decentralized glory, is tasked with overseeing and approving new data providers, ensuring that only the cream of the crop make the cut. Think of it as a high-stakes sorority rush where only the most reliable and secure providers get the final rose. This relentless focus on reducing latency and beefing up security guarantees that Pyth can provide a seamless data delivery experience, no matter what blockchain platform users are tapping into.
Ethan Taylor
Ethan Taylor here, your trusted Financial Analyst at NexTokenNews. With over a decade of experience in the financial markets and a keen focus on cryptocurrency, I'm here to bring clarity to the complex dynamics of crypto investments.