Odaily Planet Daily News Vitalik Buterin menerbitkan sebuah artikel yang menjelaskan pemahaman hierarkisnya tentang skalabilitas blockchain, menunjukkan bahwa kesulitan skalabilitas blockchain dari rendah ke tinggi adalah perhitungan, data, dan keadaan.
Vitalik mengatakan bahwa komputasi adalah yang paling mudah untuk diskalakan dengan menparalelisasi, memperkenalkan “petunjuk” yang disediakan oleh pembuat blok, atau mengganti komputasi dalam jumlah besar dengan bukti tanpa pengetahuan. Jika sistem memerlukan jaminan ketersediaan data, persyaratan ini tidak dapat dihindari, tetapi dapat dioptimalkan dengan membagi data, menghapus pengkodean (seperti PeerDAS), dll., dan mendukung “degradasi anggun”, yaitu, blok dengan ukuran yang sesuai masih dapat dihasilkan ketika kapasitas data node rendah.
Sebaliknya, status adalah bagian tersulit untuk diskalakan. Vitalik mencatat bahwa node membutuhkan status penuh untuk memvalidasi bahkan satu transaksi; Bahkan jika Anda mengabstraksi status ke dalam pohon dan hanya menyimpan simpul akar, memperbarui akar masih bergantung pada status penuh. Meskipun ada metode untuk membagi keadaan, mereka seringkali memerlukan penyesuaian arsitektur yang signifikan dan tidak universal.
Berdasarkan hal tersebut, Vitalik menyimpulkan bahwa jika memungkinkan untuk mengganti negara dengan data tanpa memperkenalkan sentralisasi baru, maka harus diprioritaskan; Jika memungkinkan untuk mengganti data dengan komputasi tanpa memperkenalkan sentralisasi baru, itu juga harus ditanggapi dengan serius.