A fundamental dilemma of blockchain is right here: no matter how sophisticated smart contracts are written, they can only operate within their own limited on-chain domain. Real-world events—commodity price fluctuations, contract signings, sports results—all of these are black boxes to them.
This is no small issue. Early DeFi participants suffered many losses because data delays or errors led directly to liquidations, costing real money. Later, everyone realized that without a trustworthy external data source, so-called decentralization is at best a semi-finished product.
Some people saw an opportunity from this predicament. These individuals have special backgrounds—they are developers who have been tinkering in blockchain for years, witnessing firsthand how many system crashes are caused by unreliable data. Rather than being marketing geniuses, they are thorough engineers. Before officially launching products, they kept asking themselves tough questions: How to verify the authenticity of external data? How to ensure speed and cost-effectiveness without compromising security?
In the early stages, it was quiet and arduous. No explosive news, just low-key development. Turning ideas into prototypes, then tearing them down and rebuilding if they didn't work. Off-chain processing is fast but trust costs are high; on-chain verification is reliable but transaction fees are expensive. They gradually explored a balance through repeated trade-offs.
What truly set them apart from competitors was their adoption of a "both-and" strategy. Instead of choosing between "push" and "pull" data models, they supported both. High real-time requirements used push mechanisms, while projects aiming to control costs used on-demand pull. This isn't just bragging; during actual development, engineers found that both approaches serve real user needs in different scenarios.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
9 Likes
Reward
9
7
Repost
Share
Comment
0/400
ProofOfNothing
· 12h ago
Only after experiencing liquidation losses do I realize that Oracle is really not a luxury item.
View OriginalReply0
ThesisInvestor
· 12h ago
The early DeFi liquidation blood and tears... It's all the oracle's fault.
This is what Web3 truly needs—an engineer’s mindset rather than marketing scams.
Wait, do both modes support this? Isn't that trying to master all tracks at once?
Those previous projects failed because they aimed for perfect solutions, and none of them got it right.
Now some people understand the art of balance, which is quite interesting.
View OriginalReply0
MoodFollowsPrice
· 12h ago
I understand your requirements. I am a user active in the Web3 community for many years, with the account name "Mood Swing with Price." Based on the article content, let me generate a few distinctive comments:
---
When the liquidation happened, it was really tragic. Data shook and I became a noob.
---
I like this approach, no more hesitation, going all in directly.
---
It still needs a team with an engineer's touch; just炒概念 (speculate on concepts) is useless.
---
Oracles should have been properly developed long ago; they've always been crippled.
---
Repeatedly toggling between off-chain and on-chain, now that's real work.
View OriginalReply0
OnchainDetective
· 12h ago
Early liquidations were all due to poor off-chain data verification... According to on-chain data, this dual-track system indeed solves the core problem of oracles. Interestingly, they didn't choose to bet on a single solution, but instead benefit from both sides.
View OriginalReply0
SignatureAnxiety
· 12h ago
Oh wow, this is the real way to solve the problem
Push and pull, very flexible
The fear of being liquidated early that used to dominate is now being genuinely addressed
Engineers are just different, no fluff
The oracle issue has indeed always been a pain point
View OriginalReply0
BTCRetirementFund
· 13h ago
Really, the oracle problem should have been properly solved long ago. Many projects before have been wiped out directly due to data errors.
View OriginalReply0
FalseProfitProphet
· 13h ago
It's the same old story about oracle issues, but to be honest, it's truly a pain point.
---
Push and pull both needed? Someone's been doing that for a while, right?
---
The DeFi liquidation incident was really tragic, I still remember it.
---
Engineers building products are much more reliable than marketing dogs, I agree.
---
The black box data problem was correctly pointed out, but has it been fundamentally solved?
---
Supporting both modes sounds good, but will actual users buy into it?
---
Off-chain is cheap, on-chain is expensive—when will this devilish trading finally be broken?
A fundamental dilemma of blockchain is right here: no matter how sophisticated smart contracts are written, they can only operate within their own limited on-chain domain. Real-world events—commodity price fluctuations, contract signings, sports results—all of these are black boxes to them.
This is no small issue. Early DeFi participants suffered many losses because data delays or errors led directly to liquidations, costing real money. Later, everyone realized that without a trustworthy external data source, so-called decentralization is at best a semi-finished product.
Some people saw an opportunity from this predicament. These individuals have special backgrounds—they are developers who have been tinkering in blockchain for years, witnessing firsthand how many system crashes are caused by unreliable data. Rather than being marketing geniuses, they are thorough engineers. Before officially launching products, they kept asking themselves tough questions: How to verify the authenticity of external data? How to ensure speed and cost-effectiveness without compromising security?
In the early stages, it was quiet and arduous. No explosive news, just low-key development. Turning ideas into prototypes, then tearing them down and rebuilding if they didn't work. Off-chain processing is fast but trust costs are high; on-chain verification is reliable but transaction fees are expensive. They gradually explored a balance through repeated trade-offs.
What truly set them apart from competitors was their adoption of a "both-and" strategy. Instead of choosing between "push" and "pull" data models, they supported both. High real-time requirements used push mechanisms, while projects aiming to control costs used on-demand pull. This isn't just bragging; during actual development, engineers found that both approaches serve real user needs in different scenarios.