开个贴,聊下目前圈内一些悬而未决/富有争议/正在探索的技术或是机制,主要针对ETH
会分开几个章节发
Layer2的性能与做恶问题Layer2的去中心化,共识与代币效用问题Layer2的OP与ZK之争问题ETHL1的抗审查问题EigenLayer与AltLayer两个“创意型”项目今天先来说Layer2的性能与做恶问题
Layer2牛逼在哪-
Rollup最牛逼的一点就是,在几乎继承了L1的安全型前提下,可以把性能做到极致,为啥呢?
因为区块链慢就慢在多个节点要处理+传播所有交易,还要最后达成一致
ETH如果只有一个节点,TPS应该至少大几千,但是去中心化这么多节点,TPS就变成10几了
三箭资本联创Kyle Davies因非美国公民身份免于与传票有关的巨额罚款:金色财经报道,法官Martin Glenn周五裁定,其无权向三箭资本联合创始人Kyle Davies发送传票,因为在纽约破产法院发出传票时Davies已不是美国公民,因此Davies免于巨额罚款。
三箭资本的清算人此前希望法官判定Davies蔑视法庭罪,并每天处以 10,000 美元的罚款,直到他回应传票或交出文件。清算人试图通过 Twitter 发出传票,因为清算方表示不确定Davies目前的住所,但他经常在该平台上发帖。清算人还寻求从他和zhu Su手中追回多达 13 亿美元。[2023/8/12 16:21:56]
所以现在各种AltLayer1扩容的大方向也无非这么几个
Gutter Cat Gang推特被黑造成至少价值75万美元的NFT被盗:金色财经报道,NFT项目Gutter Cat Gang的官方Twitter账户及其联合创始人的账户被黑客攻击,向超过124,000名订阅者宣传虚假空投。据估计,造成至少75万美元的损失。其他人认为,这次漏洞造成的损失高达90万美元。据AegisWeb3核实,至少有一个攻击者的钱包已经以64万美元的价格出售了被盗资产。至少有87个NFT从16个用户处被盗,其中一个地址丢失了36个NFT,包括一个在2021年9月以125,000美元出售的Bored Ape。[2023/7/11 10:47:15]
1.提升节点性能-单位时间内处理更多交易
FTX Digital的临时清算程序独立于正在进行的美国第十一章程序:4月21日消息,普华永道官网消息,普华永道代表FTX Digital (巴哈马主体)向用户发布邮件,建议客户注册以确保联合临时清盘人拥有当前的联系信息、发送临时清算状态的更新、获取进度报告的副本、参加会议并在需要时提交索赔法定货币或加密货币。FTX Digital 的临时清算程序独立于正在进行的美国第十一章程序,但与之并行。已向美国第十一章程序所涵盖的实体提交索赔的 FTX.com 客户不会被阻止通过 FTX Digital 索赔门户注册他们的详细信息。[2023/4/21 14:18:28]
2.减少节点数量-减少节点通讯次数,缩短共识达成时间
韩国釜山银行员工挪用约110万美元客户资金用于投资加密货币:8月1日消息,韩国釜山银行外汇团队的一名员工在今年6月9日至7月25日期间多次挪用客户资金,总额达14.8亿韩元(约110万美元),并将这笔资金投资于比特币和其他加密货币。釜山银行将对该员工采取法律行动并进行自我审计。
报道称,今年在韩国已经发生了10多起银行员工挪用公款的案件,其中一名友利银行的员工据称从2012年起挪用了近700亿韩元(约5360万美元),直到今年早些时候才被发现。韩国金融监管局目前正在为银行内部控制系统制定更严格的指导方针,以防止此类事件。(Forkast)[2022/8/1 2:50:56]
3.优化传播机制-提升带宽利用率,减少共识协议占用的带宽比例
4.节点不用处理所有事物-类似工厂流水线,分工合作提升效率
从最早的EOS,到最近的Aptos,所有AltLayer1都是在上面四个大方向上取1-2个深耕,外加一些小的技术创新,方式方法与取舍不同而已,扩容这个事儿有机会再单独开个贴详聊
回到Layer2,Layer2为什么可以吧性能做到极致呢?
因为理论上它一个节点就能跑,它可以无限提升1,然后完全不需要关心2,3,4,我就一个官方中心化Sequncer怎么滴吧?反正我有OP或者ZK可以保证你们资金的安全
所以也不需要什么共识,不需要什么传播,不需要什么分工合作,跟Web2世界客户端-服务器模型没啥区别
Layer2的性能极限在哪-
大概率会是以下两个值较低的那一方:
单个Sequencer的性能处理极限
ETHL1那边做为Settlement的区块Gas限制
Layer2Sequencer要不要去中心化-
回答这个问题,首先要问,不去中心化的优势和劣势在哪
优势-不用说,可以跑到TPS极限,多个Sequencer去中心化一定会牵扯到共识,传播等问题,性能铁定损失
劣势-意识形态上不那么“区块链”,以及可能出现的Sequencer作恶问题
Sequencer能做恶么?不是说有OP或是ZK来保驾护航么?
没错,Rollup的精髓就在于通过OP或是ZK让Layer2继承Layer1的安全性,但这个安全性,理论上只是无限接近,不可能完全等价,所以Sequencer其实还是有一点点做恶的空间,特别是单个Sequncer,空间在哪?
不是你想象的篡改交易,或是凭空生成一笔交易之类的,因为Sequncer要定期提交打包的原始数据去Layer1的,其他的全节点会从Layer1下载这些数据来监督Sequncer。因为签名的存在,Sequncer是不能提交杜撰或者修改“非法交易”的,或者说提交了也没有任何意义
Sequencer能做的只有两件事
隐藏合法交易-相当于审查
排序交易-我手里可以弄出两套“合法账本”,你们全节点还不一定知道
隐藏合法交易比如这么一个场景-A和BOTC,A给B转了ETH,B两秒钟后一看收到了,就给A银行卡转了钱,没想到A贿赂了Sequencer,Sequncer直接没把A给B转ETH这笔交易提交到L1,于是乎B就傻眼了,因为几分钟后,自己钱包里的ETH又凭空消失了。。
双账本问题可以想像这么一个场景-某个超级热门NFT项目Mint,也有人勾结Sequencer,想垄断mint名额,但Sequencer又不能明目张胆的拒绝其他用户的Mint,于是表面上正常响应应用户请求,实际手里又弄了一套“分叉”账本,上面的结果是NFT都被贿赂者优先mint完的,最终在Layer1上只提交了那套“分叉”账本,于是很多用户之前明明显示Mint成功了,过几分钟结算层那边结束,却变成无效了
归根结底,Layer2上两三秒给你的结果,只是Layer2上的Finality,而不是Layer1结算层的,真正的Finality,应该等Layer1那边Rollup数据提交完毕,才能算真的Finality。这几分钟的时间窗口,就是Sequencer理论上可以做恶的“空窗期”
那么Sequencer是不是应该去中心化呢?
下一贴再讲:)
在此也感谢@eternal1997L与@Jason_Wan123两位大神,本帖许多内容都是与两位交流时聊到探讨出的结论。
标签:LAYERNCECERSEQPlayerMintWorld Stream FinanceDefilancer tokenSequence
据MarsBit统计,11月5日至11月11日期间,加密市场共发生16笔投融资事件,其中基础设施领域2笔、链游和NFT领域3笔、Web3领域3笔。已披露投融资总金额约2.13亿美元.
1900/1/1 0:00:00关于FTX的各种奇闻怪谈层出不穷。上周五,FTX、FTXUS和134个相关实体都申请破产,这显示出该交易所与相关公司已深陷泥潭.
1900/1/1 0:00:00摘要:美国时间11月9日上午,小扎正式宣布了Meta裁员的消息:Meta将裁员11,000名员工,占员工总数的13%。他表示:“我想对这些决定以及我们如何走到如此境地负责.
1900/1/1 0:00:00内容速递“Rick&Morty”联合创始人JustinRoiland于本周一推出了一个全新的以太坊NFT项目ArtGobblers,该项目二级交易价格在短时间内飙升.
1900/1/1 0:00:00Binance的首席执行官CZ周日在推特上表示,他将出售账面上的剩余FTT代币,这些代币是他去年退出Alameda关联公司FTX的一部分.
1900/1/1 0:00:00一、入口的发展历史当前Web3.0行业整体暂时处于发展的早期,和传统的Web2.0行业相比,流量的攫取还暂时处于较为原始的阶段,通常以一种较为粗犷的方式进行.
1900/1/1 0:00:00