
Bitcoin’s DeFi Dilemma: Only 1.5% of BTC Earns Yield — Can Stacks and PoX Unlock the $1.3T Opportunity?
Castle Labs reveals that only 1.5% of Bitcoin's $1.3T market cap is earning yield, compared to 32.5% for Ethereum. The report highlights trust assumptions in wrapping, L2s, and DeFi, and...























