Anda Tidak Dapat Melakukan 'Real DeFi' Kecuali Berorientasi Aset

- Iklan -

Ikuti-Kami-Di-Google-Berita

Keuangan terdesentralisasi telah menjadi salah satu kasus penggunaan yang paling menarik untuk teknologi blockchain selama beberapa tahun terakhir. Kemampuannya untuk mengelola aset keuangan dan menyediakan layanan tanpa memerlukan bank terpusat untuk mengotorisasi transaksi dan memverifikasi pelanggan telah menciptakan fondasi ekosistem keuangan yang lebih mudah diakses dan inklusif yang menguntungkan semua orang.

Pertumbuhan industri DeFi yang menakjubkan, yang dihargai sebesar lebih dari $ 77 miliar pada Maret 2022, menggarisbawahi potensi ini. Meski begitu, dibandingkan dengan dunia keuangan tradisional, DeFi hanya menyumbang sebagian kecil dari transaksi keuangan dunia. Artinya, ada ruang yang sangat besar untuk pertumbuhan, tetapi itu tidak akan terjadi sampai DeFi dibangun di atas fondasi yang jauh lebih kuat.

Salah satu kelemahan besar DeFi yang ada adalah ia dibangun di atas arsitektur yang sangat goyah dan tidak efisien – yaitu kontrak pintar.

Tentu saja kontrak pintar yang memungkinkan DeFi. Mereka adalah kode dasar yang memungkinkan aplikasi terdesentralisasi untuk mengotomatisasi transaksi ketika kondisi tertentu terpenuhi, tanpa perlu perantara. Mereka secara teori mirip dengan kontrak tradisional, namun, mereka lebih cerdas karena tidak memerlukan penegakan. Sebaliknya, kontrak pintar diprogram untuk melakukan transaksi hanya ketika kondisi transparan tertentu terpenuhi. Dengan cara ini, mereka dapat melakukan transaksi secara instan, jauh lebih cepat daripada sistem keuangan tradisional, karena tidak perlu manusia untuk memastikan bahwa semua persyaratan telah dipenuhi. Karena perantara dihilangkan, biaya transaksi juga jauh lebih rendah.

Meskipun mereka memang jauh lebih pintar, kontrak pintar tidak sempurna. Salah satu tantangan terbesar adalah keamanan. Karena kontrak pintar benar-benar hanya kode, selalu ada bahaya bug atau kerentanan menyelinap melalui internet. Ini bukan risiko yang tidak signifikan - bernilai miliaran dolar telah kalah dari serangan pada protokol DeFi sejak industri pertama kali muncul.

Bagian dari masalahnya adalah kurva pembelajaran yang terlibat untuk pengembang kontrak pintar. Kontrak pintar terdiri dari kode spageti yang sangat kompleks, namun perlu dibuat lusinan untuk menentukan fungsionalitas sebagian besar aplikasi DeFi. Pengembang umumnya membutuhkan beberapa tahun pengalaman langsung dengan bahasa pemrograman Solidity yang digunakan untuk membuat kontrak pintar di Ethereum dan jaringan yang kompatibel, bahkan sebelum mereka dapat mempertimbangkan untuk membuat aplikasi terdesentralisasi yang fungsional dan aman.

Kompleksitas yang mengejutkan ini terutama disebabkan oleh kurangnya dukungan untuk aset digital, seperti token cryptocurrency dan NFT, di tingkat platform. Meskipun DeFi berputar hampir secara eksklusif di sekitar aset seperti BTC, ETH, USDC, dan sebagainya, jaringan blockchain utama seperti Ethereum, Avalanche, Solana, Cosmos, Fantom, dan Binance Chain tidak memiliki konsep asli dari aset ini.

Untuk membantu pengembang membangun dApps yang aman, terlindungi, dan fungsional lebih cepat, oleh karena itu, perlu mendesain ulang fondasi platform DeFi, dengan menemukan kembali cara kontrak cerdas dibangun dan diimplementasikan. Alih-alih menjadi renungan, aset digital harus menjadi bagian dari struktur DeFi, sehingga pengembang dapat membuat dan mengontrolnya dengan mudah, tanpa menulis banyak kode yang berat.

Mengapa Aset Asli Penting

 Untuk memahami pentingnya DeFi yang berorientasi pada aset, ada baiknya untuk melihat masalah yang disebabkan oleh kurangnya aset asli Ethereum. Dengan Ethereum, pengembang menyebarkan kontrak pintar ke jaringan di ruang kecil mereka sendiri, di mana mereka dapat menyimpan data yang diperbarui terus-menerus saat mereka memproses transaksi. Dalam model arsitektur ini, setiap fungsi di DeFi harus diimplementasikan sebagai kontrak pintar. Tidak ada jalan lain. Jadi token seperti ETH direpresentasikan sebagai kontrak pintar yang melacak saldo dompet, sementara akun multi-tanda tangan adalah kontrak pintar lain yang harus ditandatangani oleh beberapa kunci publik untuk melakukan suatu tindakan. Pertukaran token, pinjaman, kumpulan likuiditas – sebut saja – semuanya diimplementasikan sebagai kontrak pintar.

Dengan DeFi, kontrak pintar ini semua berkomunikasi dengan masing-masing melalui jaringan pesan yang kompleks untuk melakukan fungsi yang paling sederhana sekalipun. Misalnya, kontrak pintar yang memegang beberapa token perlu berkomunikasi dengan kontrak kedua yang mengimplementasikan token itu secara terpisah, melalui daftar saldo dan metode untuk menyesuaikan saldo tersebut. Untuk mengaktifkan ini, lingkungan aplikasi Ethereum Virtual Machine memungkinkan kontrak pintar untuk mengirim pesan satu sama lain. Dengan cara ini, kontrak pintar dapat disusun, artinya pengembang dapat menghubungkannya bersama sedemikian rupa sehingga mereka dapat melakukan transaksi rumit secara terkoordinasi.

Ini adalah dasar untuk DeFi modern, tetapi sangat tidak efisien, dengan setiap fungsi diimplementasikan dalam silo kontrak pintar. Ini menghasilkan jutaan pesan yang terus-menerus mengalir bolak-balik melintasi jaringan dengan logika kompleks yang diperlukan untuk melakukan tindakan yang tepat dalam menanggapi masing-masing pesan, dan aliran data yang terus berubah yang disimpan dalam setiap kontrak cerdas yang menyimpan catatan semua transaksi yang mereka lakukan.

Keberadaan aplikasi DeFi seperti Uniswap dan Curve menunjukkan kepada kita bahwa arsitektur ini berfungsi, tetapi itu tidak berarti berfungsi dengan baik. Sebaliknya, banyak peretasan DeFi menunjukkan kepada kita bahwa ini adalah model yang sangat tidak efisien yang menciptakan risiko yang sangat berbahaya bagi penggunanya.

Namun yang jelas adalah bahwa interaksi antara aset digital ini adalah dasar dari setiap transaksi DeFi. Jadi masuk akal bahwa arsitektur DeFi berorientasi aset akan jauh lebih efisien.

Keuntungan Aset Asli

Ini adalah teori dasar di balik Akar, platform kontak pintar inovatif yang dibuat khusus untuk DeFi yang memperlakukan aset sebagai fitur utama platformnya, daripada menerapkannya dalam silo di tingkat kontrak pintar.

Transaksi Radix dijalankan dalam lingkungan aplikasi Radix Engine. Perbedaan utamanya adalah Radix Engine membuat aset, seperti token, dengan memintanya secara langsung dari platform beserta parameter spesifiknya.

Dengan kata lain, token berbasis Radix seperti XRD tidak dibentuk sebagai entitas pada ribuan daftar saldo yang terpisah, melainkan diperlakukan sebagai objek fisik yang disimpan di "kubah", atau akun, dan dipindahkan di antara mereka saat transaksi diproses. Vault ini dikendalikan langsung oleh penggunanya, berbeda dengan EVM di mana token individu mungkin tersebar di antara beberapa kontrak pintar yang menyimpan entri untuk kunci publik mereka.

Fisik dari perilaku ini didasarkan pada model finite state machine (FSM) yang melacak token dengan aman saat berpindah di antara brankas pengguna, serupa dengan cara layanan pengiriman melacak pesanan pelanggan. Ini adalah model transaksi yang disederhanakan, di mana pengguna pada dasarnya memberi tahu platform bahwa mereka ingin mengirim token yang mereka pegang ke brankas yang ditunjuk. Pengguna harus mengirim pesan dari satu kontrak cerdas ke kontrak cerdas lainnya dan percaya bahwa itu akan memperbarui entitas keseimbangannya. Dengan cara ini, kesalahan seperti akuntansi ganda dapat dihindari, karena tidak mungkin terjadi dalam arsitektur ini.

Singkatnya, ini adalah dasar dari arsitektur DeFi berorientasi aset Radix. Ini menciptakan model yang jauh lebih intuitif dan lebih mudah digunakan untuk transaksi token yang menghilangkan banyak kerumitan, membuat DeFi secara inheren lebih aman daripada model tradisional.

Modelnya sangat berbeda dengan DeFi tradisional sehingga Radix telah menemukan kembali kontrak pintar sebagai "komponen". Karena mereka modular dan dapat dikomposisi dan memiliki fungsi yang jelas, komponen Radix dapat dianggap sebagai "batu bata lego" yang dapat digunakan pengembang untuk menyatukan aplikasi DeFi mereka dengan cara langkah-demi-langkah yang sederhana, bahkan jika tidak. memiliki pengalaman dengan bahasa pemrograman Scrypto.

Kesimpulan

Pendekatan berorientasi aset Radix ke DeFi memungkinkan pengembang menggunakan sumber daya terintegrasi untuk menangani sebagian besar fungsi kontrak pintar mereka. Dengan demikian, DeFi berbasis Radix tidak hanya lebih mudah dan lebih aman, tetapi juga jauh lebih dapat disusun dan digunakan kembali daripada DeFi tradisional. Alih-alih menulis kode khusus untuk mendefinisikan setiap hal kecil yang dilakukan dApp mereka, pengembang dapat dengan mudah membangun dApps mereka dari pustaka sumber dayanya.

- Iklan -

Sumber: https://thecryptobasic.com/2022/09/16/you-cant-do-real-defi-unless-its-asset-orientated/?utm_source=rss&utm_medium=rss&utm_campaign=you-cant-do-real-defi -kecuali-yang-berorientasi-aset