Sebagian besar dapps saat ini sebenarnya bukan dapps, yaitu aplikasi yang terdesentralisasi. Jika Anda harus keluar dari aplikasi untuk mulai menggunakannya, itu bukanlah sebuah aplikasi - itu hanya sebuah frontend. Jika pengguna harus masuk secara manual melalui bursa dan mengelola beberapa akun serta biaya gas dan jembatan, apakah Anda akan membuat aplikasi? Saya rasa tidak--yang mungkin menjelaskan mengapa hanya beberapa juta orang di dunia yang menggunakan dapps.
Jika kita ingin melihat adopsi Web3 secara luas karena kita percaya bahwa internet yang lebih terbuka dan terdesentralisasi yang mendukung kedaulatan bagi semua orang adalah lebih baik untuk dunia, maka kita perlu melakukan yang lebih baik.
Narasi yang berlaku di Web3 saat ini adalah modularitas, atau memisahkan lapisan fungsional yang berbeda dari blockchain, yaitu penyelesaian, ketersediaan data, dan eksekusi, demi skalabilitas. Layer-twos, rollup optimis dan ZK, lapisan ketersediaan data, sidechain, dan state channel merupakan contoh solusi modularitas.
Proliferasi rollup blockchain & ini telah menyebabkan penurunan pengalaman bagi pengguna dan pengembang. Modularitas dan dunia dengan banyak rantai menyebabkan lebih banyak fragmentasi likuiditas, aplikasi, dan pengguna - tingkat kerumitan yang signifikan dalam pengalaman pengguna yang tidak dapat diharapkan oleh pengguna umum untuk menavigasinya. Hal ini juga berlaku bagi para pengembang, yang merasa tertekan untuk berkomitmen pada tumpukan teknologi tertentu sambil membatasi audiens untuk aplikasi mereka. Sekarang ketika Anda membuat dapp, Anda mengabadikan diri Anda ke dalam pasar kecil yang dapat dialamatkan dengan memilih satu rantai.
Saya ingin mengusulkan visi yang lebih baik untuk seluruh ekosistem Ethereum dan seluruh Web3: mari kita bekerja sama untuk memajukan adopsi arus utama melalui abstraksi rantai. Idenya adalah bahwa blockchain harus dijauhkan dari pengguna sehingga tidak menjadi penghalang untuk masuk atau berpartisipasi. NEAR telah berfokus pada visi ini sejak tahun 2018 dan saat ini telah mencapai pengguna terbanyak di antara jaringan mana pun di Web3: 12,4 juta akun aktif bulanan dan 34 juta akun secara keseluruhan.
Berikut ini adalah cara untuk mendefrag Web3 dan meng-onboard miliaran pengguna melalui dapps.
Mari kita bayangkan bagaimana cara kerja dapp yang sebenarnya: bertransaksi di seluruh jaringan dan menavigasi antar pengalaman dengan mudah, semua dalam satu antarmuka. Sebagai salah satu contoh, Alice mengangkat ponselnya dan membuka KAIKAI dari layar kuncinya. Dia memesan smoothie dari tempat lokal dan melihat di aplikasi bahwa ada penawaran diskon dari toko pakaian favoritnya, Maison, dan memesan sepasang sepatu untuk musim semi. Alice melihat bahwa ia telah mendapatkan cukup banyak hadiah KAICHING untuk mendapatkan lencana dari Maison, tanpa mengetahui bahwa itu adalah NFT di Polygon, dan menukarkannya di akunnya.
Ketika ia melihat-lihat Maison di aplikasi KAIKAI pada hari itu, ia menyadari bahwa lencana barunya menunjukkan tawaran untuk membeli tiket acara eksklusif di toko mereka dengan DJ yang ia sukai. Dia membeli tiket dengan KAICHING dan menerima 2 tiket, masih tidak tahu bahwa itu adalah NFT di Arbitrum. Karena mendapat nilai +1, Alice mengundang temannya Bob untuk ikut bersamanya dan menanyakan alamatnya.
Bob mengirimkan alamat NEAR-nya ke Alice dan membuka aplikasinya untuk memeriksa tiket. Dia mengirimi Alice sejumlah ETH untuk mengucapkan terima kasih atas undangannya dan melihat berbagai kripto yang dia miliki di akunnya. Karena dia sedang berada di metro dan punya waktu, dia memutuskan untuk membeli sejumlah BTC dan meminjamnya dengan USDC sehingga dia bisa mencetak NFT Fighting Dragon di Magic Eden. Temannya, Charles, mengiriminya pesan singkat untuk mendapatkannya agar mereka dapat bermain bersama di Year of the Dragon, sebuah permainan baru di NEAR di mana naga-naga mereka dapat bertarung satu sama lain untuk mendapatkan koin yang dapat dipertaruhkan.
Semua interaksi dan transaksi ini dapat dilakukan dalam satu antarmuka dan dengan cara yang sepenuhnya pribadi. Tidak ada dompet, tidak ada jaringan switching, dan tidak ada biaya transaksi yang harus ditangani; semua itu tertanam langsung dalam swap atau pembelian dan ditangani atas nama pengguna. Alice tidak perlu khawatir tentang jaringan mana tiket tersebut berada dan Bob dapat mengirimkan dana untuk tiket tersebut dalam kripto apa pun yang dia inginkan, dan langsung membeli tiket yang berbeda pada detik berikutnya. Semua ada di dalam sebuah aplikasi. Ini adalah tingkat kesempurnaan yang harus kita perjuangkan sebagai sebuah ekosistem.
Setiap orang yang membuat aplikasi di Web3 akan mendapatkan keuntungan dengan dapat mengakses pasar pengguna potensial yang luas seperti dalam contoh ini - yaitu siapa saja yang menggunakan aplikasi. Jika saat ini, pengembang memilih jaringan berdasarkan akses ke likuiditas atau pengguna rollup atau chain tertentu, di masa depan abstraksi chain, mereka dapat membangun dengan teknologi terbaik. Para pengguna akan mendapatkan pengalaman terbaik.
Bayangkan jika pengguna Gmail tidak bisa mengirim pesan ke alamat Outlook - tidak masuk akal. Hal yang sama juga berlaku untuk alamat Web3. Asumsi inti dari abstraksi rantai adalah: pengguna akhir tidak peduli dengan blockchain yang mendasarinya. Mereka hanya ingin aplikasi bekerja. Pada kenyataannya, blockchain hanyalah sebuah infrastruktur untuk menerima nilai dari Web3: keamanan aset dari penyitaan, peluang ekonomi, menghilangkan perantara untuk transaksi, identitas tanpa izin global, asal data, pengalaman menghibur, dan banyak lagi.
Tujuan utama dari abstraksi rantai adalah untuk mendefrag lanskap modular Web3 yang semakin terpecah-pecah. Meskipun hal ini akan terlihat paling jelas pada lapisan pengalaman pengguna, defragmentasi likuiditas dan akun ini dimungkinkan berkat inovasi pada lapisan keamanan.
Zero knowledge (ZK) memperkenalkan pendekatan baru pada dasarnya untuk keamanan buku besar. Jika sebelumnya kita perlu mempercayai sekumpulan validator yang terdesentralisasi, sekarang bahkan satu komputer pun dapat membuktikan bahwa aturan telah diikuti dengan bukti sederhana. Ini berarti bahwa di mana sebelumnya, pengembang akan dipaksa untuk membangun di atas rantai bersama atau menghabiskan sumber daya yang sangat besar untuk meluncurkan yang baru, sekarang mereka dapat memutarnya di server tunggal mereka.
Paradigma baru ini memperkenalkan ide penyelesaian silang: semakin banyak rantai yang dapat dibuktikan ZK sepenuhnya, jika suatu bukti diterbitkan pada rantai lain, tidak ada cara untuk mengembalikan rantai ini tanpa perlu mengembalikan rantai lainnya. Transaksi dari satu rantai juga dapat diselesaikan di beberapa rantai lainnya melalui bukti ZK. Hal ini memberikan keamanan mesh karena semua bukti terus dikumpulkan, memungkinkan pergerakan aset yang aman di antara rantai tersebut.
Untuk mencapai keamanan terpadu, ada dua hal yang dibutuhkan di bagian bawah stack: Ketersediaan data, yang menyediakan cara bagi semua orang untuk melakukan sinkronisasi meskipun operator sedang offline, dan sequencer yang terdesentralisasi untuk aplikasi yang tidak memiliki operator pusat.
Lapisan berikutnya adalah identitas dengan keamanan yang disatukan. Pengguna dapat memiliki alamat di semua rantai yang memungkinkan dan memindahkan aset di antara mereka dengan bebas. Dari perspektif pengguna, ini harus menjadi satu akun di mana mereka berinteraksi dengan aplikasi di rantai yang berbeda, dan aset akan dijembatani atau ditukar secara otomatis.
Saya menyebutnya "agregasi akun" dan akan membagikan lebih banyak detail tentang hal ini di postingan lain. NEAR akan meluncurkan versi FastAuth berikutnya pada bulan Maret 2024, yang memiliki pemetaan untuk alamat NEAR ke EVM, Bitcoin, dan alamat lainnya. Akun NEAR dapat meminta untuk menandatangani transaksi untuk rantai lain. Hal ini memungkinkan mereka untuk membangun aplikasi multichain secara langsung sebagai kontrak pintar di NEAR.
Lapisan terakhir adalah menyatukan lapisan pengalaman, atau lapisan aplikasi (misalnya DapDap)--menyediakan cara untuk berinteraksi dengan aplikasi di berbagai rantai tanpa pengguna beralih atau perlu meninggalkan satu antarmuka. Frontend yang terdesentralisasi dapat menyediakan komponen yang mudah untuk dibangun dengan cara yang terabstraksi secara berantai. NEAR dapat mencapai hal ini melalui NearJS, yang menggabungkan pengindeksan data dan frontend terdesentralisasi - V2 yang akan hadir pada bulan Maret 2024.
Ekosistem NEAR telah membangun menuju visi abstraksi rantai sejak dimulai pada tahun 2018, dengan fokus pada kegunaan, model akun yang fleksibel, dan blockchain yang sangat skalabel yang dapat mendukung aplikasi utama dengan miliaran pengguna. Saat ini, stack telah diperluas untuk mendukung abstraksi rantai penuh di seluruh rantai dan semua jenis aplikasi.
Yang penting, setiap lapisan ini mendukung pembangun dari seluruh Web3, termasuk Ethereum, rollup & L2, dan seterusnya - masa depan multichain menjadi masa depan abstraksi rantai.
Tahun 2024 adalah tahun untuk menyembunyikan kompleksitas infrastruktur multichain untuk menghadirkan pengalaman Web3 yang kami perjuangkan. Meningkatkan kegunaan dan kemudahan penemuan harus menjadi prioritas bagi semua pembangun Web3, serta memecahkan fragmentasi likuiditas dan pengorbanan keamanan.
Mari kita jadikan abstraksi rantai sebagai sebuah gerakan. Ekosistem NEAR mengundang para pembangun dari seluruh Web3 untuk memanfaatkan solusi yang kami tawarkan dan berkolaborasi dengan kami untuk membangun lebih banyak solusi abstraksi rantai bersama-sama. Nantikan berita lebih lanjut tentang kolaborasi serta detail acara menarik yang akan diselenggarakan oleh NEAR Foundation di ETHDenver 2024.
Terima kasih khusus kepada Zaki Manian untuk percakapan yang mengarah pada tulisan ini serta ulasannya.
Sebagian besar dapps saat ini sebenarnya bukan dapps, yaitu aplikasi yang terdesentralisasi. Jika Anda harus keluar dari aplikasi untuk mulai menggunakannya, itu bukanlah sebuah aplikasi - itu hanya sebuah frontend. Jika pengguna harus masuk secara manual melalui bursa dan mengelola beberapa akun serta biaya gas dan jembatan, apakah Anda akan membuat aplikasi? Saya rasa tidak--yang mungkin menjelaskan mengapa hanya beberapa juta orang di dunia yang menggunakan dapps.
Jika kita ingin melihat adopsi Web3 secara luas karena kita percaya bahwa internet yang lebih terbuka dan terdesentralisasi yang mendukung kedaulatan bagi semua orang adalah lebih baik untuk dunia, maka kita perlu melakukan yang lebih baik.
Narasi yang berlaku di Web3 saat ini adalah modularitas, atau memisahkan lapisan fungsional yang berbeda dari blockchain, yaitu penyelesaian, ketersediaan data, dan eksekusi, demi skalabilitas. Layer-twos, rollup optimis dan ZK, lapisan ketersediaan data, sidechain, dan state channel merupakan contoh solusi modularitas.
Proliferasi rollup blockchain & ini telah menyebabkan penurunan pengalaman bagi pengguna dan pengembang. Modularitas dan dunia dengan banyak rantai menyebabkan lebih banyak fragmentasi likuiditas, aplikasi, dan pengguna - tingkat kerumitan yang signifikan dalam pengalaman pengguna yang tidak dapat diharapkan oleh pengguna umum untuk menavigasinya. Hal ini juga berlaku bagi para pengembang, yang merasa tertekan untuk berkomitmen pada tumpukan teknologi tertentu sambil membatasi audiens untuk aplikasi mereka. Sekarang ketika Anda membuat dapp, Anda mengabadikan diri Anda ke dalam pasar kecil yang dapat dialamatkan dengan memilih satu rantai.
Saya ingin mengusulkan visi yang lebih baik untuk seluruh ekosistem Ethereum dan seluruh Web3: mari kita bekerja sama untuk memajukan adopsi arus utama melalui abstraksi rantai. Idenya adalah bahwa blockchain harus dijauhkan dari pengguna sehingga tidak menjadi penghalang untuk masuk atau berpartisipasi. NEAR telah berfokus pada visi ini sejak tahun 2018 dan saat ini telah mencapai pengguna terbanyak di antara jaringan mana pun di Web3: 12,4 juta akun aktif bulanan dan 34 juta akun secara keseluruhan.
Berikut ini adalah cara untuk mendefrag Web3 dan meng-onboard miliaran pengguna melalui dapps.
Mari kita bayangkan bagaimana cara kerja dapp yang sebenarnya: bertransaksi di seluruh jaringan dan menavigasi antar pengalaman dengan mudah, semua dalam satu antarmuka. Sebagai salah satu contoh, Alice mengangkat ponselnya dan membuka KAIKAI dari layar kuncinya. Dia memesan smoothie dari tempat lokal dan melihat di aplikasi bahwa ada penawaran diskon dari toko pakaian favoritnya, Maison, dan memesan sepasang sepatu untuk musim semi. Alice melihat bahwa ia telah mendapatkan cukup banyak hadiah KAICHING untuk mendapatkan lencana dari Maison, tanpa mengetahui bahwa itu adalah NFT di Polygon, dan menukarkannya di akunnya.
Ketika ia melihat-lihat Maison di aplikasi KAIKAI pada hari itu, ia menyadari bahwa lencana barunya menunjukkan tawaran untuk membeli tiket acara eksklusif di toko mereka dengan DJ yang ia sukai. Dia membeli tiket dengan KAICHING dan menerima 2 tiket, masih tidak tahu bahwa itu adalah NFT di Arbitrum. Karena mendapat nilai +1, Alice mengundang temannya Bob untuk ikut bersamanya dan menanyakan alamatnya.
Bob mengirimkan alamat NEAR-nya ke Alice dan membuka aplikasinya untuk memeriksa tiket. Dia mengirimi Alice sejumlah ETH untuk mengucapkan terima kasih atas undangannya dan melihat berbagai kripto yang dia miliki di akunnya. Karena dia sedang berada di metro dan punya waktu, dia memutuskan untuk membeli sejumlah BTC dan meminjamnya dengan USDC sehingga dia bisa mencetak NFT Fighting Dragon di Magic Eden. Temannya, Charles, mengiriminya pesan singkat untuk mendapatkannya agar mereka dapat bermain bersama di Year of the Dragon, sebuah permainan baru di NEAR di mana naga-naga mereka dapat bertarung satu sama lain untuk mendapatkan koin yang dapat dipertaruhkan.
Semua interaksi dan transaksi ini dapat dilakukan dalam satu antarmuka dan dengan cara yang sepenuhnya pribadi. Tidak ada dompet, tidak ada jaringan switching, dan tidak ada biaya transaksi yang harus ditangani; semua itu tertanam langsung dalam swap atau pembelian dan ditangani atas nama pengguna. Alice tidak perlu khawatir tentang jaringan mana tiket tersebut berada dan Bob dapat mengirimkan dana untuk tiket tersebut dalam kripto apa pun yang dia inginkan, dan langsung membeli tiket yang berbeda pada detik berikutnya. Semua ada di dalam sebuah aplikasi. Ini adalah tingkat kesempurnaan yang harus kita perjuangkan sebagai sebuah ekosistem.
Setiap orang yang membuat aplikasi di Web3 akan mendapatkan keuntungan dengan dapat mengakses pasar pengguna potensial yang luas seperti dalam contoh ini - yaitu siapa saja yang menggunakan aplikasi. Jika saat ini, pengembang memilih jaringan berdasarkan akses ke likuiditas atau pengguna rollup atau chain tertentu, di masa depan abstraksi chain, mereka dapat membangun dengan teknologi terbaik. Para pengguna akan mendapatkan pengalaman terbaik.
Bayangkan jika pengguna Gmail tidak bisa mengirim pesan ke alamat Outlook - tidak masuk akal. Hal yang sama juga berlaku untuk alamat Web3. Asumsi inti dari abstraksi rantai adalah: pengguna akhir tidak peduli dengan blockchain yang mendasarinya. Mereka hanya ingin aplikasi bekerja. Pada kenyataannya, blockchain hanyalah sebuah infrastruktur untuk menerima nilai dari Web3: keamanan aset dari penyitaan, peluang ekonomi, menghilangkan perantara untuk transaksi, identitas tanpa izin global, asal data, pengalaman menghibur, dan banyak lagi.
Tujuan utama dari abstraksi rantai adalah untuk mendefrag lanskap modular Web3 yang semakin terpecah-pecah. Meskipun hal ini akan terlihat paling jelas pada lapisan pengalaman pengguna, defragmentasi likuiditas dan akun ini dimungkinkan berkat inovasi pada lapisan keamanan.
Zero knowledge (ZK) memperkenalkan pendekatan baru pada dasarnya untuk keamanan buku besar. Jika sebelumnya kita perlu mempercayai sekumpulan validator yang terdesentralisasi, sekarang bahkan satu komputer pun dapat membuktikan bahwa aturan telah diikuti dengan bukti sederhana. Ini berarti bahwa di mana sebelumnya, pengembang akan dipaksa untuk membangun di atas rantai bersama atau menghabiskan sumber daya yang sangat besar untuk meluncurkan yang baru, sekarang mereka dapat memutarnya di server tunggal mereka.
Paradigma baru ini memperkenalkan ide penyelesaian silang: semakin banyak rantai yang dapat dibuktikan ZK sepenuhnya, jika suatu bukti diterbitkan pada rantai lain, tidak ada cara untuk mengembalikan rantai ini tanpa perlu mengembalikan rantai lainnya. Transaksi dari satu rantai juga dapat diselesaikan di beberapa rantai lainnya melalui bukti ZK. Hal ini memberikan keamanan mesh karena semua bukti terus dikumpulkan, memungkinkan pergerakan aset yang aman di antara rantai tersebut.
Untuk mencapai keamanan terpadu, ada dua hal yang dibutuhkan di bagian bawah stack: Ketersediaan data, yang menyediakan cara bagi semua orang untuk melakukan sinkronisasi meskipun operator sedang offline, dan sequencer yang terdesentralisasi untuk aplikasi yang tidak memiliki operator pusat.
Lapisan berikutnya adalah identitas dengan keamanan yang disatukan. Pengguna dapat memiliki alamat di semua rantai yang memungkinkan dan memindahkan aset di antara mereka dengan bebas. Dari perspektif pengguna, ini harus menjadi satu akun di mana mereka berinteraksi dengan aplikasi di rantai yang berbeda, dan aset akan dijembatani atau ditukar secara otomatis.
Saya menyebutnya "agregasi akun" dan akan membagikan lebih banyak detail tentang hal ini di postingan lain. NEAR akan meluncurkan versi FastAuth berikutnya pada bulan Maret 2024, yang memiliki pemetaan untuk alamat NEAR ke EVM, Bitcoin, dan alamat lainnya. Akun NEAR dapat meminta untuk menandatangani transaksi untuk rantai lain. Hal ini memungkinkan mereka untuk membangun aplikasi multichain secara langsung sebagai kontrak pintar di NEAR.
Lapisan terakhir adalah menyatukan lapisan pengalaman, atau lapisan aplikasi (misalnya DapDap)--menyediakan cara untuk berinteraksi dengan aplikasi di berbagai rantai tanpa pengguna beralih atau perlu meninggalkan satu antarmuka. Frontend yang terdesentralisasi dapat menyediakan komponen yang mudah untuk dibangun dengan cara yang terabstraksi secara berantai. NEAR dapat mencapai hal ini melalui NearJS, yang menggabungkan pengindeksan data dan frontend terdesentralisasi - V2 yang akan hadir pada bulan Maret 2024.
Ekosistem NEAR telah membangun menuju visi abstraksi rantai sejak dimulai pada tahun 2018, dengan fokus pada kegunaan, model akun yang fleksibel, dan blockchain yang sangat skalabel yang dapat mendukung aplikasi utama dengan miliaran pengguna. Saat ini, stack telah diperluas untuk mendukung abstraksi rantai penuh di seluruh rantai dan semua jenis aplikasi.
Yang penting, setiap lapisan ini mendukung pembangun dari seluruh Web3, termasuk Ethereum, rollup & L2, dan seterusnya - masa depan multichain menjadi masa depan abstraksi rantai.
Tahun 2024 adalah tahun untuk menyembunyikan kompleksitas infrastruktur multichain untuk menghadirkan pengalaman Web3 yang kami perjuangkan. Meningkatkan kegunaan dan kemudahan penemuan harus menjadi prioritas bagi semua pembangun Web3, serta memecahkan fragmentasi likuiditas dan pengorbanan keamanan.
Mari kita jadikan abstraksi rantai sebagai sebuah gerakan. Ekosistem NEAR mengundang para pembangun dari seluruh Web3 untuk memanfaatkan solusi yang kami tawarkan dan berkolaborasi dengan kami untuk membangun lebih banyak solusi abstraksi rantai bersama-sama. Nantikan berita lebih lanjut tentang kolaborasi serta detail acara menarik yang akan diselenggarakan oleh NEAR Foundation di ETHDenver 2024.
Terima kasih khusus kepada Zaki Manian untuk percakapan yang mengarah pada tulisan ini serta ulasannya.