source avatarGambu

Bagikan

👨‍💻 Bagian paling sulit dalam membangun aplikasi terdesentralisasi tidak selalu terletak pada kode. Terkadang, ini adalah menentukan apa yang seharusnya diketahui oleh kode tersebut. Kontrak pintar beroperasi dalam lingkungan blockchain yang telah ditentukan. Hal ini membuatnya dapat diprediksi dan aman, tetapi juga terbatas. Jika sebuah aplikasi membutuhkan informasi eksternal, pengembang harus merancang jalur yang andal untuk membawa informasi tersebut ke dalam aplikasi. Ini menjadikan infrastruktur oracle sebagai perhatian pengembang sejak awal. Pertimbangkan sebuah protokol DeFi. Seorang pengembang mungkin perlu menentukan data eksternal apa yang dibutuhkan, seberapa sering data tersebut harus diperbarui, apa yang terjadi ketika informasi menjadi usang, dan bagaimana aplikasi harus merespons kondisi tak terduga. Ini bukan hanya pertanyaan backend. Mereka dapat memengaruhi arsitektur dan model risiko protokol. Di sinilah infrastruktur seperti WINkLink menjadi relevan bagi para pembangun Web3. Dengan menyediakan koneksi antara informasi eksternal dan aplikasi blockchain, infrastruktur oracle memperluas apa yang dapat dirancang pengembang di dalam blockchain. Perubahan pentingnya bersifat konseptual. Jangan anggap oracle sebagai sesuatu yang ditambahkan setelah kontrak pintar selesai. Pandanglah sebagai bagian dari arsitektur informasi aplikasi tersebut. Sebelum menulis kontrak, tanyakan: Apa yang perlu diketahui oleh aplikasi ini? Informasi mana yang berasal dari luar blockchain? Seberapa sering informasi tersebut berubah? Apa yang terjadi jika data menjadi tidak tersedia? Bagaimana seharusnya aplikasi menangani kondisi abnormal? Pertanyaan-pertanyaan ini dapat membantu pengembang merancang sistem yang lebih sadar akan ketergantungan eksternalnya. Masa depan pengembangan Web3 akan memerlukan lebih dari sekadar pemrograman kontrak pintar. Ini akan memerlukan pemahaman terhadap interaksi antara kode, data, infrastruktur, dan insentif. Dan seiring aplikasi terdesentralisasi menjadi semakin canggih, kemampuan untuk menghubungkan komponen-komponen tersebut secara aman akan menjadi semakin penting. Arsitektur informasi yang lebih baik dapat membuka aplikasi blockchain yang lebih baik. @justinsuntron @WinkLink_Oracle #TRONEcoStar

No.0 picture
Penafian: Informasi pada halaman ini mungkin telah diperoleh dari pihak ketiga dan tidak mencerminkan pandangan atau opini KuCoin. Konten ini disediakan hanya untuk tujuan informasi umum, tanpa representasi atau jaminan apa pun, dan tidak dapat ditafsirkan sebagai saran keuangan atau investasi. KuCoin tidak bertanggung jawab terhadap segala kesalahan atau kelalaian, atau hasil apa pun yang keluar dari penggunaan informasi ini. Berinvestasi di aset digital dapat berisiko. Harap mengevaluasi risiko produk dan toleransi risiko Anda secara cermat berdasarkan situasi keuangan Anda sendiri. Untuk informasi lebih lanjut, silakan lihat Ketentuan Penggunaan dan Pengungkapan Risiko.