Curriculum·G306 The Handoff: Learning to Build Safely·about 34 min
The hubris of knowing a little
By the end of this lesson you can
- →Explain that partial knowledge advertised as mastery is where the loss happens
- →Describe how Value DeFi's public boast about flash-loan safety was defeated by a flash loan the next day
- →Reason that confidence is not competence, and a known attack pattern defeats an unearned assurance
- →Adopt humility and ongoing rigorous education as the remedy, not a sense of having learned enough
Graduate · enrolled learners
This lesson opens with Value DeFi, November 2020.
- What happened
- Value DeFi had boasted publicly of its defenses: the day before the exploit it posted a Twitter thread highlighting its flash-loan exploit prevention methodology, an assurance made for users to read. On 14 November 2020 an attacker did exactly what that claim implied could not be done: they used a flash loan to distort the Curve price the protocol relied on, and drained its MultiStables vault for a net loss of roughly 6 million dollars, then sent the deployer an on-chain message, 'do you really know flashloan?' The bug was not novel or deep; it was the standard oracle-manipulation pattern the field already understood and had documented, in new vault code that, by the team's own post-mortem, had not been audited. What made it possible was not that the attack was clever but that the team was confident, confident enough to advertise a safety property it had not actually established, and to build on an oracle it did not fully understand. The loss was not the price of not knowing about flash loans; it was the price of knowing just enough to feel safe and stopping there.
- The decision point
- The most dangerous place to stop learning is the point where you know enough to feel confident but not enough to be correct, because at that point you will advertise and rely on a safety you have not earned, and the field's known attack patterns will find the gap. Value DeFi is the case: a team that understood flash loans well enough to claim immunity, but not well enough to actually have it, published that claim and was defeated the next day by exactly the standard flash-loan oracle manipulation it dismissed, losing about 6 million dollars. This is the opening lesson of the final course of the Builder Bridge, and its uncomfortable point is that a little knowledge is not a small version of a lot of knowledge; it is a distinct and more dangerous state, because it produces confidence without competence, and confidence is what leads a builder to ship, to advertise, and to skip the review that would have caught the flaw. So the discipline is to treat your own sense of having understood something as a hypothesis to keep testing, not a license to build production systems on it, to assume that any safety property you have not rigorously established and independently checked is one you do not have, and to meet the gap between feeling competent and being competent with humility and continued, rigorous education rather than a banner. Value DeFi is what the hubris of knowing a little costs: not the failure of someone ignorant, but the failure of someone who had learned just enough to be sure, and was sure about the wrong thing.
- Recorded loss
- $6,000,000
What you will be able to answer
- →What happened to Value DeFi's 'flash-loan-proof' claim (Nov 2020)?
- →Why was the Value DeFi exploit possible?
- →How does 'knowing a little' relate to 'knowing a lot'?
- →The remedy for the gap between feeling and being competent
Orientation and Year One are open: anyone can read them without an account. From Year Two onward the lessons are for enrolled learners, because progress through the later years only means anything if it is tracked against a record.
It is free. We do not sell the list and there is nothing to buy at the end of it.
Sources and review
- https://rekt.news/value-defi-rekt
- https://valuedefi.medium.com/multistables-vault-exploit-post-mortem-d11b0635788f
- https://cointelegraph.com/news/value-defi-protocol-suffers-6-million-flash-loan-exploit
- https://consensysdiligence.github.io/smart-contract-best-practices/attacks/
Confidence high·Volatility low·Reviewed 2026-09-17·Owner unassigned
Contested
The roughly 6 million dollar figure is the net loss Value DeFi's own post-mortem gives for the MultiStables vault on 14 November 2020; Rekt reports 7 million dollars removed and 2 million returned with a note, so gross and net figures differ. The lesson uses the hubris mechanism, an advertised safety defeated by a known attack, not a precise loss.
The claim was not a banner on the interface that we could find: Cointelegraph reports a Twitter thread posted the Friday before the Saturday exploit highlighting Value DeFi's flash-loan exploit prevention methodology, and Rekt a since-deleted tweet a day before. The lesson's banner language is a figure for that public assurance. The post-mortem gives the mechanics (an 80,000 ETH Aave flash loan, deposits not checked for smart contracts at the Bank layer, and a conversion function written without regard to flash-loan manipulation); this lesson uses only the fact that the attack was a known, standard pattern the team dismissed, which is the transferable point rather than the technical detail.
