Zhixiong Pan
Zhixiong Pan|2025年12月15日 08:46
半年多前我和 @DataDanceChain 的几个朋友一起研究:如果不使用零知识证明,只靠智能合约,能否实现一定程度的匿名性,并在一些真实业务里可用? 在多次讨论后,我们共同撰写了 ERC-7962(Key Hash Based Tokens)这一提案标准。 在传统的 ERC-20 / ERC-721 里,资产归属直接写在「地址」名下,而地址是公开的,很容易被交易行为、身份线索串起来。 ERC-7962 想做的,是在不改变以太坊基本规则的前提下,把这条最显眼的「地址标签」弱化掉。 它把「谁拥有代币」从 address 换成 keyHash:也就是对一把公钥做哈希得到的 32 字节「指纹」。 链上看到的是指纹在流转,而不是某个具体钱包地址在持有。 当你要转移或销毁资产时,你提供「公钥 + 结构化签名(EIP-712)」来证明你确实掌握私钥,合约验签通过就执行。 而发起交易、支付 gas 的人可以是任何地址(比如代付者/中继者),从而把「授权」和「付费/执行」彻底分离。 在同质化代币版本(KeyHash20)里,转账还引入「找零到新指纹(leftKeyHash)」的机制,鼓励每次使用后换新钥匙,降低长期复用同一标识带来的可关联性。 因此它适合需要「只签名、不用先有 ETH」、需要代付 gas、需要批量发放/批量转移的场景,例如匿名会员凭证/门票类 NFT、私密收藏转赠、平台代付的新用户发放奖励等。 但它不算是「强隐私」:金额与流转路径仍然公开,而且在转移时公钥会出现在交易数据里,所以更像是「把地址从台前请到幕后」,而不是让交易关系彻底隐身。 期待社区对这个方向给出更多反馈与建议,一起把它打磨成更可用、更安全、也更容易集成的标准。(Zhixiong Pan)
+5
曾提及
分享至:

脈絡

熱門快訊

APP下載

X

Telegram

Facebook

Reddit

複製鏈接

熱門閱讀