How does oracle make Web3 a better place?
Oracle:trust builderOracle is usually reckoned as the bridge and window of on-chain and off-chain data. In short, oracle is a middleware providing real-world data services for blockchain projects.Source: IOSG If we recognize the definition that blockchain is the trust machine, then oracle can be essentially referred to as the** trust-maintenance machine.** As a matter of fact, the trust generated by blockchain itself is usually not sufficient to support all the demands of upper layer applicat...
MEV Research
概念MEV即通过在区块中添加和排除交易并更改区块中的交易顺序,从区块生产中提取的超过标准区块奖励和燃料费用的最大值在以太坊中一个交易发起后,这笔交易会被放在 mempool(一个保存待执行交易的池子)中等待被矿工打包矿工就可以看到 mempool 中的所有交易,而矿工的权利是很大的,矿工掌握了交易的包含、排除和顺序如果有人通过支付更多的 Gas 费贿赂矿工调整了交易池中的交易顺序而获利,这就属于一种最大可提取价值 MEV目前有两种MEV形式最为常见:一种为Arbitrage套利,另一种为三明治攻击 (liquidation排在第三)以三明治攻击为例,其可以通过在链上监控大额的 DEX 交易抢跑大额订单随后卖出比如有巨鲸想在 Uniswap 上购买价值 100 万美金的山寨币,而这一笔交易会将这个山寨币的价格拉高很多这笔交易被放入 mempool 的时候,监控机器人发现有机会,就贿赂打包这个区块的矿工将一笔买入操作插队在这个人前面,然后在巨鲸购买操作后插入卖出操作,获取交易拉盘利润尽管JIT(Just-in-time Compilations)和清算也算MEV策略,但其volume...
VC
How does oracle make Web3 a better place?
Oracle:trust builderOracle is usually reckoned as the bridge and window of on-chain and off-chain data. In short, oracle is a middleware providing real-world data services for blockchain projects.Source: IOSG If we recognize the definition that blockchain is the trust machine, then oracle can be essentially referred to as the** trust-maintenance machine.** As a matter of fact, the trust generated by blockchain itself is usually not sufficient to support all the demands of upper layer applicat...
MEV Research
概念MEV即通过在区块中添加和排除交易并更改区块中的交易顺序,从区块生产中提取的超过标准区块奖励和燃料费用的最大值在以太坊中一个交易发起后,这笔交易会被放在 mempool(一个保存待执行交易的池子)中等待被矿工打包矿工就可以看到 mempool 中的所有交易,而矿工的权利是很大的,矿工掌握了交易的包含、排除和顺序如果有人通过支付更多的 Gas 费贿赂矿工调整了交易池中的交易顺序而获利,这就属于一种最大可提取价值 MEV目前有两种MEV形式最为常见:一种为Arbitrage套利,另一种为三明治攻击 (liquidation排在第三)以三明治攻击为例,其可以通过在链上监控大额的 DEX 交易抢跑大额订单随后卖出比如有巨鲸想在 Uniswap 上购买价值 100 万美金的山寨币,而这一笔交易会将这个山寨币的价格拉高很多这笔交易被放入 mempool 的时候,监控机器人发现有机会,就贿赂打包这个区块的矿工将一笔买入操作插队在这个人前面,然后在巨鲸购买操作后插入卖出操作,获取交易拉盘利润尽管JIT(Just-in-time Compilations)和清算也算MEV策略,但其volume...
VC

Subscribe to sallygu.eth

Subscribe to sallygu.eth
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
DAC更decentralized的数据层
mechanism of modular blockchain
执行层:执行交易,状态更改,计算状态根
结算层/共识层:验证zk/Optimistic rollup
历史状态层:Portal Network存储数据的三方
数据可用层:
节点:
全节点:安全,但需要存储、算力、带宽
轻客户端:不能自己下载区块头,依靠临近全节点发送请求
欺诈证明的漏洞:
即只需要1个诚实的全节点监测区块的有效性,并在发现无效区块后构造一个欺诈证明、将其发送给轻客户端来提醒它们。
但attacker可以通过隐藏部分区块数据来使欺诈证明无法生成,light client进而无法收到警告,或者恶意全节点发出假警告
Reed-Solomon纠删码
KZG多项式承诺(KZG Polynomial Commitments),用于证明多项式在特定位置的值与指定的数值一致,而无需包含该多项式的所有数据。Danksharding中通过采用KZG承诺来实现对纠删码的验证。单个区块的数据需要多个KZG承诺来保证。
二维KZG承诺:降低节点负担从而避免中心化
采用STARK和FRI的方案可用于证明纠删码的正确性
Polygon Avail和Danksharding中采用了KZG承诺,而Celestia中采用了欺诈证明。两者各有优缺,KZG承诺无法抗量子,而欺诈证明依赖一定的诚实假设和同步假设
Rollup
zk rollup
DA: 任何人可以重建L2以抗审查
DAC更decentralized的数据层
mechanism of modular blockchain
执行层:执行交易,状态更改,计算状态根
结算层/共识层:验证zk/Optimistic rollup
历史状态层:Portal Network存储数据的三方
数据可用层:
节点:
全节点:安全,但需要存储、算力、带宽
轻客户端:不能自己下载区块头,依靠临近全节点发送请求
欺诈证明的漏洞:
即只需要1个诚实的全节点监测区块的有效性,并在发现无效区块后构造一个欺诈证明、将其发送给轻客户端来提醒它们。
但attacker可以通过隐藏部分区块数据来使欺诈证明无法生成,light client进而无法收到警告,或者恶意全节点发出假警告
Reed-Solomon纠删码
KZG多项式承诺(KZG Polynomial Commitments),用于证明多项式在特定位置的值与指定的数值一致,而无需包含该多项式的所有数据。Danksharding中通过采用KZG承诺来实现对纠删码的验证。单个区块的数据需要多个KZG承诺来保证。
二维KZG承诺:降低节点负担从而避免中心化
采用STARK和FRI的方案可用于证明纠删码的正确性
Polygon Avail和Danksharding中采用了KZG承诺,而Celestia中采用了欺诈证明。两者各有优缺,KZG承诺无法抗量子,而欺诈证明依赖一定的诚实假设和同步假设
Rollup
zk rollup
DA: 任何人可以重建L2以抗审查
DA: L2所有数据被发布
L2 cost = fixed + variable(gas + call data)数据可用支出占80-95%
解决da cost 问题:
降低链上存储cost——eth搞proto-danksharding提供大区快
链下存储——通用: Celestia, Polyon Avail; Rolllup: StarkEx, zkPorter, Arbitum Nova; Validium: zk+off-chain
StarkEx: 数据可用性委员会DAC维护的Validium方案
Arbitrum: AnyTrust DAC, Arbitrum Nova
zkPorter: toker holder(Guardians)质押维护,故障会罚没资金
都有Volition选项可以选链上或链下,安全性和成本的tradeoff
DAC不太安全因为有勒索攻击,可以窃取委员会成员私钥威胁,Ronin Bridge和Harmony Horizon Bridge被盗
DA: L2所有数据被发布
L2 cost = fixed + variable(gas + call data)数据可用支出占80-95%
解决da cost 问题:
降低链上存储cost——eth搞proto-danksharding提供大区快
链下存储——通用: Celestia, Polyon Avail; Rolllup: StarkEx, zkPorter, Arbitum Nova; Validium: zk+off-chain
StarkEx: 数据可用性委员会DAC维护的Validium方案
Arbitrum: AnyTrust DAC, Arbitrum Nova
zkPorter: toker holder(Guardians)质押维护,故障会罚没资金
都有Volition选项可以选链上或链下,安全性和成本的tradeoff
DAC不太安全因为有勒索攻击,可以窃取委员会成员私钥威胁,Ronin Bridge和Harmony Horizon Bridge被盗
No activity yet