# 三分钟了解去中心化失能开关协议 Sarcophagus

By [ens1988](https://paragraph.com/@arcchen1) · 2021-11-13

---

随着大众对其数据、文件、资产乃至生命的风险防御意识的提升，越来越多的人开始未雨绸缪，诸如密码备份、凭证存储以及设立遗嘱等等。而在加密货币领域，资产或私钥的「可继承性」就显得更为重要。

有没有想过通过一款去中心化应用在区块链上进行主动防御这些未知风险，即，先上传文件封存一段时间，同时指定接收人，当设定的时间到期，文件就可供接收方解锁。这样的防御机制也称失能开关（Dead Man's Switch），是一种在操作者失去行为能力，诸如死亡、失去意识或者离开控制设备时，能自动执行动作的开关。今天要介绍的 Sarcophagus 就是这样一个基于以太坊和 Arweave 建立的去中心化失能开关应用。

### Sarcophagus 是什么？

Sarcophagus 是一个由软件开发人员、加密爱好者和安全专家组成的匿名团队构建的一个开源项目，将自己称为一个去中心化自治组织（DAO），能够使用户指定接收方在设置的日期之后解锁存到 Arweave 里面的文件，这些文件可以是遗嘱、密钥或其他一些文件，对应地，使用场景就包括遗嘱、密钥找回或继承、凭证存储等。Sarcophagus 在今年一季度初基于以太坊和 Arweave 启动主网，未来会探索 Tezos 网络、Layer2 和 Filecoin 存储网络。

根据官网，Sarcophagus 的支持者和合作伙伴包括加速器 Open Web Collective、Decent Labs 和 Arweave。本月上旬，Sarcophagus 宣布通过出售代币完成 180 万美元融资，Placeholder Ventures 领投，其他投资方包括 Greenfield One、Blockchain.com Ventures、Coral DeFi、Aragon 的联合创始人 Luis Iván Cuende、Synthetix 创始人 Kain Warwick 等。

### Sarcophagus 运行机制

Sarcophagus 中文意为石棺，页面主题也是埃及石棺、木乃伊的风格。

在了解这个协议的运行机制前，先来看下 Sarcophagus 平台上的三个主要角色和一些术语，Sarcophagus 把要存储的文件称为尸体（Corpse），三个角色分别为创建失能开关的人（Embalmer，防腐师）、重新激活后有权访问该文件的地址（Recipient）以及考古学家（Archaeologist，帮助发掘失能开关的第三方激励节点运营商）。

在 Sarcophagus 应用中，交易在以太坊上执行，数据会存储在 Arweave 中。整体的一个运行机制是，创建失能开关的人在 Sarcophagus 里上传文件（文档或图片等形式，最大文件大小为 2.9 MB），并指定私钥接收人和设置复活日期。这里复活指的是，如果创建失能开关的人未能在封存时段内采取行动或再封存（re-wrap），则在该日期之后石棺就会被第三方激励节点运营商解密，接收者可以访问石棺内层，即文件本身。

_创建失能开关时的流程_

当然，在创建失能开关时，用户还需向节点运营商支付费用，需要以 Sarcophagus 原生代币 SARCO 支付，费用包括两部分，分别为赏金（Bounty）和挖掘费用（Digging Fees），其中，挖掘费用是在复活当日用来复活的，赏金是支付给节点运营商用来成功复活文件的赏金。复活的时间距离现在越远，需要支付的成本就越高。

此外，Sarcophagus 还为节点运营商和用户制定了一个诅咒（Curse）约束规则。一旦抵达复活时间，节点运营商必须按照正确的参数来帮助用户复活文档，否则就会收到 Slash 惩罚。具体来说，当用户选择一位节点运营商在某一个时间复活其文档时，该节点运营商就必须缴纳部分保证金（posted bond）进行锁定。如果节点运营商过早或过晚复活文件，这部分 SARCO 保证金就会被销毁，赏金也会原路返还给用户。

若未来用户没有再封存或设定的时间到期，接收者就能够解锁该用户存储在 Arweave 里的文件。当然，在复活日到期前，创建失能开关的人还能发送交易重新封装文件，来延长或缩短封存时间，不过，一旦创建就不能删掉。

关于文档保密性，Sarcophagus 协议表示，石棺分内外两层，节点运营商解密的是外层，而内层和接收方的公钥会完全加密，接收者需要输入私钥来解锁内层和获得对内层的访问权限。另外，用户在选择节点运营商之前就会加密文档，所以在这方面不存在文件泄露的可能性，节点运营商也无法查看。不过，Sarcophagus 在以太坊上发布的主网版本尚未经过安全公司审计，用户还需谨慎使用。

### Sarcophagus 代币经济模型

Sarcophagus 代币 SARCO 总量有 1 亿枚，其中，1% 通过公平启动的方式在今年年初开始分配给稳定币流动性提供者，仅支持 USDC、USDT 和 DAI，会在自项目启动之后的一年内分配，到明年 2 月份结束；60% 分配给 DAO，分配给节点运营商和失能开关创建用户各 2%（赠款形式），15% 分配至节点运营商保金激励（Arch Bonding Incentives），20% 分配给早期支持者和开发团队。

_SARCO 代币经济模型_

Sarcophagus 协议表示，对于节点运营商而言，收到的 SARCO 费用会用来支付给合约和数据存储网络，因此当网络成熟时 SARCO 的价值会达到一个相对均衡点，不过节点运营商消耗的代币的底层价值以及市场需求也会影响 SARCO 的相对价格。

_Sarcophagus 协议运作机制中 SARCO 代币和所需其他代币的流向解析_

免责声明：作为区块链信息平台，本站所发布文章仅代表作者个人观点，与链闻 ChainNews 立场无关。文章内的信息、意见等均仅供参考，并非作为或被视为实际投资建议。

---

*Originally published on [ens1988](https://paragraph.com/@arcchen1/sarcophagus)*
