Binance Square

胖鸟

不喜欢卷
141 подписок(и/а)
1.4K+ подписчиков(а)
3.1K+ понравилось
137 поделились
Посты
·
--
См. перевод
$STO 还能上去吗,真的拉麻了,下午试了一下单,结果拉了50个点🙂,真是妖孽啊,山寨又开始乱飞了
$STO 还能上去吗,真的拉麻了,下午试了一下单,结果拉了50个点🙂,真是妖孽啊,山寨又开始乱飞了
·
--
Падение
См. перевод
又一个拉了10倍的妖币,每天换着不同的方式收割兄弟们,$SIREN 刚刚结束,$STO 立马接上
又一个拉了10倍的妖币,每天换着不同的方式收割兄弟们,$SIREN 刚刚结束,$STO 立马接上
·
--
Рост
😉Alpha/征文活动3月份总结 先说总收益:1400u左右 Alpha空投收益:200u左右 征文活动收益:1200u左右 这个月马马虎虎,也相当于Alpha巅峰时期的收益了。现在重心放在征文这边😭Alpha空转了半个多月,Alpha交易赛也慢慢退赛了,昨天空投圆满结束。 总的来说,现在Alpha的质量也是越来越高了,玩法有所转变,胖鸟也是偷偷买了几波上新代币,盈利大概在500u左右,狠狠的满足了🤤🤤🤤,不过也有风险要做好调研。目前征文算是对小白最友好的无风险活动了,大家也可以研究研究,有什么不会的留言都会回复大家。 #ALPHA #空投分享 $BNB {spot}(BNBUSDT)
😉Alpha/征文活动3月份总结

先说总收益:1400u左右

Alpha空投收益:200u左右

征文活动收益:1200u左右

这个月马马虎虎,也相当于Alpha巅峰时期的收益了。现在重心放在征文这边😭Alpha空转了半个多月,Alpha交易赛也慢慢退赛了,昨天空投圆满结束。

总的来说,现在Alpha的质量也是越来越高了,玩法有所转变,胖鸟也是偷偷买了几波上新代币,盈利大概在500u左右,狠狠的满足了🤤🤤🤤,不过也有风险要做好调研。目前征文算是对小白最友好的无风险活动了,大家也可以研究研究,有什么不会的留言都会回复大家。
#ALPHA #空投分享 $BNB
·
--
$EDGE Альфа20:30Похоже, будет налет, братья, будьте осторожны #ALPHA $BNB
$EDGE Альфа20:30Похоже, будет налет, братья, будьте осторожны
#ALPHA $BNB
·
--
$BASED Недавнее качество аирдропа вполне неплохое, подождем, посмотрим, что будет.
$BASED Недавнее качество аирдропа вполне неплохое, подождем, посмотрим, что будет.
·
--
См. перевод
🔥🔥🔥Alpha|3月30日早报 百U空投再次来袭!!!最近质量是真的高! 不知道今天245能不能双吃,好多兄弟又回来了 ⏰BASED 时间:18:00 背景:融资1820万美元,池子价格0.075U ⏰R2 时间:16:00 背景:FDV3000万美元,池子价格0.03,流通量较少 PS:区块链小知识:Sign为什么像在卖一种长期治理成本 最近在研究@SignOfficial 的时候我发现它一直做很多项目会故意写轻的脏活,很多项目最爱讲的永远是前台那部分,我做了什么我会干什么,但最后会怎么样很少有人提。而sign没有写我们有治理这种空话,它将change management、key custody、audit readiness都单独列了出来。 这个点真的很关键,卖协议功能的项目很多,但像Sign这种开始往前再走一步,碰长期负责能力的太少了。 $SIGN 连规则改了谁拍板、密钥丢了谁负责、审计来了谁交材料这种类活都在认真写,这说明它碰的已经不是功能层,而是系统以后谁来一直背锅。因为真正贵的从来不是把功能做出来那一下,而是系统一旦长大后面天天都在烧的是规则、权限、审计、事故和责任。 而$SIGN 现在摆出来的已经不只是Sign Protocol,还连着 New Money System、New ID System、New Capital System 这一整套东西。这就意味着它卖的早就不只是一个工具,而是一套以后要有人一直扛着跑的系统。 所以我现在对Sign最在意的已经不只是它还能不能多发一些证明,而是这套系统以后,到底有没有人愿意一直替它扛下去。#Sign地缘政治基建
🔥🔥🔥Alpha|3月30日早报

百U空投再次来袭!!!最近质量是真的高!

不知道今天245能不能双吃,好多兄弟又回来了

⏰BASED
时间:18:00
背景:融资1820万美元,池子价格0.075U

⏰R2
时间:16:00
背景:FDV3000万美元,池子价格0.03,流通量较少

PS:区块链小知识:Sign为什么像在卖一种长期治理成本

最近在研究@SignOfficial 的时候我发现它一直做很多项目会故意写轻的脏活,很多项目最爱讲的永远是前台那部分,我做了什么我会干什么,但最后会怎么样很少有人提。而sign没有写我们有治理这种空话,它将change management、key custody、audit readiness都单独列了出来。

这个点真的很关键,卖协议功能的项目很多,但像Sign这种开始往前再走一步,碰长期负责能力的太少了。

$SIGN 连规则改了谁拍板、密钥丢了谁负责、审计来了谁交材料这种类活都在认真写,这说明它碰的已经不是功能层,而是系统以后谁来一直背锅。因为真正贵的从来不是把功能做出来那一下,而是系统一旦长大后面天天都在烧的是规则、权限、审计、事故和责任。

$SIGN 现在摆出来的已经不只是Sign Protocol,还连着 New Money System、New ID System、New Capital System 这一整套东西。这就意味着它卖的早就不只是一个工具,而是一套以后要有人一直扛着跑的系统。

所以我现在对Sign最在意的已经不只是它还能不能多发一些证明,而是这套系统以后,到底有没有人愿意一直替它扛下去。#Sign地缘政治基建
·
--
См. перевод
离线为什么对Sign这么重要?这两天我专门去顺着@SignOfficial 的 New ID System 往下看。发现钱包要支持离线存储和离线展示,方式包括 QR 和 NFC。 这不是我自己脑补,官方文档首页就把 offline presentation patterns 列成身份系统的共同要求,白皮书也把 offline capabilities 单独写进数字钱包能力里。 我一开始真没把这个点当回事。 一个天天讲 VC、DID、ZK、可验证身份的项目,按常识不是该把重点放在链上验证、隐私证明、跨机构互通这些更“高级”的地方吗?为什么连“没网的时候怎么办”这种事都要写得这么重? 可我继续往下看,味道一下就变了。 因为 Sign 在这里关心的,根本不是“功能补丁”,而是在承认一件特别现实、也特别容易被忽略的事: 身份系统最先卡住的,很多时候不是你能不能验证, 而是用户当下能不能把凭证拿出来。 这句话听着很土,但特别真。 很多链上身份项目默认的用户环境都太干净了: 手机有网,接口在线,状态能实时查,节点也一直可用。 可一旦身份系统真往现实世界里走,场景立刻就脏了。偏远地区网络不稳,线下窗口没法实时联网,设备老旧,现场工作人员也不可能等你慢慢同步一整套状态。这个时候,问题根本不是“证明高级不高级”,而是: 没网的时候,这套身份到底还能不能用。 白皮书在这里写得很直接。它把离线能力列成数字钱包的基础要求,理由也不是装饰性的“用户体验更好”,而是明确说:这对 rural and underserved populations 很关键。也就是说,Sign 在这里想补的,不只是技术完整性,而是服务可达性。如果一个身份系统只能在理想网络环境下工作,那它更像 demo,不像基础设施。 这个小点为什么让我觉得值钱? 因为它把 Sign 从“会发证明的协议”往前又推了一步。 很多项目讲身份,讲到最后还是在讲“我怎么把身份数字化”。 Sign 这里更像在问一个更硬的问题: 这套数字身份,在最不理想、最不光鲜、最没有网络的现场, 到底还能不能被拿出来、被看懂、被接收。 你把这一步再往上抬,就会发现它碰到的其实不是链的问题,而是部署逻辑的问题。 如果它把离线写得很轻,那说明它默认用户去迁就系统。 可它把离线写得这么重,说明它反过来了,它在逼系统先去适应现实。 这不是一个小功能的区别,这是项目气质的区别。 所以我现在对@SignOfficial 的判断,已经不只是“它会不会多发一些证明”。 我更在意的是,它能不能把这种离线可用性真正做成身份系统的默认前提,而不是白皮书里的好看配置。 因为如果做不到,很多所谓的链上身份最后还是只能活在联网、在线、理想用户这几个前提里。 可如果做到了,$SIGN 碰到的就不只是证明层了,而是更底下那层真正像基础设施的东西: 不是身份能不能被验证, 而是身份在最差的环境里,还能不能被拿出来用。#Sign地缘政治基建

离线为什么对Sign这么重要?

这两天我专门去顺着@SignOfficial 的 New ID System 往下看。发现钱包要支持离线存储和离线展示,方式包括 QR 和 NFC。 这不是我自己脑补,官方文档首页就把 offline presentation patterns 列成身份系统的共同要求,白皮书也把 offline capabilities 单独写进数字钱包能力里。

我一开始真没把这个点当回事。
一个天天讲 VC、DID、ZK、可验证身份的项目,按常识不是该把重点放在链上验证、隐私证明、跨机构互通这些更“高级”的地方吗?为什么连“没网的时候怎么办”这种事都要写得这么重?
可我继续往下看,味道一下就变了。
因为 Sign 在这里关心的,根本不是“功能补丁”,而是在承认一件特别现实、也特别容易被忽略的事:
身份系统最先卡住的,很多时候不是你能不能验证,
而是用户当下能不能把凭证拿出来。
这句话听着很土,但特别真。
很多链上身份项目默认的用户环境都太干净了:
手机有网,接口在线,状态能实时查,节点也一直可用。
可一旦身份系统真往现实世界里走,场景立刻就脏了。偏远地区网络不稳,线下窗口没法实时联网,设备老旧,现场工作人员也不可能等你慢慢同步一整套状态。这个时候,问题根本不是“证明高级不高级”,而是:
没网的时候,这套身份到底还能不能用。
白皮书在这里写得很直接。它把离线能力列成数字钱包的基础要求,理由也不是装饰性的“用户体验更好”,而是明确说:这对 rural and underserved populations 很关键。也就是说,Sign 在这里想补的,不只是技术完整性,而是服务可达性。如果一个身份系统只能在理想网络环境下工作,那它更像 demo,不像基础设施。
这个小点为什么让我觉得值钱?
因为它把 Sign 从“会发证明的协议”往前又推了一步。
很多项目讲身份,讲到最后还是在讲“我怎么把身份数字化”。
Sign 这里更像在问一个更硬的问题:
这套数字身份,在最不理想、最不光鲜、最没有网络的现场,
到底还能不能被拿出来、被看懂、被接收。
你把这一步再往上抬,就会发现它碰到的其实不是链的问题,而是部署逻辑的问题。
如果它把离线写得很轻,那说明它默认用户去迁就系统。
可它把离线写得这么重,说明它反过来了,它在逼系统先去适应现实。
这不是一个小功能的区别,这是项目气质的区别。
所以我现在对@SignOfficial 的判断,已经不只是“它会不会多发一些证明”。
我更在意的是,它能不能把这种离线可用性真正做成身份系统的默认前提,而不是白皮书里的好看配置。
因为如果做不到,很多所谓的链上身份最后还是只能活在联网、在线、理想用户这几个前提里。
可如果做到了,$SIGN 碰到的就不只是证明层了,而是更底下那层真正像基础设施的东西:
不是身份能不能被验证,
而是身份在最差的环境里,还能不能被拿出来用。#Sign地缘政治基建
·
--
См. перевод
我这两天顺着@SignOfficial 的查询流程往下看了一遍,原本以为attestation发出去就差不多了,结果越看越觉得不对劲。 我发现在Sign Protocol下面,$SIGN 居然专门单列了一块 indexing & querying,还明确写了SignScan会把不同链、不同存储层、不同执行环境里的attestation聚合起来,开发者还能直接用 REST、GraphQL、SDK 去查,这就很有意思了。 这个点为什么这么要命? 因为attestation真进流程以后最先翻车的很多时候根本不是发不出来,而是发是发出去了然后呢?谁去找?怎么找?找回来以后谁继续接? 如果一张attestation只是能存在,不能被别的系统低摩擦地重新调出来、重新引用、继续往下执行,那它说到底更像一个电子档案柜不像基础设施。而$SIGN 连索引、查询、聚合这种最不讨喜、最容易被人直接划过去的后台脏活都单独拎出来写,说明它真正想补的已经不只是事实能不能写下来,而是事实写下来以后,还能不能继续被系统拿来用。 所以我现在看$SIGN 最有意思的地方已经不是它会不会发证明,而是attestation不是发完就结束,还得保证以后找得到、调得出、接得上。 如果它真把跨链、跨存储、跨环境查询这件事做顺了,那@SignOfficial 碰到的就不只是证明怎么发出来,而是事实写上链以后能不能继续被系统找到。#sign地缘政治基建
我这两天顺着@SignOfficial 的查询流程往下看了一遍,原本以为attestation发出去就差不多了,结果越看越觉得不对劲。

我发现在Sign Protocol下面,$SIGN 居然专门单列了一块 indexing & querying,还明确写了SignScan会把不同链、不同存储层、不同执行环境里的attestation聚合起来,开发者还能直接用 REST、GraphQL、SDK 去查,这就很有意思了。

这个点为什么这么要命?

因为attestation真进流程以后最先翻车的很多时候根本不是发不出来,而是发是发出去了然后呢?谁去找?怎么找?找回来以后谁继续接?

如果一张attestation只是能存在,不能被别的系统低摩擦地重新调出来、重新引用、继续往下执行,那它说到底更像一个电子档案柜不像基础设施。而$SIGN 连索引、查询、聚合这种最不讨喜、最容易被人直接划过去的后台脏活都单独拎出来写,说明它真正想补的已经不只是事实能不能写下来,而是事实写下来以后,还能不能继续被系统拿来用。

所以我现在看$SIGN 最有意思的地方已经不是它会不会发证明,而是attestation不是发完就结束,还得保证以后找得到、调得出、接得上。

如果它真把跨链、跨存储、跨环境查询这件事做顺了,那@SignOfficial 碰到的就不只是证明怎么发出来,而是事实写上链以后能不能继续被系统找到。#sign地缘政治基建
·
--
См. перевод
Sign为什么把离线写得这么重这两天我专门去顺着@SignOfficial 的New ID System往下看,本来我想看的还是老问题,结果发现一句特别不起眼的话。里面说钱包要支持离线存储和离线展示,方式包括 QR 和 NFC。,白皮书里把这件事单独写进了数字钱包能力里,文档首页也把 offline presentation patterns”列成身份系统的共同要求。 我一开始真没把这个点当回事。 一个讲 attestation、VC、DID的项目,按常识不是应该把重点放在链上验证、隐私证明、跨系统互通这些更高级的地方吗?为什么连没网的时候怎么办这种事都要写得这么重? 但我继续往下看,味道一下就变了。 因为$SIGN 这里写的根本不是功能补丁,而是在承认身份系统最先卡住的,往往不是你能不能验证,而是用户当下能不能把凭证拿出来。 这句话听起来很简单,但却是选择链上项目共同存在的问题。很多链上项目默认的用户环境都太干净了,可一旦身份系统真往现实世界里落,场景立刻就脏了。 边远地区网络不稳,线下窗口没法实时联网,用户设备老旧,现场人员也不可能等你慢慢同步一套状态树。这个时候问题根本不是证明高级不高级,而是没网的时候这套身份到底还能不能用。 白皮书里对这个判断其实非常明确。$SIGN 把离线能力写进了数字钱包的基础功能,认为这对rural and underserved populations是关键。也就是说Sign在这里关心的不是单纯的技术完整性,而是服务可达性。如果一个身份系统只能在理想网络环境下工作,那它就更像demo而不像基础设施。 这个小点为什么让我觉得重要? 因为它把$SIGN 从会发证明的协议往前又推了一步,很多项目讲身份讲到最后还是在讲我怎么把身份数字化,Sign这里直接问到了最深层次。这套数字身份在最不理想的现场,到底还能不能被拿出来被看懂被接收。 你把这个点再往上抬就会发现@SignOfficial 碰到的其实不是链的问题,而是部署逻辑的问题。如果它把离线写得很轻那说明它默认用户会主动迁就系统,可它把离线写得这么重说明它反过来了,它在逼系统先去适应现实。 这不是一个小功能的区别,这是项目气质的区别。所以我现在对Sign的理解已经不只是它会不会多发一些证明,我更在意的是@SignOfficial 能不能把这种离线可用性真正做成身份系统的默认前提,而不是白皮书里的好看配置。 如果做到了Sign碰到的就不只是证明层了,而是更底下那层真正像基础设施的东西。不是身份能不能被验证,而是身份在最差的环境里还能不能被拿出来用。#Sign地缘政治基建

Sign为什么把离线写得这么重

这两天我专门去顺着@SignOfficial 的New ID System往下看,本来我想看的还是老问题,结果发现一句特别不起眼的话。里面说钱包要支持离线存储和离线展示,方式包括 QR 和 NFC。,白皮书里把这件事单独写进了数字钱包能力里,文档首页也把 offline presentation patterns”列成身份系统的共同要求。
我一开始真没把这个点当回事。
一个讲 attestation、VC、DID的项目,按常识不是应该把重点放在链上验证、隐私证明、跨系统互通这些更高级的地方吗?为什么连没网的时候怎么办这种事都要写得这么重?
但我继续往下看,味道一下就变了。
因为$SIGN 这里写的根本不是功能补丁,而是在承认身份系统最先卡住的,往往不是你能不能验证,而是用户当下能不能把凭证拿出来。
这句话听起来很简单,但却是选择链上项目共同存在的问题。很多链上项目默认的用户环境都太干净了,可一旦身份系统真往现实世界里落,场景立刻就脏了。
边远地区网络不稳,线下窗口没法实时联网,用户设备老旧,现场人员也不可能等你慢慢同步一套状态树。这个时候问题根本不是证明高级不高级,而是没网的时候这套身份到底还能不能用。
白皮书里对这个判断其实非常明确。$SIGN 把离线能力写进了数字钱包的基础功能,认为这对rural and underserved populations是关键。也就是说Sign在这里关心的不是单纯的技术完整性,而是服务可达性。如果一个身份系统只能在理想网络环境下工作,那它就更像demo而不像基础设施。
这个小点为什么让我觉得重要?
因为它把$SIGN 从会发证明的协议往前又推了一步,很多项目讲身份讲到最后还是在讲我怎么把身份数字化,Sign这里直接问到了最深层次。这套数字身份在最不理想的现场,到底还能不能被拿出来被看懂被接收。
你把这个点再往上抬就会发现@SignOfficial 碰到的其实不是链的问题,而是部署逻辑的问题。如果它把离线写得很轻那说明它默认用户会主动迁就系统,可它把离线写得这么重说明它反过来了,它在逼系统先去适应现实。
这不是一个小功能的区别,这是项目气质的区别。所以我现在对Sign的理解已经不只是它会不会多发一些证明,我更在意的是@SignOfficial 能不能把这种离线可用性真正做成身份系统的默认前提,而不是白皮书里的好看配置。
如果做到了Sign碰到的就不只是证明层了,而是更底下那层真正像基础设施的东西。不是身份能不能被验证,而是身份在最差的环境里还能不能被拿出来用。#Sign地缘政治基建
·
--
См. перевод
最近一直在链上跑@SignOfficial ,一开始我没太在意trust registry这个点。我以为证明只要格式对、签名对、链上能查,就差不多了。可Sign写得很重,不仅验证一张证明,不只是看签名,还要确认发行方是不是合法机构、有没有被授权、状态有没有失效。也就是说,发证权不是附属条件,而是整套系统能不能跑的前提。 这个点为什么重要? 很多人理解链上证明默认画面都很干净,可真实流程最先撞墙的,往往不是怎么验证内容,而是我凭什么信你有资格发这个内容。 学历、许可证、资格文件、身份凭证,一旦进入真实世界,问题马上就不是格式,而是边界谁能注册成发行方,谁来授权,谁来撤销,谁来确认这个资格还有效。这也是我现在看$SIGN 越来越有意思的地方。它不是先把证明内容讲得很花,再把发证的人当默认存在。它反过来,是先把发证权这层钉死。 这一下Sign碰到的就不只是证明层了,它其实在碰一件更有趣的事,把发证权本身做成可验证对象。 因为很多系统最后不是死在证明格式上,而是死在发证权没人统一认。内容再漂亮签名再标准,别人一句我凭什么认这个 issuer整套东西就停住了。 所以我现在对$SIGN 更在意的,已经不只是它能不能多发一些attestation。我更在意的是,它能不能把 trust registry 这层做成跨机构默认会查的一步。 如果做到了性质就变了 那时候$SIGN 碰到的就不只是证明写了什么,而是谁有资格让这张证明被世界接收。#sign地缘政治基建
最近一直在链上跑@SignOfficial ,一开始我没太在意trust registry这个点。我以为证明只要格式对、签名对、链上能查,就差不多了。可Sign写得很重,不仅验证一张证明,不只是看签名,还要确认发行方是不是合法机构、有没有被授权、状态有没有失效。也就是说,发证权不是附属条件,而是整套系统能不能跑的前提。

这个点为什么重要?

很多人理解链上证明默认画面都很干净,可真实流程最先撞墙的,往往不是怎么验证内容,而是我凭什么信你有资格发这个内容。

学历、许可证、资格文件、身份凭证,一旦进入真实世界,问题马上就不是格式,而是边界谁能注册成发行方,谁来授权,谁来撤销,谁来确认这个资格还有效。这也是我现在看$SIGN 越来越有意思的地方。它不是先把证明内容讲得很花,再把发证的人当默认存在。它反过来,是先把发证权这层钉死。

这一下Sign碰到的就不只是证明层了,它其实在碰一件更有趣的事,把发证权本身做成可验证对象。

因为很多系统最后不是死在证明格式上,而是死在发证权没人统一认。内容再漂亮签名再标准,别人一句我凭什么认这个 issuer整套东西就停住了。

所以我现在对$SIGN 更在意的,已经不只是它能不能多发一些attestation。我更在意的是,它能不能把 trust registry 这层做成跨机构默认会查的一步。

如果做到了性质就变了 那时候$SIGN 碰到的就不只是证明写了什么,而是谁有资格让这张证明被世界接收。#sign地缘政治基建
·
--
См. перевод
这两天我专门去顺着@SignOfficial 文档里的分发示例看了一遍,本来只是想确认一笔发放记录到底会记到什么程度。结果我被一个很小的细节绊住了,不是金额,不是地址,而是 ruleset version。 我以为发放记录无非就是谁拿了多少、什么时候发出去能对账就够了,可$SIGN 的示例不是这么写的。 它在分发清单里不只放金额/对象和时间/还把ruleset version/合规检查日志/结算引用这些东西一起塞了进去,也就是说$SIGN 不只想留结果,它还想把这笔结果当时是按哪套规则跑出来的一起留下来。 这个小点为什么重要? 因为真实流程里最容易糊掉的从来不是有没有发,而是事后根本说不清当时按的是哪版规则,名单是不是后来更新过,冻结是不是中途补的,这批结果到底该回看哪套逻辑。一旦这些东西说不清再自动化的系统最后也会掉回表格/邮件和人工口径里。TokenTable 文档把细则/暂停回流/审查/可重放逻辑写得这么重,本质上是在承认分发如果只留下结果不留下规则,后面迟早会出事。 所以我发现$SIGN 最有意思的地方已经不只是它会不会分发,而是它在逼系统补一层漏洞,结果想要留下来,结果背后的规则也得一起留下来。如果这一步只是文档写得好看,那意义是有限的。 我后面会继续盯一个很具体的信号,如果以后越来越多真实场景,真的开始把规则版本也当成分发记录的一部分,那Sign碰到的就不只是执行层了,而是以后还能不能把它为什么这样发,完整说清楚。#sign地缘政治基建
这两天我专门去顺着@SignOfficial 文档里的分发示例看了一遍,本来只是想确认一笔发放记录到底会记到什么程度。结果我被一个很小的细节绊住了,不是金额,不是地址,而是 ruleset version。

我以为发放记录无非就是谁拿了多少、什么时候发出去能对账就够了,可$SIGN 的示例不是这么写的。

它在分发清单里不只放金额/对象和时间/还把ruleset version/合规检查日志/结算引用这些东西一起塞了进去,也就是说$SIGN 不只想留结果,它还想把这笔结果当时是按哪套规则跑出来的一起留下来。

这个小点为什么重要?

因为真实流程里最容易糊掉的从来不是有没有发,而是事后根本说不清当时按的是哪版规则,名单是不是后来更新过,冻结是不是中途补的,这批结果到底该回看哪套逻辑。一旦这些东西说不清再自动化的系统最后也会掉回表格/邮件和人工口径里。TokenTable 文档把细则/暂停回流/审查/可重放逻辑写得这么重,本质上是在承认分发如果只留下结果不留下规则,后面迟早会出事。

所以我发现$SIGN 最有意思的地方已经不只是它会不会分发,而是它在逼系统补一层漏洞,结果想要留下来,结果背后的规则也得一起留下来。如果这一步只是文档写得好看,那意义是有限的。

我后面会继续盯一个很具体的信号,如果以后越来越多真实场景,真的开始把规则版本也当成分发记录的一部分,那Sign碰到的就不只是执行层了,而是以后还能不能把它为什么这样发,完整说清楚。#sign地缘政治基建
·
--
См. перевод
Sign最近补的,根本不只是奖励,而是 $SIGN 的位置最近$SIGN 在回调,原本是想查看一下代币释放机制,结果顺手点进了更新的OBI页面。最开始我以为无非就是更新一下活动内容,给一些持币激励发点奖励,稳一下情绪给市场一点继续拿着的理由。可我顺着规则页往下看,越看越觉得这事不是这么简单,@SignOfficial 并不是简单的奖励数字,它在反复强调自托管这一件事。 如果这只是个普通活动其实讲持有就够了,可它偏偏要把自己拿着这件事反复写出来。这个动作在我看来就不是运营细节了,它更像是在问Sign 现在越来越大的系统叙事里,Sign到底还站在哪? 更新真内容就很有意思了,sign到底是想要干什么呢?这件事为什么重要? $SIGN 这两年的叙事已经变了,它现在对外摆出来的不再只是一个attestation协议,而是整套SIGN框架,往下拆成 New Money System、New ID System、New Capital System,再落到 Sign Protocol、TokenTable、EthSign这些具体产品。也就是说,它已经不满足于我是个工具,而是在把自己往更大的系统里抬。 问题也恰恰出在这里,一个项目一旦开始把故事讲大,代币最容易出什么问题? 没错,就是容易被边缘化,因为故事一旦从一个协议变成一整套系统,当Sign试图从 attestation协议长成一整套 money / identity / capital 框架时,$SIGN 这个币到底是这套系统里的燃料、保证金,还是最后只剩一个旁边的票据。这个问题一旦答不清,系统越完整产品越多,并且流程越重代币就越容易退化成一个顺便存在的符号。 所以这么来看OBI的话,会发现它表面上是在发长期激励,实际上是在做一个很直接的测试,那就是当Sign把自己越讲越大以后,如何重新嵌回这套越来越大的系统里。 换句话说,OBI不是单纯在给持币者发奖励,它更像是在回答当$Sign从做证明走向做系统时,这个币到底是这套系统里的核心部件,还是最后只剩一个旁边的金融衍生物。 这才是我觉得OBI真正有意思的地方,它不是在补情绪而是在补位置。不是补短线而是在试图重新定义$SIGN和这整套项目之间,到底还是不是强绑定关系。 所以我现在对OBI的判断,已经不只是它又搞了个长期激励,而是当项目故事越讲越大以后,@SignOfficial 代币会不会被自己的系统叙事甩出去。 如果这一步最后只是停在奖励层,那意义有限。可如果OBI之后,$SIGN继续被更深地写进产品、规则、质押、执行约束这些位置里,那它补的就不只是市场情绪,而是@SignOfficial 系统长大以后,代币还能不能留在系统。#Sign地缘政治基建

Sign最近补的,根本不只是奖励,而是 $SIGN 的位置

最近$SIGN 在回调,原本是想查看一下代币释放机制,结果顺手点进了更新的OBI页面。最开始我以为无非就是更新一下活动内容,给一些持币激励发点奖励,稳一下情绪给市场一点继续拿着的理由。可我顺着规则页往下看,越看越觉得这事不是这么简单,@SignOfficial 并不是简单的奖励数字,它在反复强调自托管这一件事。
如果这只是个普通活动其实讲持有就够了,可它偏偏要把自己拿着这件事反复写出来。这个动作在我看来就不是运营细节了,它更像是在问Sign 现在越来越大的系统叙事里,Sign到底还站在哪?
更新真内容就很有意思了,sign到底是想要干什么呢?这件事为什么重要?
$SIGN 这两年的叙事已经变了,它现在对外摆出来的不再只是一个attestation协议,而是整套SIGN框架,往下拆成 New Money System、New ID System、New Capital System,再落到 Sign Protocol、TokenTable、EthSign这些具体产品。也就是说,它已经不满足于我是个工具,而是在把自己往更大的系统里抬。
问题也恰恰出在这里,一个项目一旦开始把故事讲大,代币最容易出什么问题?
没错,就是容易被边缘化,因为故事一旦从一个协议变成一整套系统,当Sign试图从 attestation协议长成一整套 money / identity / capital 框架时,$SIGN 这个币到底是这套系统里的燃料、保证金,还是最后只剩一个旁边的票据。这个问题一旦答不清,系统越完整产品越多,并且流程越重代币就越容易退化成一个顺便存在的符号。
所以这么来看OBI的话,会发现它表面上是在发长期激励,实际上是在做一个很直接的测试,那就是当Sign把自己越讲越大以后,如何重新嵌回这套越来越大的系统里。
换句话说,OBI不是单纯在给持币者发奖励,它更像是在回答当$Sign从做证明走向做系统时,这个币到底是这套系统里的核心部件,还是最后只剩一个旁边的金融衍生物。
这才是我觉得OBI真正有意思的地方,它不是在补情绪而是在补位置。不是补短线而是在试图重新定义$SIGN 和这整套项目之间,到底还是不是强绑定关系。
所以我现在对OBI的判断,已经不只是它又搞了个长期激励,而是当项目故事越讲越大以后,@SignOfficial 代币会不会被自己的系统叙事甩出去。
如果这一步最后只是停在奖励层,那意义有限。可如果OBI之后,$SIGN 继续被更深地写进产品、规则、质押、执行约束这些位置里,那它补的就不只是市场情绪,而是@SignOfficial 系统长大以后,代币还能不能留在系统。#Sign地缘政治基建
·
--
Невиданное прежде, большой мех, уже 100u Вчера перепутал время открытия, иначе сегодня мог бы добавить еще😭 Слышал, что завтра будет TGE и буст, в последнее время действительно все налаживается #ALPHA $PRL {alpha}(560xd20fb09a49a8e75fef536a2dbc68222900287bac)
Невиданное прежде, большой мех, уже 100u

Вчера перепутал время открытия, иначе сегодня мог бы добавить еще😭

Слышал, что завтра будет TGE и буст, в последнее время действительно все налаживается
#ALPHA $PRL
·
--
См. перевод
又又又熬了一个通宵,感觉快要成美国人了。 熬夜翻了一遍@SignOfficial 的文档,本来想找个不那么显眼的小地方下手,结果真被一个参数绊住了,maxValidFor。 一开始我真没把它当回事,我以为这不就是有效期吗,像填表时顺手加一栏截止日期,最多算个小配置。结果我顺着Schema那页往下看,才发根本不一样。 $SIGN 里maxValidFor不是后面补的一条备注,而是一开始就写进Schema里的约束,意思是这类证明最长能活多久。 emm...这就很有趣了,很多项目你今天有资格不等于三个月后还有,今天通过校验不等于半年后还有效。如果多久失效这件事不是一开始就写进结构里,最后一定又会回到后台名单和人工更新等各查各的老路上。 而$SIGN 恰恰就是在几解决这个上面的问题,它不是只想教你怎么发证明,它还在提前处理这类证明多久过期还能不能撤销,以后怎么被别的系统统一理解。 这极大提供来方便,所以我现在对Sign的理解已经不太是它能不能多发一些证明了。我更在意的是,它能不能把这种证明天然带时效边界的逻辑,真做成跨系统默认会遵守的动作。 要是做不到那很多证明最后还是电子奖状,可如果做到了Sign碰到的就不只是证明层了,而是这份证明什么时候该自动失去效力。#Sign地缘政治基建
又又又熬了一个通宵,感觉快要成美国人了。

熬夜翻了一遍@SignOfficial 的文档,本来想找个不那么显眼的小地方下手,结果真被一个参数绊住了,maxValidFor。

一开始我真没把它当回事,我以为这不就是有效期吗,像填表时顺手加一栏截止日期,最多算个小配置。结果我顺着Schema那页往下看,才发根本不一样。

$SIGN 里maxValidFor不是后面补的一条备注,而是一开始就写进Schema里的约束,意思是这类证明最长能活多久。

emm...这就很有趣了,很多项目你今天有资格不等于三个月后还有,今天通过校验不等于半年后还有效。如果多久失效这件事不是一开始就写进结构里,最后一定又会回到后台名单和人工更新等各查各的老路上。

$SIGN 恰恰就是在几解决这个上面的问题,它不是只想教你怎么发证明,它还在提前处理这类证明多久过期还能不能撤销,以后怎么被别的系统统一理解。

这极大提供来方便,所以我现在对Sign的理解已经不太是它能不能多发一些证明了。我更在意的是,它能不能把这种证明天然带时效边界的逻辑,真做成跨系统默认会遵守的动作。

要是做不到那很多证明最后还是电子奖状,可如果做到了Sign碰到的就不只是证明层了,而是这份证明什么时候该自动失去效力。#Sign地缘政治基建
·
--
См. перевод
Sign|它不只是帮系统记账,可能还想帮系统看门这两天我专门去翻了@SignOfficial 的hook教程,本来我以为这就是个附加功能像很多协议都会塞一个高级选项,结果我顺着官方文档往下走,越看越不对劲。 因为在$SIGN 这里hook根本不是装饰,官方直接写了schema hook可以在创建或撤销证明的时候跑自定义逻辑。更关键的是只要hook那边回滚,整次调用就会一起回滚, 也就是说这不是事后补检查,而是你这张证明能不能进系统先得过它这一关,里面的各种白名单/收费/以及各种自定义业务逻辑都可以挂在hook上。 我当时就懵了,我原本对$SIGN 的理解还停留在把声明写出来并且签出来在存下来这一流程,但这个hook一加味道立刻变了。它不只是让你记录一个结果,更像是再说这结果想进系统先别急先过门。 我又继续往下看发现官方专门做了一个例子演示怎么在hook里检查attestation的数据值,达不到阈值就不让创建。而且Solidity 教程里还写得很死,你提供的数据必须严格按schema里定义的格式和顺序来不然验证就失败,hook会去读这条attestation把数据解码出来,按规则检查。 看到这里我突然明白了Sign真正想做的,可能不只是证明怎么被存储,而是证明怎么被准入....emm真是一个奇怪的点。 这一点还是蛮重要的,如果一套系统只会记结果,通常最后会变成后面不断补校验/补规则/补黑名单/补例外处理。表面看是链上记录越来越多,实际上是系统越来沉重。但如果在schema这一层挂hook,把条件校验和门槛提前写进去那很多本来应该在后台靠人工拦的东西,就能前置成协议动作。 所以我现在对$SIGN 的判断已经不太是它能不能多发一些证明,我更在意它能不能把这种先拦一道门的能力,真正做成默认会被系统使用的动作。如果做不到那hook还是一个写在文档里的高级功能,大家看一眼觉得很酷然后继续走最普通的签发流程,但如果做到了性质就不一样了,那时候Sign碰到的就不只是普通证明层,而是能够证明有没有资格被收下。 我现在会继续盯一下,后面到底会不会有真实项目把白名单/付费/阈值/额外校验这些条件真挂进 hook,而不是继续放在前端按钮和后台脚本里。#Sign地缘政治基建 如果有越来越多关键流程开始先过 hook再写证明,那Sign碰到的就不只是证明层了,而是什么样的证明有资格被系统收下。

Sign|它不只是帮系统记账,可能还想帮系统看门

这两天我专门去翻了@SignOfficial 的hook教程,本来我以为这就是个附加功能像很多协议都会塞一个高级选项,结果我顺着官方文档往下走,越看越不对劲。
因为在$SIGN 这里hook根本不是装饰,官方直接写了schema hook可以在创建或撤销证明的时候跑自定义逻辑。更关键的是只要hook那边回滚,整次调用就会一起回滚, 也就是说这不是事后补检查,而是你这张证明能不能进系统先得过它这一关,里面的各种白名单/收费/以及各种自定义业务逻辑都可以挂在hook上。
我当时就懵了,我原本对$SIGN 的理解还停留在把声明写出来并且签出来在存下来这一流程,但这个hook一加味道立刻变了。它不只是让你记录一个结果,更像是再说这结果想进系统先别急先过门。
我又继续往下看发现官方专门做了一个例子演示怎么在hook里检查attestation的数据值,达不到阈值就不让创建。而且Solidity 教程里还写得很死,你提供的数据必须严格按schema里定义的格式和顺序来不然验证就失败,hook会去读这条attestation把数据解码出来,按规则检查。
看到这里我突然明白了Sign真正想做的,可能不只是证明怎么被存储,而是证明怎么被准入....emm真是一个奇怪的点。
这一点还是蛮重要的,如果一套系统只会记结果,通常最后会变成后面不断补校验/补规则/补黑名单/补例外处理。表面看是链上记录越来越多,实际上是系统越来沉重。但如果在schema这一层挂hook,把条件校验和门槛提前写进去那很多本来应该在后台靠人工拦的东西,就能前置成协议动作。
所以我现在对$SIGN 的判断已经不太是它能不能多发一些证明,我更在意它能不能把这种先拦一道门的能力,真正做成默认会被系统使用的动作。如果做不到那hook还是一个写在文档里的高级功能,大家看一眼觉得很酷然后继续走最普通的签发流程,但如果做到了性质就不一样了,那时候Sign碰到的就不只是普通证明层,而是能够证明有没有资格被收下。
我现在会继续盯一下,后面到底会不会有真实项目把白名单/付费/阈值/额外校验这些条件真挂进 hook,而不是继续放在前端按钮和后台脚本里。#Sign地缘政治基建
如果有越来越多关键流程开始先过 hook再写证明,那Sign碰到的就不只是证明层了,而是什么样的证明有资格被系统收下。
·
--
Статья
См. перевод
Night|Midnight 的门槛可能不在链上,而在你本地那台 Docker我这两天一直在折腾 @MidnightNetwork 的开发环境,本来想得很简单就部署个最基础的合约,顺手摸一下Compact和TypeScript 那套体验到底顺不顺,结果环境真跑起来之后给我整蒙了。 我突然发现$NIGHT 最重的地方可能根本不在链上,而在开发者自己电脑上的那个 proof server。官方现在的Preview / Preprod 教程都要求本地先把 proof server 跑起来,而且得一直挂着,不管是部署合约还是提交交易,proof server不在线流程就走不下去。连Docker这东西,在它那儿都不是你有条件可以装一下而是正儿八经的前置依赖,你还没开始认真写业务,环境已经先把你按在椅子上教育了一轮。 我一开始还安慰自己这不就是多一步吗,多一步而已,隐私链嘛复杂点正常。可我越跑越觉得不是这么回事,这事表面上看像是开发流程多了一步,但往下看它暴露的是$NIGHT 一个特别底层的问题。 这条链不是gas-first,它是proof-first。 这句话我真的是跑完环境才突然有感觉,因为普通EVM开发者的脑回路已经被训练得太固定了,写完合约连上 RPC签个交易,发出去最多等等确认,就算中间麻烦一点本质上也还是链上发链上跑。但Midnight不是,它的顺序是反过来的。 你这边得先有proving环境得看Docker镜像版本看SDK能不能跟proof provider和网络配置对上得把storage password、private state provider、wallet provider 这些东西都捋顺。 跑到这一步我都快分不清这到底是在写Dapp,还是在本地先养半套证明系统了。 这就挺有意思的,很多人一聊隐私链注意力都在链上,什么数据藏没藏住/隐私强不强/证明酷不酷,可Midnight先的根本不是链上那一层,它先改的是开发者的默认动作。你不再是在给链发一笔交易,你更像是在本地先把交易捏出来再平衡再证明,最后再把结果递给链让它验一下。#night 顺序一换味道就全变了,链在这里都不像主舞台了更像最后那个验收老师,真正先把你折腾得够呛的是你本地那一堆东西。你机器差一点风扇先叫,Docker状态不对流程先卡,proof server镜像版本一错业务逻辑都还没开始犯错,环境已经先把你拦在门口了。 我折腾到后面,脑子里那个感觉越来越强,Midnight的问题可能根本不是能不能做隐私,而是能不能把证明这件事藏到开发者几乎感觉不到。 这事如果做不到它的门槛就会一直很奇怪,你表面上是在写Dapp,实际上搭出来的东西越来越像半个本地ZK工作站。这对技术员当然很有意思,我承认我这种人会越折腾越上头,甚至还觉得嗯...很有趣啊,但你让普通玩家来呢? 前端/钱包/后端服务以后如果都得各自理解 proof flow,那这已经不是开发一个应用了,这更像是在养一整套证明基础设施,这个成本怎么抗? 所以我现在只看官方后面是继续把proof server绑在本地,还是慢慢把它抽象成更轻一点的服务层。同时SDK会不会继续往下包把proof过程尽量吃掉,最后做到开发者知道这里有证明,但不需要天天蹲在那儿伺候证明。 这两个点如果一直不动,$NIGHT 后面的adoption阻力可能就不是隐私太难理解,而是开发环境太像实验室了。 说到底我现在越看越觉得Midnight的门槛可能真不在链上,它先卡住你的是你本地那台Docker。

Night|Midnight 的门槛可能不在链上,而在你本地那台 Docker

我这两天一直在折腾 @MidnightNetwork 的开发环境,本来想得很简单就部署个最基础的合约,顺手摸一下Compact和TypeScript 那套体验到底顺不顺,结果环境真跑起来之后给我整蒙了。
我突然发现$NIGHT 最重的地方可能根本不在链上,而在开发者自己电脑上的那个 proof server。官方现在的Preview / Preprod 教程都要求本地先把 proof server 跑起来,而且得一直挂着,不管是部署合约还是提交交易,proof server不在线流程就走不下去。连Docker这东西,在它那儿都不是你有条件可以装一下而是正儿八经的前置依赖,你还没开始认真写业务,环境已经先把你按在椅子上教育了一轮。
我一开始还安慰自己这不就是多一步吗,多一步而已,隐私链嘛复杂点正常。可我越跑越觉得不是这么回事,这事表面上看像是开发流程多了一步,但往下看它暴露的是$NIGHT 一个特别底层的问题。
这条链不是gas-first,它是proof-first。
这句话我真的是跑完环境才突然有感觉,因为普通EVM开发者的脑回路已经被训练得太固定了,写完合约连上 RPC签个交易,发出去最多等等确认,就算中间麻烦一点本质上也还是链上发链上跑。但Midnight不是,它的顺序是反过来的。
你这边得先有proving环境得看Docker镜像版本看SDK能不能跟proof provider和网络配置对上得把storage password、private state provider、wallet provider 这些东西都捋顺。
跑到这一步我都快分不清这到底是在写Dapp,还是在本地先养半套证明系统了。
这就挺有意思的,很多人一聊隐私链注意力都在链上,什么数据藏没藏住/隐私强不强/证明酷不酷,可Midnight先的根本不是链上那一层,它先改的是开发者的默认动作。你不再是在给链发一笔交易,你更像是在本地先把交易捏出来再平衡再证明,最后再把结果递给链让它验一下。#night
顺序一换味道就全变了,链在这里都不像主舞台了更像最后那个验收老师,真正先把你折腾得够呛的是你本地那一堆东西。你机器差一点风扇先叫,Docker状态不对流程先卡,proof server镜像版本一错业务逻辑都还没开始犯错,环境已经先把你拦在门口了。
我折腾到后面,脑子里那个感觉越来越强,Midnight的问题可能根本不是能不能做隐私,而是能不能把证明这件事藏到开发者几乎感觉不到。
这事如果做不到它的门槛就会一直很奇怪,你表面上是在写Dapp,实际上搭出来的东西越来越像半个本地ZK工作站。这对技术员当然很有意思,我承认我这种人会越折腾越上头,甚至还觉得嗯...很有趣啊,但你让普通玩家来呢?
前端/钱包/后端服务以后如果都得各自理解 proof flow,那这已经不是开发一个应用了,这更像是在养一整套证明基础设施,这个成本怎么抗?
所以我现在只看官方后面是继续把proof server绑在本地,还是慢慢把它抽象成更轻一点的服务层。同时SDK会不会继续往下包把proof过程尽量吃掉,最后做到开发者知道这里有证明,但不需要天天蹲在那儿伺候证明。
这两个点如果一直不动,$NIGHT 后面的adoption阻力可能就不是隐私太难理解,而是开发环境太像实验室了。
说到底我现在越看越觉得Midnight的门槛可能真不在链上,它先卡住你的是你本地那台Docker。
·
--
См. перевод
我嘞个去,60u大毛已经多久没见到了 成本6u,认购485PRL,高点价值65u 妥妥大毛,听说后面还有好几个要上alpha,再吃一个加上night的活动,这个月就满足了。 本来还在那儿美滋滋算收益,想着看看@MidnightNetwork 的 DApp Connector 文档,研究一下钱包怎么给前端喂配置。结果看着看着突然想到Midnight这套隐私,最后不会全压到少数几个基础设施入口手里吧,这就有点难受了。 $NIGHT 文档里写得挺直白,钱包可以自己配node、indexer、proving server的URI,DApp也最好跟着钱包配置走,而且还专门提了一句这跟隐私有关。 我还特地去看了为什么connector会要求DApp尽量跟钱包URI走,结果越看越觉得,这不是普通的配置习惯,它本身就是隐私设计的一部分。 看到这儿我就感觉坏了。 道理谁都懂,理论上当然每个人都可以自己跑服务,自己配节点,自己管 indexer,自己搞 proving server。可问题是谁会天天自己拧底层配置,如果钱包默认仍指向少数公共服务,实际流量会自然向少数服务商聚集。 $NIGHT 想解决的是隐私问题,可如果最后大多数用户都挤进同一批node、同一批 indexer、同一批proving server,那你表面上看交易内容是藏住了,底下那条路却越来越集中。 说得直白一点,内容没露,不代表入口没被人捏住。 这事要真往这个方向走,#night 问题就不是交易有没有藏住,而是这条隐私链最后到底握在谁的入口手里。
我嘞个去,60u大毛已经多久没见到了

成本6u,认购485PRL,高点价值65u

妥妥大毛,听说后面还有好几个要上alpha,再吃一个加上night的活动,这个月就满足了。

本来还在那儿美滋滋算收益,想着看看@MidnightNetwork 的 DApp Connector 文档,研究一下钱包怎么给前端喂配置。结果看着看着突然想到Midnight这套隐私,最后不会全压到少数几个基础设施入口手里吧,这就有点难受了。

$NIGHT 文档里写得挺直白,钱包可以自己配node、indexer、proving server的URI,DApp也最好跟着钱包配置走,而且还专门提了一句这跟隐私有关。

我还特地去看了为什么connector会要求DApp尽量跟钱包URI走,结果越看越觉得,这不是普通的配置习惯,它本身就是隐私设计的一部分。

看到这儿我就感觉坏了。

道理谁都懂,理论上当然每个人都可以自己跑服务,自己配节点,自己管 indexer,自己搞 proving server。可问题是谁会天天自己拧底层配置,如果钱包默认仍指向少数公共服务,实际流量会自然向少数服务商聚集。

$NIGHT 想解决的是隐私问题,可如果最后大多数用户都挤进同一批node、同一批 indexer、同一批proving server,那你表面上看交易内容是藏住了,底下那条路却越来越集中。

说得直白一点,内容没露,不代表入口没被人捏住。

这事要真往这个方向走,#night 问题就不是交易有没有藏住,而是这条隐私链最后到底握在谁的入口手里。
·
--
Статья
См. перевод
Sign|我被很小的问题绊住了,Schema为什么写的这么重每天熬夜翻@SignOfficial ,看着千篇一律的内容,这次终于发现了一个两眼的地方Schema。 一开始我真没把它当回事,我以为Schema 不就是模板嘛,像填表前先定字段,最多算个工程细节。结果我顺着$SIGN 的文档往下看,越看越不对劲。 在Sign这里,Schema根本不是顺手配一下的东西,官方直接把 Schemas 和Attestations写成Sign Protocol的两大核心,认为前者定义结构,后者才是按这个结构生成的签名数据。 我又去看了看它的创建流程,第一步不是发证明,不是算 gas。而是先定Schema叫什么名字、字段怎么写、数据放哪、能不能撤销、最长有效多久。我再往下翻,连SDK都把这些东西直接做成参数了。 比如revocable、maxValidFor、dataLocation 看到这儿我就知道,事情已经不是配个模板这么简单了。 这个点为什么重要? 因为很多人理解attestation,脑子里默认的是有人签一个声明,链上存一下,别人来验证,结束。但真实系统根本不是这么跑的,最麻烦的从来不是发出一张证明,而是这张证明后面那一串的麻烦事。 它能不能撤销多久过期别的系统拿到以后怎么理解同一类证明是不是都按同一套规则写进入系统之前要不要再跑额外校验 而$SIGN 恰恰把这些事提前压进了 Schema。更狠的是它还给Schema留了hook这种位置,也就是这类证明在进入系统时,还能挂额外的校验逻辑。 这一下味道就变了。 Sign真正在管的不是谁来签一张证明,而是以后别的系统拿到这张证明时,能不能立刻知道该怎么处理它。 这和普通项目差别很大,如果Sign这套东西往前再走了一步,就会变成如果未来很多系统都在发很多证明,那这些证明最后能不能互相看懂、互相接得上。 其实官方已经把这层写出来了,白皮书在身份与证明层里明确写了 schema management、verification、revocation、expiration这些能力,强调标准化 credential schemas是为了保证consistency和interoperability。 说人话就是,不是有证明就够了,大家得先按同一种语法写证明。所以我现在对Sign更在意的是,它能不能把 Schema这层真做成跨系统默认会遵守的公共语法。 如果做不到,那 Sign 还是一个很会发证明的协议。每个人都能签,看着很热闹很繁荣,很有未来感。但一到跨系统复用,马上各说各话,最后attestation满天飞,真正能直接接进流程里的没几个。#Sign地缘政治基建 但如果它真把这层压实了,那Sign碰到的就不只是证明层,而是谁定义以后所有系统该怎么读证明。

Sign|我被很小的问题绊住了,Schema为什么写的这么重

每天熬夜翻@SignOfficial ,看着千篇一律的内容,这次终于发现了一个两眼的地方Schema。
一开始我真没把它当回事,我以为Schema 不就是模板嘛,像填表前先定字段,最多算个工程细节。结果我顺着$SIGN 的文档往下看,越看越不对劲。
在Sign这里,Schema根本不是顺手配一下的东西,官方直接把 Schemas 和Attestations写成Sign Protocol的两大核心,认为前者定义结构,后者才是按这个结构生成的签名数据。
我又去看了看它的创建流程,第一步不是发证明,不是算 gas。而是先定Schema叫什么名字、字段怎么写、数据放哪、能不能撤销、最长有效多久。我再往下翻,连SDK都把这些东西直接做成参数了。
比如revocable、maxValidFor、dataLocation
看到这儿我就知道,事情已经不是配个模板这么简单了。
这个点为什么重要?
因为很多人理解attestation,脑子里默认的是有人签一个声明,链上存一下,别人来验证,结束。但真实系统根本不是这么跑的,最麻烦的从来不是发出一张证明,而是这张证明后面那一串的麻烦事。
它能不能撤销多久过期别的系统拿到以后怎么理解同一类证明是不是都按同一套规则写进入系统之前要不要再跑额外校验
$SIGN 恰恰把这些事提前压进了 Schema。更狠的是它还给Schema留了hook这种位置,也就是这类证明在进入系统时,还能挂额外的校验逻辑。
这一下味道就变了。
Sign真正在管的不是谁来签一张证明,而是以后别的系统拿到这张证明时,能不能立刻知道该怎么处理它。
这和普通项目差别很大,如果Sign这套东西往前再走了一步,就会变成如果未来很多系统都在发很多证明,那这些证明最后能不能互相看懂、互相接得上。
其实官方已经把这层写出来了,白皮书在身份与证明层里明确写了 schema management、verification、revocation、expiration这些能力,强调标准化 credential schemas是为了保证consistency和interoperability。
说人话就是,不是有证明就够了,大家得先按同一种语法写证明。所以我现在对Sign更在意的是,它能不能把 Schema这层真做成跨系统默认会遵守的公共语法。
如果做不到,那 Sign 还是一个很会发证明的协议。每个人都能签,看着很热闹很繁荣,很有未来感。但一到跨系统复用,马上各说各话,最后attestation满天飞,真正能直接接进流程里的没几个。#Sign地缘政治基建
但如果它真把这层压实了,那Sign碰到的就不只是证明层,而是谁定义以后所有系统该怎么读证明。
·
--
См. перевод
又熬了个大夜,这次专门去看了@SignOfficial 的 attestation创建流程,本来以为数据放哪只是个成本问题。结果点到 hybrid attestation 那块时,我才发现事情根本没这么简单。 你不是存完就完了,后面还牵出 API、索引、查询路径,整张证明以后能不能被别人继续拿来用,跟放哪直接绑死,简直让人头疼。 $SIGN 文档里给了清楚的路线,schema 可以 fully on-chain,也可以走Arweave/IPFS这种hybrid,甚至有的attestation还得通过 API 发起,再靠索引服务去查。我原本以为这只是存储偏好,越看越觉得不是。 全上链最干净,但贵、重、笨;全链下最轻,但别人以后不一定愿意跟着你的路径去取数据。hybrid 看起来像折中,结果你往下看,发现它同时把 API、索引、查询链路全带进来了。也就是说Sign 在这里处理的根本不是存哪里,而是这张证明以后还能不能被系统继续调用。 这一下味道就不一样了。 很多项目讲attestation都很简单。而Sign这套东西简直像一个操心大人,数据太大怎么办,隐私太敏感怎么办,别的系统以后怎么查,怎么验,怎么继续接着用。 现在让我来看$SIGN 最有意思的地方不是它能不能再发更多证明,而是它的证明以后会不会被别的系统顺手拿来用。 如果这条链路压不平,hybrid只是个看起来很聪明的折中。但如果这条链路真跑顺了,那Sign碰到的就不只是证明层,而是证明怎么在系统之间活下去的基础。#sign地缘政治基建
又熬了个大夜,这次专门去看了@SignOfficial 的 attestation创建流程,本来以为数据放哪只是个成本问题。结果点到 hybrid attestation 那块时,我才发现事情根本没这么简单。

你不是存完就完了,后面还牵出 API、索引、查询路径,整张证明以后能不能被别人继续拿来用,跟放哪直接绑死,简直让人头疼。

$SIGN 文档里给了清楚的路线,schema 可以 fully on-chain,也可以走Arweave/IPFS这种hybrid,甚至有的attestation还得通过 API 发起,再靠索引服务去查。我原本以为这只是存储偏好,越看越觉得不是。

全上链最干净,但贵、重、笨;全链下最轻,但别人以后不一定愿意跟着你的路径去取数据。hybrid 看起来像折中,结果你往下看,发现它同时把 API、索引、查询链路全带进来了。也就是说Sign 在这里处理的根本不是存哪里,而是这张证明以后还能不能被系统继续调用。

这一下味道就不一样了。

很多项目讲attestation都很简单。而Sign这套东西简直像一个操心大人,数据太大怎么办,隐私太敏感怎么办,别的系统以后怎么查,怎么验,怎么继续接着用。

现在让我来看$SIGN 最有意思的地方不是它能不能再发更多证明,而是它的证明以后会不会被别的系统顺手拿来用。

如果这条链路压不平,hybrid只是个看起来很聪明的折中。但如果这条链路真跑顺了,那Sign碰到的就不只是证明层,而是证明怎么在系统之间活下去的基础。#sign地缘政治基建
·
--
Статья
См. перевод
Midnight最危险的地方,也许不是合约不能升级,而是它必须升级我这两天一直在翻 @MidnightNetwork 的合约更新文档,本来只是想确认Midnight上的隐私合约,是不是也跟别的链差不多,部署完以后最好别乱动,能不升级就不升级。 结果看着看着,我就开始觉得这事有点不对劲了。这里最麻烦的地方,可能根本不是合约能不能升级的问题,它是必须升。 普通公链我们都很熟,升级一般是一种选择,你愿意灵活一点就留代理,你想省事一点就直接焊死,很多项目甚至会把不可升级当成优点。 但Midnight不是这个味。 官方文档其实写得挺明白的,如果 proof system或on-chain runtime升级到新的 major version,合约可能就需要新的verifier key version,旧版本以后还可能被移除支持。...真的是被惊到了,这东西根本不是能不能升,是不升可能要掉队的啊。 这一下味道完全不一样了,这意味着你在Midnight 上部署的合约,根本不是那种发上去就躺着的东西。它就不像是一个静态产品,更像一个一直得跟着底层系统一起往前挪的活物。今天proof system还能认你,明天runtime一改、verifier key一换代,旧支持窗口开始缩,你这边还躺着不动后面就不一定只是不够先进了,可能是整个证明关系开始慢慢和系统脱节。 最离谱的是官方还写了,非可升级合约最好给用户留提款路径,可升级合约要么给升级计划,要么给退出方案。看到这句话的书都被惊到了,它几乎是在明示在Midnight这里,升级不是附加功能,很多时候是生存条件。 这就和普通链不一样了,普通链上升级更多是在讨论权限。 谁能改?能改多少?会不会作恶? 但$NIGHT 不是先问谁来改,它是先逼你面对一件事,系统本身在往前走的时候,你不改行不行? 这才是我觉得更麻烦的地方。 因为只要合约和proving system、runtime、verifier key这些东西绑得够深,开发者做的就不只是部署代码,而是在默认接下一份长期维护义务。你今天把合约发出去,用户信任的也不再只是这一版代码,而是你以后还会不会继续跟版本、迁 verifier key、处理兼容、留好退出路径。 这也是为什么我现在越来越觉得,Midnight 最危险的地方也许真不是合约不能升级,恰恰相反是它很多时候不能不升级。 一旦是这种结构,更像是签了一份默认续期的维护合同。你不续,系统以后可能就会慢慢把你甩在后面。 所以我现在只看俩个点。 一个是多 key、多阈值的维护 authority 什么时候真正落地,不然这种长期维护压力一直压在单key过渡状态上,怎么想都别扭。另一个是旧verifier key version的支持窗口、迁移节奏、退出路径,会不会讲得更明白。因为这东西要是不说明白,开发者和用户其实都在猜。 说到底,现在你一旦在#night 上面部署合约 就已经默认被拉进了一场,你不跟,它就往前走的长期升级赛跑。

Midnight最危险的地方,也许不是合约不能升级,而是它必须升级

我这两天一直在翻 @MidnightNetwork 的合约更新文档,本来只是想确认Midnight上的隐私合约,是不是也跟别的链差不多,部署完以后最好别乱动,能不升级就不升级。
结果看着看着,我就开始觉得这事有点不对劲了。这里最麻烦的地方,可能根本不是合约能不能升级的问题,它是必须升。
普通公链我们都很熟,升级一般是一种选择,你愿意灵活一点就留代理,你想省事一点就直接焊死,很多项目甚至会把不可升级当成优点。
但Midnight不是这个味。
官方文档其实写得挺明白的,如果 proof system或on-chain runtime升级到新的 major version,合约可能就需要新的verifier key version,旧版本以后还可能被移除支持。...真的是被惊到了,这东西根本不是能不能升,是不升可能要掉队的啊。
这一下味道完全不一样了,这意味着你在Midnight 上部署的合约,根本不是那种发上去就躺着的东西。它就不像是一个静态产品,更像一个一直得跟着底层系统一起往前挪的活物。今天proof system还能认你,明天runtime一改、verifier key一换代,旧支持窗口开始缩,你这边还躺着不动后面就不一定只是不够先进了,可能是整个证明关系开始慢慢和系统脱节。
最离谱的是官方还写了,非可升级合约最好给用户留提款路径,可升级合约要么给升级计划,要么给退出方案。看到这句话的书都被惊到了,它几乎是在明示在Midnight这里,升级不是附加功能,很多时候是生存条件。
这就和普通链不一样了,普通链上升级更多是在讨论权限。
谁能改?能改多少?会不会作恶?
$NIGHT 不是先问谁来改,它是先逼你面对一件事,系统本身在往前走的时候,你不改行不行?
这才是我觉得更麻烦的地方。
因为只要合约和proving system、runtime、verifier key这些东西绑得够深,开发者做的就不只是部署代码,而是在默认接下一份长期维护义务。你今天把合约发出去,用户信任的也不再只是这一版代码,而是你以后还会不会继续跟版本、迁 verifier key、处理兼容、留好退出路径。
这也是为什么我现在越来越觉得,Midnight 最危险的地方也许真不是合约不能升级,恰恰相反是它很多时候不能不升级。
一旦是这种结构,更像是签了一份默认续期的维护合同。你不续,系统以后可能就会慢慢把你甩在后面。
所以我现在只看俩个点。
一个是多 key、多阈值的维护 authority 什么时候真正落地,不然这种长期维护压力一直压在单key过渡状态上,怎么想都别扭。另一个是旧verifier key version的支持窗口、迁移节奏、退出路径,会不会讲得更明白。因为这东西要是不说明白,开发者和用户其实都在猜。
说到底,现在你一旦在#night 上面部署合约 就已经默认被拉进了一场,你不跟,它就往前走的长期升级赛跑。
Войдите, чтобы посмотреть больше материала
Присоединяйтесь к пользователям криптовалют по всему миру на Binance Square
⚡️ Получайте новейшую и полезную информацию о криптоактивах.
💬 Нам доверяет крупнейшая в мире криптобиржа.
👍 Получите достоверные аналитические данные от верифицированных создателей контента.
Эл. почта/номер телефона
Структура веб-страницы
Настройки cookie
Правила и условия платформы