Membahas bagian tersulit dalam membuat aplikasi blockchain lengkap, banyak pengembang awalnya akan mengatakan biaya gas atau bottleneck performa, tetapi yang benar-benar menyiksa adalah bagaimana mengelola data.



Data tidak pernah selesai hanya dengan menulis sekali. Data akan dirujuk oleh modul yang berbeda, membutuhkan perubahan status, mungkin diverifikasi dengan rollback, bahkan dibaca berulang kali oleh beberapa kontrak. Solusi penyimpanan terdesentralisasi tradisional terlihat sangat aman, tetapi penggunaannya seperti membuka gudang yang dingin — stabil tetapi kaku.

Dalam hal ini, sudut pandang Walrus cukup praktis. Logika intinya adalah: ketika data digunakan dalam jangka panjang, menjaga kestabilan struktur jauh lebih penting daripada mengejar ketidakberubahan isi.

Bagaimana caranya? Melalui model penyimpanan tingkat objek. Objek data yang sama dapat mempertahankan identitasnya, tetapi memungkinkan status internalnya diperbarui berkali-kali. Dengan begitu, frontend, kontrak pintar, dan layanan indeks tidak perlu sering mengubah alamat referensi. Berdasarkan data terbuka, satu objek dapat menampung informasi hingga MB, dan penyimpanan redundan di banyak node dalam jaringan menjamin keamanan. Dalam tahap pengujian, saat objek diperbarui, tidak akan menghasilkan jalur referensi baru, yang secara langsung menurunkan biaya untuk aplikasi yang kompleks.

Dilihat dari sudut pandang lain, Walrus bukan bersaing dalam hal biaya penyimpanan yang murah, tetapi membantu pengembang mengurangi pekerjaan ulang akibat penyesuaian struktur data yang berulang. Tentu saja, model ini membutuhkan konsistensi jaringan yang lebih ketat, dan performa tinggi masih perlu waktu untuk diverifikasi.

Namun, jika Anda pernah terganggu oleh masalah "data mulai kehilangan kendali setelah ditulis", pendekatan ini memang patut diperhatikan.
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • 9
  • Posting ulang
  • Bagikan
Komentar
0/400
StakoorNeverSleepsvip
· 10jam yang lalu
Ini adalah tantangan nyata dalam pengembangan web3, siapa yang masih bingung tentang biaya gas... Pengelolaan data memang harus dirancang dengan baik, jika tidak, mengubah struktur penyimpanan kontrak akan membuat seluruh aplikasi harus direkonstruksi Saya rasa pendekatan Walrus ini bagus, model tingkat objek memang bisa menghemat banyak masalah
Lihat AsliBalas0
AltcoinTherapistvip
· 01-09 10:46
Pengelolaan data memang benar-benar pembunuh tersembunyi, sebelumnya pernah mengalami masalah baru mengerti
Lihat AsliBalas0
LuckyBearDrawervip
· 01-09 06:21
Pengelolaan data memang menjadi titik lemah, sebelumnya sering terhambat oleh masalah ini saat mengerjakan kontrak Ide Walrus ini cukup cerdas, menjaga kestabilan referensi sekaligus bisa mengubah status, menghemat banyak kerumitan refaktor Untuk performa tinggi masih harus dilihat dari performa selanjutnya, tapi dibandingkan sering mengubah alamat memang lebih baik
Lihat AsliBalas0
MEVHunterLuckyvip
· 01-07 21:51
Pengelolaan data memang benar-benar menjadi titik sakit... sebelumnya sudah banyak mengalami kegagalan, ide Walrus ini memang benar-benar mengobati rasa frustrasi
Lihat AsliBalas0
GasWranglervip
· 01-07 21:46
sejujurnya walrus akhirnya mengerti... kebanyakan pengembang terjebak mengoptimalkan gas saat masalah utama sebenarnya adalah menjaga referensi tetap stabil. model tingkat objek sebenarnya masuk akal di sini
Lihat AsliBalas0
MetaverseHobovip
· 01-07 21:42
Manajemen data benar-benar pembunuh tersembunyi, sebelumnya pernah tertipu oleh hal ini beberapa kali
Lihat AsliBalas0
ContractTestervip
· 01-07 21:30
Penyesuaian struktur data yang berulang menyebabkan pekerjaan ulang... Ya ampun, ini adalah rutinitas saya, setiap kali harus mengubah alamat referensi, rasanya mau gila
Lihat AsliBalas0
MoonRocketTeamvip
· 01-07 21:24
Eh yo, pengelolaan data memang benar-benar pembunuh tersembunyi, lebih menyebalkan daripada biaya gas yang boros
Lihat AsliBalas0
GoldDiggerDuckvip
· 01-07 21:23
Awalnya banyak keluhan tentang gas dan performa, tidak menyangka bahwa pengelolaan data justru menjadi mimpi buruk yang sebenarnya Banyak kontrak yang membaca bagian tersebut berulang kali, sangat nyata, setiap kali harus mengubah alamat referensi benar-benar menyebalkan Ide Walrus memang berbeda, identitas objek tetap sama tetapi bisa memperbarui status, rasanya mengatasi titik sakit pengembang Namun, bagaimana performa di situasi dengan lalu lintas tinggi masih harus dilihat dari praktik langsung, performa yang baik saat pengujian tidak menjamin stabilitas di produksi Ada yang sudah mencoba Walrus? Ceritakan pengalaman nyata kalian
Lihat AsliBalas0
Lihat Lebih Banyak
  • Sematkan

Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)