两层架构,各司其职
这一划分就是整个设计的核心:只对确有收益的部分做去中心化,其余则留在更适合它的位置。
Solana
结算层
资产由经过审计的链上程序托管。资产托管既不依赖 OpenFiat 是否在线、是否可达,也不依赖它是否仍在维护。
资产托管 · 履约托管执行 · 质押 · 国库 · 治理执行
OpenFiat
协调层
市场由一个开放的点对点网络承载。任何人都可以运行其中一部分,没有任何单一运营方能够将其关停。
挂单发现 · 交易协调 · 信誉体系 · 加密通讯 · 服务发现 · 通知 · 会话恢复
背后的设计推理
第 3 章提出了整个协议所依据的十二条原则,其中这六条最为关键。
验证控制权,而非身份
OpenFiat 不去判定某人是谁,而是验证其控制着什么。它不确认国籍、公民身份或法律地位,参与也无需 KYC。
做协议,而不是平台
没有任何公司拥有电子邮件。成千上万家独立服务商实现同一套标准。OpenFiat 采用同样的构建方式。
信誉靠积累
一个刚完成验证的新用户,可观察到的记录仍然少于一个匿名却在数年间成功完成上千笔交易的商户。
只对确有收益的部分做去中心化
履约托管适合放在链上执行,挂单列表则不然。判断标准是:去中心化是否真正提升了安全性、韧性、透明度或用户所有权。
不再造一条链
OpenFiat 不引入与现有链竞争的共识算法。它不取代现有区块链,而是扩展它们。
为超越创始团队而设计
AllenHark 主导初期开发,而其设计目标正是让自己变得不再必要。任何单一参与者都不应成为不可或缺的一环。
编号化的规范套件
28 份正式规范,按层级分组。编号本身就说明了文档属于哪一层。
- OFS-0xxxCoreOpenFiat Protocol Suite1
- OFS-1xxxNetworkOpenFiat Network Protocol (OFNP) · Peer Discovery Protocol (PDP) · OpenFiat Gossip Protocol (OGP) · Snapshot Synchronization Protocol (SSP) · Session Synchronization Protocol (SSP) · Service Registry Protocol (SRP) · Node Reputation & Stake-Weighted QoS (SWQoS) · OpenFiat Node Synchronization Protocol (ONSP) · OpenFiat Network Security Protocol (ONSP) · OpenFiat Persistent State Storage Specification (PSSS)10
- OFS-2xxxMarketplaceOpenFiat Trade Protocol (OFTP) · OpenFiat Advertisement Protocol (OAP) · OpenFiat Reservation Protocol (ORP) · OpenFiat Settlement Protocol (OSP) · OpenFiat Dispute Protocol (ODP)5
- OFS-3xxxReputationOpenFiat Reputation Engine (ORE)1
- OFS-4xxxGovernanceOpenFiat Governance Protocol (OGP) · OpenFiat Tokenomics Specification (OTS) · OpenFiat Onchain Program Architecture (OPA) · OpenFiat Chain Bridge Protocol (OCBP)4
- OFS-5xxxIdentityOpenFiat Identity Claims Protocol (OICP)1
- OFS-6xxxNotificationsOpenFiat Notification Protocol (ONP)1
- OFS-7xxxOracle & RiskOpenFiat Oracle Protocol (OOP) · OpenFiat Risk Intelligence Protocol (ORIP)2
- OFS-8xxxExtensionsOpenFiat Error Code Registry (OECR) · OpenFiat Event Type Registry (OETR) · OpenFiat Node API (ONA)3