我搞了半宿@BabylonLabs_io 的资料,本来想核对一下清算人的权限边界,结果被一个"防审查"的设计绕进去了。 #baby
大家以为借款人存BTC建金库这个动作,是自己一个人的事,签个名存进去就完了。搞半天不是。TBV文档里写的是,为了防止新存款被审查,金库创建这一步需要n名清算人里的阈值k个共同签署交易,不是随便哪个清算人爱理不理,也不是必须全部到齐。也就是说你存钱这个动作,天然要经过一小撮清算人的"点头"。
这就有意思了。表面看这是防审查设计——万一某个清算人使坏,不给你签字不让你建金库,只要凑够k个诚实的就行,单个清算人卡不死你。
但反过来想,这批清算人到底是谁选的、白名单怎么定的、k和n具体是多少,这几个数字素材里没写死,我没查到公开的门槛设置,这块目前不透明。防审查听起来是保护存款人,但前提是这个清算人集合本身足够去中心化、足够分散,不然"阈值签名"跟"许可名单"也就一线之隔。
跟提款、清算那两步不一样——那两步文档明确写了无需信任,单方面执行,不用看别人脸色。但建金库这一步,你其实是被架在一个门槛机制里的,这个区别之前我没细想过。
我自己现在的态度是,先把这当成一个待观察项,不影响我小额测试,但不会现在就把这套机制当成"完全去中心化"来看。你们有没有查到这批清算人白名单具体怎么选出来的,能不能扒一下?#baby $BABY
大家以为借款人存BTC建金库这个动作,是自己一个人的事,签个名存进去就完了。搞半天不是。TBV文档里写的是,为了防止新存款被审查,金库创建这一步需要n名清算人里的阈值k个共同签署交易,不是随便哪个清算人爱理不理,也不是必须全部到齐。也就是说你存钱这个动作,天然要经过一小撮清算人的"点头"。
这就有意思了。表面看这是防审查设计——万一某个清算人使坏,不给你签字不让你建金库,只要凑够k个诚实的就行,单个清算人卡不死你。
但反过来想,这批清算人到底是谁选的、白名单怎么定的、k和n具体是多少,这几个数字素材里没写死,我没查到公开的门槛设置,这块目前不透明。防审查听起来是保护存款人,但前提是这个清算人集合本身足够去中心化、足够分散,不然"阈值签名"跟"许可名单"也就一线之隔。
跟提款、清算那两步不一样——那两步文档明确写了无需信任,单方面执行,不用看别人脸色。但建金库这一步,你其实是被架在一个门槛机制里的,这个区别之前我没细想过。
我自己现在的态度是,先把这当成一个待观察项,不影响我小额测试,但不会现在就把这套机制当成"完全去中心化"来看。你们有没有查到这批清算人白名单具体怎么选出来的,能不能扒一下?#baby $BABY