Hi @oiclid,
Thanks for the CCC migration. The committee has completed its functional review. The core flow works, but we found two issues that must be addressed before completion.
Issue 1: Timestamp integrity (Critical)
The timestamp recorded on-chain is user-editable, set client-side before submission rather than derived from the block time.
This undermines the project’s core premise. A “proof of existence” whose timestamp can be arbitrarily set by the submitter proves nothing.
Issue 2: Unsustainable fee model (Important)
All transaction fees and cell capacity costs are paid by the project’s server-side wallet. This will collapse on mainnet.
At minimum, integrate a wallet connection flow (CCC supports this) so users sign and pay for their own transactions. Alternatively, a Merkle tree approach would reduce per-user cost significantly.
Hi @oiclid,
感谢您及时完成了 CCC 迁移。委员会已完成功能审查。核心流程可以运行,但有两个问题需要在结项前解决。
问题 1:时间戳完整性(严重)
链上记录的时间戳是用户可编辑的,在提交前由客户端设置,并非来源于区块时间。
这动摇了项目的核心前提。一个时间戳可以被提交者任意设定的"存在性证明",什么也证明不了。
问题 2:不可持续的费用模型(重要)
所有交易费用和 cell 容量成本均由项目服务端钱包承担,部署到主网会很快停摆。
至少应集成钱包连接(CCC 已支持),让用户自行签名付费。或者采用默克尔树方案,也能大幅降低单用户成本。
Best,
zz
On behalf of Spark Program Committee

