区块打包在某种程度上是技术性和哲学性的。看到一些人在线上散布错误信息,所以我来试试 🧵
真相: - 市场做市商在更低延迟处理时间下会提供更紧凑的报价 - 更紧凑的报价意味着Solana的定价更好 - Solana的更好定价意味着更多的使用,更多的网络收入,最终Solana获胜
打包区块有多种方式,但现在主流的方式有: 1. 离散时间拍卖 2. 先进先出(FIFO) 3. 延迟打包(一个巨大的离散时间拍卖) 根据使用的策略,你会得到各种二阶效应。
区块打包策略之间的一个共同变量是交易延迟,即从接收到交易到被验证者处理之间的时间。一旦交易被处理,它就会通过Turbine分发到网络的其余部分。 这意味着Solana交易管道的连续性可以被控制。
区块是400毫秒,但这并不意味着交易处理时间是400毫秒。区块可以被视为许多状态转换函数的原子单位。一个区块在链上被最终确认时是全有或全无的。 做市商关心处理时间,因为他们在CEX和DeFi的异构世界中运作。CEX是连续的,采用先进先出(如果我错了请纠正我 @bqbrady),这极大地影响了做市商对处理延迟的敏感性。
1. 离散时间拍卖 这通过在向验证者发送一批交易之前等待一段时间来实现。区块由许多连续的微区块构成,例如每20毫秒发送一批交易。 这个策略(取决于时间延迟)在低延迟和奖励最大化之间取得平衡。这个延迟不仅仅是一个哲学问题,还受到工程约束和计算需求的驱动。
2. FIFO 按交易到达的顺序处理交易。这是Solana最初设计的方式,但已经逐渐偏离了这一点。这种设计激励了对低延迟和特殊网络基础设施的重度投资。 交易者的交易管道越快,他们赢得的机会就越多。这由于维护低延迟系统所需的运营支出,形成了一个自然的障碍。别忘了小角色们!
3. 延迟与打包(一个巨大的离散时间拍卖) 这太愚蠢了,别这样做。你基本上是在说处理时间 = 时隙时间,即 400 毫秒。 接收所有内容,等到区块结束,然后处理。这纯粹是胡说八道,最终会伤害 Solana 成为分布式纳斯达克的机会。
871