Eclipse and Celestia: Redefining Data Availability for High-Throughput Blockchains