莫信观察|TapeOut 部署者在 BNB Chain 上放了一套 BEM 质押合约:运营商押 BEM,用户用 BEM 买套餐,协议抽 5%

今天 TapeOut 的部署者地址在 BNB Chain 上连着部署了 4 个合约:运营商质押 BEM,用户按套餐付 BEM,协议从套餐费里抽 5%。16:27,TapeOut 的 5 人多签把其中两个合约接到了一起。

官方还没发公告,官网没有入口,合约里一个运营商、一份套餐都没有。下面是合约里已经写好的规则。

🐋 一分钟版

- 谁部署的:0x571d…af15,TapeOut 一直用来部署合约的地址,也是多签 5 个签名人之一
- 部署了什么:付费结算合约、质押合约(占两个,一个存数据、一个放代码)、主机登记合约,15:02 到 15:03 半分钟内部署完
- 用什么币:付费合约的默认付款币和质押合约的质押币,填的都是 BNB Chain 上的 BEM
- 现在的状态:到 16:32,运营商 0、套餐 0、质押池 0,几个合约里一枚 BEM 都没有

https://bscscan.com/address/0x0aaf8a22e07faec048a6411222b2b653e75977e3

https://bscscan.com/address/0xa09e909b6a30fbdbf7f4c0b8479e887ab7c5542a

🐋 运营商这边:押 BEM,退出等 90 天

- 运营商在付费合约登记,往质押合约里押 BEM
- 最低质押额现在填的是 BEM 的最小单位 1,等于还没设门槛
- 退出要提前 90 天通知,这个数写死在代码里
- 运营商的质押可以被罚没。罚没由仲裁人决定,仲裁人现在填的是多签。罚没提出后有 30 天复核期,合约里留了撤销和过期两条路;质押被冻结最长 30 天

🐋 用户这边:按套餐付费,协议抽 5%

- 套餐时长最短 1 天,最长 10 年
- 用户付的钱里协议抽 5%,合约里写的上限也是 5%,其余归运营商
- 协议费的收款地址现在填的是部署者地址
- 目前只有 BEM 一个付款币种。合约留了增加其他币种的入口,要先提议

🐋 谁能改规则

- 付费合约的管理员、质押合约的仲裁人和升级权,三个位置填的是同一个多签:5 个签名人,3 人同意生效。10/23 写处理器冻结时提过它,处理器工厂也归它管
- 付费合约的代码不能换。改费率、改收款地址要先公告,公告期现在是 7 天
- 质押合约的代码可以换,换不换由多签决定
- 16:27 多签在这套合约上执行了第一笔操作:让付费合约认这份质押合约

https://bscscan.com/tx/0x7ec157ab75c5fa10e23fd8a011e109d78ac4b7255449a9a72081386d935b9deb

🐋 运营商卖的是什么服务

合约里只有运营商(operator)、主机(host)、套餐(package)这几个词,没写卖的是什么。

TapeOut 自己写的 DeWEB 规范 TAP-10 里,operator 指跑节点的机构:读链上数据时,至少两家不同机构给出一样的结果才算数。我猜这套合约是给这类对外提供服务的机构加一层押金,不过这只是按名字猜的,官方还没说。

🐋 对 BEM 来说

BEM 现在的去处,有 TapeUP 的质押、TapeSurge 这类项目的买入销毁,11/8 起新处理器也只收 BEM。这套合约跑起来以后会多两处:运营商押进去、退出至少等 90 天的那部分,和用户买套餐付出去的那部分。

两处现在都是 0,要等第一个运营商和第一份套餐出现才有数可看。

本文未做合约安全审计。规则来自链上读到的参数和函数名,读取于 11/10 16:32(UTC+8),合约可能在正式启用前调整。

这套合约里的运营商,跑的是什么服务?

——
本文首发于 X @musinoot