Spark Program | HashThis Project

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

cc @Hanssen @yixiu.ckbfans.bit @xingtianchunyan

5 Likes