Proof of Capacity (PoC) adalah sebuah mekanisme konsensus dalam teknologi blockchain yang menggunakan ruang penyimpanan (disk space) sebagai sumber daya utama untuk memvalidasi transaksi dan menghasilkan blok baru. Berbeda dengan sistem yang mengandalkan daya komputasi, seperti Proof of Work (PoW), PoC memungkinkan peserta (miner) untuk memanfaatkan kapasitas penyimpanan yang tersedia pada perangkat mereka untuk menyimpan solusi dari masalah matematika yang kompleks.
Dalam PoC, miner terlebih dahulu melakukan pra-komputasi dan menyimpan hasilnya di disk. Ketika blok baru perlu dihasilkan, sistem akan memilih miner berdasarkan kapasitas penyimpanan yang mereka miliki dan hasil pra-komputasi yang sesuai. Pendekatan ini dinilai lebih efisien dalam hal penggunaan energi, karena meminimalkan kebutuhan akan daya komputasi yang tinggi, dan dapat mengurangi dampak lingkungan dari operasi penambangan.
PoC menawarkan alternatif yang menarik dalam upaya mencapai desentralisasi dan keamanan dalam ekosistem blockchain, dengan fokus pada penggunaan sumber daya yang lebih ramah lingkungan.