ArcBlock adalah platform blockchain yang dirancang untuk pengembangan dan implementasi aplikasi terdesentralisasi (DApps), dengan tujuan mengatasi lima titik masalah dari rantai publik yang ada: kinerja buruk, pengalaman pengguna yang buruk, biaya tinggi, kendala platform, dan kurangnya fungsionalitas.