Bab tiga:

WalletConnect bekerja pada infrastruktur terdesentralisasi yang memfasilitasi interaksi yang mulus antara dompet dan aplikasi. Dari perspektif pengguna, proses dimulai dengan memilih WalletConnect sebagai metode koneksi dalam aplikasi terdesentralisasi. Ini menghasilkan munculnya kode QR yang berisi permintaan koneksi. Pengguna memindai kode ini menggunakan dompet yang kompatibel, kemudian mengonfirmasi koneksi dan menyetujui sesi yang terenkripsi. Setelah sesi dibuat, pengguna dapat menyetujui atau menolak transaksi langsung dari dompetnya, yang tetap berada di bawah kendali penuhnya sepanjang sesi.

Dari segi teknis, arsitektur jaringan WalletConnect lebih mirip dengan infrastruktur layanan "Web2" tradisional daripada jaringan blockchain. Jaringannya terdiri dari beberapa komponen utama yang bekerja sama untuk memastikan keamanan dan efisiensi:

  • Kontrak Layanan (Service Nodes): Node-node ini membentuk lapisan penyimpanan dasar jaringan, dan beroperasi pada basis data terdistribusi.

  • Kontrak Gerbang (Gateway Nodes): Mewakili titik masuk untuk aplikasi dan kumpulan pengembangan perangkat lunak (SDKs), dan bertanggung jawab untuk mengarahkan data dan memfasilitasi komunikasi yang dienkripsi.

  • Layanan Relay (Relay Service): Adalah layanan yang menghubungkan dompet dengan aplikasi DApps, dan dirancang untuk dienkripsi dari ujung ke ujung.

Salah satu perkembangan paling penting dalam protokol adalah dukungannya untuk "Abstraksi Rantai" (Chain Abstraction). Sementara protokol awalnya mendukung beberapa rantai secara terpisah, seperti Ethereum, Solana, Polkadot, dan Bitcoin, versi WalletConnect v2.0 memungkinkan koneksi ke banyak jaringan sekaligus. Perkembangan ini melampaui sekadar "dukungan untuk banyak rantai", tetapi merupakan langkah menuju visi masa depan di mana pengguna dapat berinteraksi dengan aset mereka di berbagai jaringan dengan lancar, tanpa perlu memikirkan detail rantai yang mereka gunakan. Kemampuan ini untuk berinteraksi dengan dompet mana pun melalui aplikasi dan platform mana pun, terlepas dari rantai, adalah batu penjuru dalam membangun ekosistem web 3 yang saling terhubung.

#WalletConnect

$WCT

@WalletConnect