Dalam Web3, kepercayaan tidak diberikan, tetapi diverifikasi. Seiring dengan bertumbuhnya aplikasi terdesentralisasi yang semakin otonom, kebutuhan akan fakta on-chain tidak pernah sebesar ini. Baik itu memverifikasi status KYC pengguna, mengonfirmasi keaslian mesin, atau mengelola reputasi, pengembang memerlukan infrastruktur yang dapat diandalkan untuk mengeluarkan dan memvalidasi klaim tanpa bergantung pada sistem terpusat. Verax adalah infrastruktur itu.
Verax adalah registri akreditasi sumber terbuka yang dirancang untuk menjadi lapisan memori publik dari jaringan terdesentralisasi. Ini memungkinkan pengembang, protokol, dan mesin untuk membuat dan memverifikasi akreditasi – klaim yang ditandatangani dan on-chain yang dapat digunakan kembali di seluruh ekosistem. Alih-alih sistem yang terpisah, Verax menyediakan registri yang distandarisasi dan dibagikan per jaringan, menawarkan konsistensi dan komposabilitas untuk setiap kasus penggunaan yang bergantung pada data yang dapat diverifikasi.
Verax dibangun oleh ConsenSys untuk melayani Linea, tetapi utilitasnya sekarang melampaui satu jaringan. Di lanskap yang terfragmentasi saat ini, dApps sering kali membuat sistem mereka sendiri untuk memverifikasi pengguna atau tindakan. Ini menyebabkan kontrak pintar yang berlebihan, format yang tidak konsisten, dan interoperabilitas yang buruk. Verax menyelesaikan masalah ini dengan memperkenalkan registri modular, asli rantai di mana pengakuan disimpan sekali dan digunakan berkali-kali.
Tidak peduli siapa yang menerbitkannya atau dari mana asalnya. Struktur bersama ini mengurangi biaya gas, mempercepat pengembangan, dan membuat ekosistem Web3 lebih komposabel.
Verax dirancang dengan lima komponen yang bekerja sama untuk mendukung seluruh siklus hidup akreditasi.
Sebuah attestation adalah pernyataan yang ditandatangani dan tersimpan di blockchain yang dibuat oleh satu alamat tentang alamat lainnya. Ini dapat mengonfirmasi bahwa sebuah dompet telah melewati KYC, bahwa suatu mesin telah menyelesaikan tugas, atau bahwa seorang pengguna memenuhi ambang batas skor. Klaim-klaim ini disimpan secara publik dan dapat diverifikasi oleh aplikasi mana pun yang merujuk pada skema yang mereka ikuti.
Skema mendefinisikan struktur suatu attestasi: bidang, tipe, dan aturan validasi. Sebuah skema mungkin mencakup status boolean, stempel waktu, dan string untuk yurisdiksi. Setelah terdaftar, setiap attestasi yang terikat pada skema tersebut harus mengikuti formatnya, memungkinkan interpretasi yang konsisten di seluruh dApps.
Portal adalah kontrak opsional yang membatasi siapa yang dapat mengeluarkan pernyataan untuk skema tertentu. Ini berguna untuk kasus seperti kepatuhan, di mana hanya entitas yang disetujui, seperti Sumsub atau lembaga yang diatur, yang seharusnya mengeluarkan klaim tertentu. Portal menyediakan akses terkendali sambil mempertahankan keterbukaan sistem.
Modul menambahkan logika yang dapat diprogram ke dalam attestasi. Mereka dapat menegakkan kondisi seperti kedaluwarsa, pencabutan, atau aturan penilaian. Ini memungkinkan attestasi untuk berkembang seiring waktu atau merespons aktivitas on-chain tanpa mengubah kontrak inti.
Semua aktivitas Verax, termasuk skema, attestasi, penerbit, dicatat dalam satu registri per rantai. Registri ini diindeks oleh subgraf publik, memberikan akses waktu nyata kepada pengembang terhadap data terstruktur tanpa membangun infrastruktur mereka sendiri.
Setiap attestasi di Verax harus mematuhi skema. Ini adalah dasar yang mendefinisikan bentuk data, field apa yang termasuk, jenis data apa yang digunakan, dan kondisi apa yang harus dipenuhi. Sebuah skema mungkin mencakup field seperti subjek, status, skor, dan timestamp, tergantung pada kasus penggunaan. Setelah dibuat, sebuah skema dipublikasikan di on-chain dan diberikan ID unik, memungkinkan kontrak atau aplikasi mana pun untuk merujuknya secara tidak ambigu.
Jika Anda ingin mengontrol siapa yang dapat mengeluarkan pernyataan menggunakan skema Anda, Anda dapat membungkusnya dalam portal. Portal adalah kontrak pintar yang memberikan izin kepada penerbit tertentu. Misalnya, hanya lembaga yang terverifikasi atau alamat yang dikendalikan oleh DAO yang mungkin diizinkan untuk mengeluarkan pernyataan di bawah skema kepatuhan. Portal bersifat opsional—jika Anda membangun ekosistem terbuka di mana siapa pun dapat mengeluarkan pernyataan, Anda dapat melewati langkah ini.
Dengan skema dan (opsional) portal yang sudah ada, penerbit dapat mulai membuat pernyataan. Sebuah pernyataan adalah pernyataan yang ditandatangani tentang subjek yang mengikuti format yang ditentukan dalam skema. Ini ditulis langsung ke registry Verax, di mana ia menjadi dapat diakses publik. Pada titik ini, modul juga dapat dilampirkan untuk menambahkan logika dinamis seperti tanggal kedaluwarsa atau hak pencabutan. Hasilnya adalah pernyataan yang tidak dapat diubah, dapat diverifikasi, dan dapat digunakan kembali yang disimpan di on-chain.
Setiap kontrak pintar atau aplikasi frontend dapat membaca attestasi dari Verax dan menggunakannya dalam logika mereka sendiri. Subgraf Verax mengindeks semua attestasi, sehingga mudah dicari. Protokol pinjaman mungkin memeriksa apakah dompet memiliki skor kepercayaan tertentu. Sebuah faucet mungkin memeriksa apakah sebuah mesin telah melewati filter bot. Dan sebuah DAO mungkin menggunakan attestasi untuk mengonfirmasi bahwa pemilih memenuhi kriteria partisipasi. Karena semuanya distandarisasi dan tanpa izin, proses verifikasi cepat dan dapat diandalkan.
Salah satu fitur paling kuat dari Verax adalah bahwa attestation tidak tergantung pada satu aplikasi. Setelah ditulis, mereka dapat dibaca oleh siapa saja. Ini berarti pemeriksaan identitas yang dilakukan di satu aplikasi dapat digunakan kembali oleh aplikasi lain—tanpa pengguna harus memverifikasi ulang. Komposabilitas ini membuka efisiensi besar di seluruh Web3. Ini juga memungkinkan kasus penggunaan seperti reputasi portabel, akses yang didelegasikan, dan bukti sejarah bersama untuk dompet dan kontrak pintar.
Verax telah diluncurkan di mainnet Linea dan Base, dengan penyebaran testnet di Optimism, Scroll, dan lainnya. Arsitekturnya bersifat chain-agnostic, dirancang untuk bekerja secara mulus di jaringan yang kompatibel dengan EVM mana pun. Setiap jaringan menjalankan satu kontrak registri Verax, mengurangi duplikasi dan memungkinkan semua aplikasi di rantai tersebut untuk berbagi sumber kebenaran akreditasi yang terintegrasi.
Penggunaan skema standar dan satu kontrak per jaringan memungkinkan integrasi cepat, audit yang lebih mudah, dan perilaku yang konsisten di seluruh protokol. Verax juga mendukung ekstensi di masa depan, termasuk bukti tanpa pengetahuan, pernyataan off-chain, dan interoperabilitas lintas rantai.
Verax sudah mendukung kasus penggunaan kritis di bidang identitas, otomatisasi, dan akses token.
Sumsub mengeluarkan attestasi Verax kepada pengguna yang lulus KYC di Linea. Attestasi ini mengikuti skema standar dan terbatas pada Sumsub melalui portal. Setiap dApp yang mematuhi dapat membaca attestasi ini, memungkinkan pengguna untuk memverifikasi sekali dan mengakses banyak layanan tanpa mengulangi proses.
Automata menggunakan Verax untuk memverifikasi mesin. Setelah memverifikasi perangkat di luar rantai, mereka mengeluarkan suatu pernyataan yang membuktikan keaslian mesin. Aplikasi lain seperti keran token atau kolam staking kemudian dapat memvalidasi bahwa dompet milik mesin yang nyata, mengurangi aktivitas bot dan serangan Sybil.
L2Faucet mengandalkan Verax untuk mencegah spam. Sebelum mengirim token, ia memeriksa untuk mendapatkan akreditasi dari mitra seperti Sumsub atau Automata, memastikan hanya pengguna terverifikasi yang menerima token. Ini menjaga layanan faucet tetap efisien dan bebas penyalahgunaan.
Verax menyederhanakan verifikasi dan membuka kemampuan baru bagi pengembang Web3.
Alih-alih menulis kontrak baru untuk menangani kelayakan atau kepercayaan, pengembang mendaftarkan skema dan menggunakan infrastruktur yang ada. Ini menghemat waktu, biaya audit, dan gas.
Attestasi yang dibuat di satu dApp dapat digunakan di dApp lainnya. Skor reputasi dari protokol pinjaman dapat digunakan untuk mengakses platform baru, atau attestasi pemilih yang terverifikasi dapat melayani beberapa sistem pemerintahan.
Verax memungkinkan verifikasi antar mesin, yang sangat penting untuk agen AI, dApps otonom, dan infrastruktur terdesentralisasi (DePIN). Klaim seperti "mesin menyelesaikan tugas" atau "agen memenuhi kriteria" dapat dicatat dan digunakan kembali tanpa middleware terpusat.
Verax adalah sumber terbuka dan dikelola secara transparan. Semua kode, skema, dan logika modul dipelihara secara publik. Meskipun ConsenSys awalnya meluncurkan protokol ini, pemerintahan beralih menuju model yang dipimpin oleh komunitas.
Usulan untuk skema baru, modul, atau peningkatan logika terbuka untuk kontribusi, dan tata kelola berbasis DAO ada dalam roadmap. Yang terpenting, Verax tidak menentukan apa yang benar—ia menyediakan alat untuk menerbitkan dan memverifikasi klaim. Siapa pun dapat mengeluarkan atau mengevaluasi attestation berdasarkan kriteria mereka sendiri.
Verax menawarkan jalur cepat untuk integrasi.
Contoh kontrak, template, dan alat pengembang tersedia di GitHub. Sebagian besar tim dapat mengeluarkan dan memverifikasi akta dalam waktu kurang dari satu jam.
Verax sedang menjadi lapisan attestasi default untuk rantai EVM, tetapi peta jalannya lebih luas.
Verax menggantikan sistem verifikasi yang terfragmentasi dan sekali pakai dengan registri universal yang berbasis rantai untuk akreditasi. Ini memberikan pengembang cara untuk mengeluarkan dan menggunakan klaim yang dapat dipercaya, dapat digunakan kembali, dan mudah dibangun. Dari KYC dan perlindungan Sybil hingga koordinasi AI dan penilaian kredit, Verax berfungsi sebagai lapisan kepercayaan bersama untuk Web3.
Dalam internet terdesentralisasi di mana aplikasi, agen, dan pengguna perlu membuktikan sesuatu tanpa bergantung pada kontrol terpusat, Verax menawarkan jawaban sederhana: biarkan data berbicara—di blockchain, secara publik, dan dalam format yang dapat dipercaya oleh siapa pun.