
[Mengapa kedatangan penilaian AI ke Solana tidak bermakna penyelesaian telah selesai] @GenLayer Bayangkan bahawa pasaran agen AI Solana menyerahkan penilaian kualiti tugas kepada GenLayer. Walaupun para pengesah telah bersetuju terhadap hasilnya, soal di mana Solana mencatatkan ganjaran ke dalam akaun tertentu adalah perkara yang berasingan. Kod jambatan yang diterbitkan oleh GenLayer Foundation mengandungi struktur yang menghantar mesej antara GenLayer dan Solana melalui LayerZero V2 dan EVM hub. Di sini, tempat di mana penilaian AI dilakukan dan tempat di mana keadaan aplikasi diubah berdasarkan hasilnya adalah dipisahkan. Cara Solana menerima mesej bergantung pada konfigurasi akaun: Jika akaun penerima ditetapkan terlebih dahulu, status penerima yang didaftarkan dalam laluan DirectCpiReceiver boleh dikemas kini secara langsung. Panggilan program luaran sebenar perlu diimplementasikan secara tambahan mengikut keperluan program penerima. Sebaliknya, jika akaun yang perlu diubah berbeza mengikut pesanan atau pengguna, mesej pertama-tama disimpan melalui StoreAndClaim, kemudian akaun yang diperlukan ditentukan semasa panggilan claim_message. Solana memerlukan senarai akaun yang akan digunakan ditentukan sebelum melaksanakan transaksi. Oleh itu, tidak boleh dianggap bahawa pengguna telah menerima penyelesaian hanya kerana mesej telah diterima melalui jambatan. Sumber asal mesej juga disahkan secara berasingan daripada penilaian. Implementasi terbuka direka untuk mengesahkan rakan tepercaya dan mencegah pemrosesan ganda permintaan yang sama menggunakan message_id unik. Namun, pencegahan ganda dan penghantaran mesej yang betul bukanlah bukti bahawa kandungan penilaian AI itu sendiri adalah betul. Apabila saya menghasilkan PolicyGuard di Studio, isu yang saya tangani adalah sama ada peraturan dokumen benar-benar berubah. Melalui kod jambatan ini, kita dapat melihat bahawa apabila ingin menghubungkan hasilnya ke perkhidmatan rantai lain, kita perlu merekabentuk bukan sahaja kriteria penilaian, tetapi juga penghantaran, penerimaan, dan status penyelesaian. Sekarang, rekod ujian dua hala antara Base Sepolia dan Solana Devnet tersedia dalam repositori terbuka, tetapi kita tidak boleh menganggapnya sebagai bukti operasi perniagaan untuk perkhidmatan Solana komersial yang menggunakan penilaian AI GenLayer. Bukti kejayaan yang diperlukan dalam aplikasi AI lintas rantai dibahagikan kepada tiga elemen: kepastian akhir penilaian GenLayer, mesej yang datang dari sumber tepercaya, dan perubahan nyata dalam keadaan akaun tujuan. Kod terbuka: https://t.co/N4zVSxjYG7 #GenLayer #GenLayerDOKDOPioneer
