📚 Mga Mekanismo ng Pagpapatunay ng Kredibilidad at Identidad ng Agent sa pamamagitan ng NFT
✅ Pangkalahatang-ideya
Ang ERC8004 v1.0 ay isang pangkalahatang patakaran upang maging ligtas at maaaring magtrabaho nang magkakasama ang mga software agent kahit sa iba't ibang organisasyon.
Ginagamit ito ang Ethereum bilang "base ng koordinasyon" upang mai-record nang hindi maaaring i-edit ang identidad, reputasyon, at resulta ng pagsusuri ng mga agent.
Mula sa v0.4, ang disenyo ay malaki nang nagbago at naging mas matatag na mekanismo batay sa totoong paggamit.
✅ Pamamahala ng Identidad ng Agent (Identity Registry)
Ang mekanismo ng pagpapatunay ng "sino ang agent" ay nagmula sa isang sariling format at ngayon ay nagsisilbing ERC721 (standard ng NFT).
Ang bawat agent ay iregister bilang isang NFT, at ang tokenURI nito ay naglalaman ng impormasyon sa pagrehistro sa anyo ng JSON.
Nandito ang paraan ng komunikasyon (halimbawa, A2A o MCP), ang publiko key, at ang mga modelo ng kumpiyansa na kaukolan.
Dahil dito, ang identidad ng agent ay maaaring mapamahalaan sa pamamagitan ng wallet at maaaring suriin ng sinumang tao kung "sino ang agent sa address na ito" sa paraang kompatibleng NFT.
✅ Mekanismo ng Reputasyon (Reputation Registry)
Ang mga pagsusuri sa trabaho ng agent ay direktang isinasaalang-alang bilang score sa blockchain.
Bago magpadala ng pagsusuri, kailangang kumuha muna ang client ng pahintulot na may lagda mula sa agent.
Ito ay sinusuri gamit ang EIP191 (karaniwang paraan ng lagda ng wallet) o ERC1271 (paraan ng lagda para sa smart contract wallet) upang maiwasan ang impersonation at replay attack (paggawa ng muling gamit ng dating lagda).
Ang score at mga tag (klasipikasyon) ay maaaring direktang ma-access mula sa smart contract, kaya maaari itong gamitin ng iba pang dApp bilang batayan para sa awtomatikong pagpapasya kung "maka-trust ba ang agent."
✅ Pagsusuri ng Trabaho (Validation Registry)
Ito ay isang mekanismo kung saan maaaring suriin ng third party kung tama ang resulta ng trabaho ng agent.
Sa v1.0, hindi na gagamitin ang isang solong hash kundi ang URI (reference sa panlabas na data) upang ipakita ang ebidensya, at maaaring iregister ang maraming antas ng pagsusuri para sa isang partikular na trabaho.
Halimbawa, maaaring gawin ang simpleng pagsusuri, detalyadong pagsusuri, at panlabas na pagsusuri upang mapabilis ang antas ng kumpiyansa.
Sa kasalukuyan, nasa proseso pa ito ng pagpapalakas ng komunidad ng TEE (Trusted Execution Environment, ligtas na kapaligiran ng pagpapatakbo).
✅ Seguridad at Gas Cost
Upang tugunan ang mga naitala na paraan ng pag-atake mula sa totoong paggamit ng testnet, ang pagsusuri ng lagda at disenyo ng storage ay napagbutihan.
Samakatuwid, ang pagsusulat ng pagsusuri at pagsusuri ay naging mas mahal sa gas, ngunit may benepisyo ito dahil ang data ng kumpiyansa ay direktang maaaring gamitin sa blockchain. Ang gastos ay mababa nang malaki sa L2 network.
✅ Pagmigrate mula sa v0.4
Ang v1.0 ay walang backward compatibility at ang disenyo ng storage ay ganap nang binago.
Kaya, lahat ng dating impormasyon at reputasyon ay dapat i-reset, at kailangan ng mga agent na iregister muli bilang NFT at ang sistema ng pagsusuri ay dapat ayusin upang tugunan ang bagong paraan ng lagda.
Sa susunod, ang disenyo ay magiging "namespace-based upgrade method" kung saan maaaring i-upgrade ang mga spec nang hindi nangangailangan ng pag-delete ng data, kaya ang malaking reset na ito ay magiging isang beses lamang.