Beberapa hari ini saya terus memeriksa interaksi di rantai untuk @SignOfficial , ingin memahami mengapa banyak saudara yang jelas-jelas telah menyelesaikan bukti privasi ZK yang kompleks, pergi ke TokenTable untuk mengambil airdrop tetapi selalu ditolak, tetapi menemukan bahwa semua orang benar-benar salah memahami logika pemeriksaan.
Secara permukaan, setelah Anda menyelesaikan verifikasi dan mengeluarkan token, prosesnya tampak lancar. Namun, kenyataan yang canggung adalah: TokenTable di hilir benar-benar 'buta'. Itu sama sekali tidak melihat bukti asli yang Anda susah payah kerjakan, hanya mengakui satu hal—keterangan di rantai yang bersih (Attestation). Jika tidak melihat keterangan ini, hilir langsung menganggap Anda sebagai orang transparan. Jadi, di mana sebenarnya 'penjaga gerbang' itu? Masalah yang lebih mendalam adalah, itu tersembunyi di Schema Hook (pengait skema) di aliran data paling atas.
Pihak proyek telah mengunci semua pintu gelap yang sebenarnya seperti daftar putih, ambang aset, dll., di pengait ini. Jika Anda tidak memenuhi syarat, kontrak langsung Revert (rollback). Siapa yang bisa menanggung perbedaan pengalaman ini? Yang paling menjengkelkan adalah, penyaringan semacam ini sepenuhnya tanpa suara, tidak ada jejak kesalahan yang akan ditinggalkan di rantai, interaksi Anda langsung terputus di bagian terdalam.
Begitu suatu keterangan secara kebetulan melewati Hook, hilir akan secara bodoh melepaskan dana. Ini menyebabkan kontradiksi mendasar: dalam sistem ini, 'kekuasaan' pihak proyek telah sangat terangkat.
Penilaian saya sekarang adalah: 'Verifikasi berhasil' yang ditunjukkan di depan kemungkinan besar adalah palsu. Saya menyarankan kepada semua orang, jika interaksi ditolak dan tidak dapat menemukan alasan, jangan pergi ke hilir untuk mengajukan tiket untuk mempertahankan hak, masalah 100% terletak di ambang batas tersembunyi di paling atas. Jika tidak memahami logika kontrak Hook, lebih baik menunggu orang lain menyelesaikannya dulu sebelum melangkah, jangan sia-siakan Gas.