Belakangan ini BTC tiba-tiba mengalami sedikit rebound, saat melihat penampilannya yang tidak terlalu mencolok, saya secara acak membuka dokumen arsitektur penyimpanan Sign Protocol @SignOfficial , ingin melihat bagaimana mereka menangani data bukti, hasilnya saya menghabiskan satu sore untuk membacanya. #BTC走势分析
Saya sendiri menyimpan sebuah bukti resume simulasi 2.5MB di jaringan pengujian, memilih penyimpanan IPFS, ternyata biaya pinning pinata ditambah dengan gas pengikatan hash di blockchain, sekali saja menghabiskan 0.82 dolar AS. Jika menggunakan Arweave untuk penyimpanan permanen, meskipun biaya sekali bayar lebih murah, tetapi data yang telah masuk ke blockchain tidak dapat diubah, dan setelah bukti kadaluarsa, jika ingin memperbarui harus membayar lagi. Ini membuat saya merasa bahwa biaya penyimpanan mungkin lebih merepotkan daripada basis data cloud tradisional.
Yang lebih membuat pusing adalah lapisan indeks. Saya melihat Sign menyediakan endpoint REST dan GraphQL untuk query bukti, tetapi saat melakukan query massal di jaringan pengujian, keterlambatan pengambilan bukti lintas rantai mencapai 3.2 detik. Dibandingkan dengan respons dalam milidetik dari PostgreSQL tradisional, saya merasa indeks terdesentralisasi Sign jelas mengalami kerugian dalam penggunaan nyata. Meskipun dokumen menyebutkan dukungan untuk panggilan npm SDK, tidak ada yang mencantumkan arsitektur terdistribusi dari node indeks, jika ada masalah pada node di suatu daerah, apakah query akan langsung menurun ke membaca rantai? Saya sudah mencari jawaban untuk pertanyaan ini selama setengah hari dan tidak menemukannya.
Dalam whitepaper disebutkan bahwa arsitektur penyimpanan attestasi mereka mempertimbangkan biaya dan ketidakberubahan, tetapi setelah saya uji, ketergantungan pinning IPFS, ketidakberubahan Arweave, ditambah dengan pengikatan ulang lintas rantai, membuat keseluruhan biaya penggunaan sangat sulit diprediksi. Perusahaan yang menerapkan 10 jenis sertifikat di 5 rantai, hanya untuk biaya penyimpanan dan pengikatan mungkin sudah menghabiskan beberapa ratus dolar.
Penilaian saya saat ini adalah: $SIGN skema penyimpanan terdengar bagus di atas kertas, tetapi masalah biaya dan kinerja belum diselesaikan dengan baik.
