文/OPStack;译/金色财经xiaozou
2023年2月23日,Coinbase宣布推出基于OPStack的Base测试网。同时,OptimismCollective宣布将升级为Optimism超级链。
但不管是Base测试网,还是Optimism超级链,都是基于OPStack。那么OPStack和以太坊主网有哪些差别呢?
目前的OPStack版本为Bedrock,OPStack官网文档详述了Bedrock和以太坊主网之间的差异。金色财经xiaozou翻译了本文档:
值得注意的是,Optimism和以太坊的行为间存在各种微小的差异。当你在Optimism或OPStack代码库上建设应用程序时,你应该对这些差异有所了解。
Opcode差异
金色午报 | 7月29日午间重要动态一览:7:00-12:00关键词:灰度、Shelley硬分叉、Monex集团、甲骨文
1.灰度资产管理规模超过51亿美元。
2.Shelley硬分叉升级将于7月30日5:44:51进行。
3.已有超21万枚ETH抵押至以太坊2.0测试网。
4.MakerDAO正式提高ETH债务上限至2.6亿美元。
5.Coincheck母公司Monex集团二季度纯利润增长68%。
6.贵州省首笔跨境金融区块链服务平台业务成功落地。
7.美国工业互联网联盟发布物联网分布式账本白皮书。
8.甲骨文宣布Oracle区块链平台云服务推出重大更新。
9.“2020上半年全球区块链专利排行榜”发布阿里、腾讯位列前两名。[2020/7/29]
`tx.origin==msg.sender`
在以太坊L1上,只有当智能合约直接从外部帐户调用时,tx.origin才等于msg.sender。然而,在Optimism上,tx.origin是Optimism上的origin,也可能是一个EOA。然而,对于来自L1的消息,来自L1上的智能合约的消息有可能出现在L2上,这时tx.origin==msg.origin。这不太可能产生明显的差异,因为L1智能合约不能直接操纵L2状态。但是,也可能存在我们没有考虑到的边缘情况。
金色晨讯 | 6月5日隔夜重要动态一览:21:00-7:00关键词:深圳海关、集体诉讼案、USDT市值
1.深圳海关区块链技术成果获国家发明专利授权。
2.Bitfinex和Tether否认集体诉讼案对其的指控。
3.彭博社:USDT总市值超越ETH只是时间问题。
4.CME比特币期货6月合约收涨2.49%。
5.V神:将以太坊gas限制提高至2500万不现实
6.加密货币衍生品交易量在5月创下历史新高。
7.以太坊算力达七个月以来最高水平。
8.美国银行监管机构就银行业加密货币活动寻求公众意见。
9.比特币小幅上涨,日内最高报9880美元,最低报9730美元。[2020/6/5]
获取L1信息
如果你需要最新L1块的等效信息,你可以从L1Block合约中获得。该预部署合约是地址0x42000000000000000000000000000000000000000015。你可以使用getter函数获取这些参数:
金色财经挖矿数据播报 | BCH今日全网算力上涨3.50%:金色财经报道,据蜘蛛矿池数据显示:
ETH全网算力176.387TH/s,挖矿难度2219.64T,目前区块高度9938639,理论收益0.00795365/100MH/天。
BTC全网算力113.362EH/s,挖矿难度15.96T,目前区块高度627511,理论收益0.00001575/T/天。
BSV全网算力1.488EH/s,挖矿难度0.23T,目前区块高度632087,理论收益0.00060464/T/天。
BCH全网算力1.805EH/s,挖矿难度0.26T,目前区块高度632267,理论收益0.00049850/T/天。[2020/4/25]
number:L2已知的最新L1块号。
timestamp:最新L1块的时间戳。
basefee:最新L1块的基本费用。
金色晨讯 | 马耳他批准了14个加密资产代理商并已发放金融牌照:1.雄岸科技控股股东出售股份。
2.巴基斯坦国家银行正在考虑到2025年推出数字货币。
3.马耳他批准了14个加密资产代理商并已发放金融牌照。
4.GateChain将在今年第三或第四季度发布测试网和主网。
5.易见股份提示风险:对区块链的探索及应用仍处初期阶段。
6.安永会计师事务所提议将QuadrigaCX重组程序转为破产程序。
7.奥地利数字和经济事务部长:不需要对区块链进行监管。
8.百度牵手湖南省政府依托区块链等技术推进百度大脑等落地。
9.信息发展:已提交区块链备案申请并待工信部正式颁布。[2019/4/3]
hash:最新L1块的哈希值。
sequenceNumber:epoch内L2块的数量。
AddressAliasing
分析 | 金色盘面:VET/USDT反弹遇阻,偏空趋势未变:金色盘面综合分析:VET/USDT反弹遇阻于0.008,尚未改变偏空趋势,注意下行风险。[2018/8/15]
凭借CREATE操作码的behavior,用户可以在L1和L2上创建一个共享相同地址但具有不同字节码的合约。这可能会破坏信任假设,因为一个合约可能是可信的,而另一个合约可能是不可信的。为了避免这个问题,L1和L2之间ORIGIN和CALLER操作码的behavior略有不同。
tx.origin的值确定如下:
顶级msg.sender值总是等于tx.origin。因此,如果tx.origin值受到上面定义的规则的影响,则msg.sender的顶级值也将受到影响。
注意,一般情况下,tx.origin不应该用于身份认证。但是,这与地址别名是不同的问题,因为地址别名也会影响msg.sender。
为什么地址别名是个问题?
两个相同的源地址的问题是,我们是基于地址扩展信任。有可能我们想要信任其中一个合约,而不是另一个。
HelenaHacker分叉Uniswap创建了她自己的交易所,称为Hackswap。
注意:在Uniswap上实际上有多个合约,所以这个说明是个简化处理。
HelenaHacker为Hackswap提供流动性,看起来可提供有利可图的套利机会。比如你可以花1DAI买入1.1USDT。这两种币的价值都是1美元。
NimrodNaive知道,如果一件事看起来好得令人难以置信,那么它很可能就是假的。但是,他检查了Hackswap合约的字节码,验证后确定其与Uniswap完全相同。他认为这意味着可以信任该合约的行为与Uniswap完全一致。
Nimrod批准了Hackswap合约的1000DAI交易。Nimrod希望在Hackswap上调用swap函数,并收到近1100USDT。
在Nimrod的swap交易被发送到区块链之前,HelenaHacker从与Hackswap地址相同的L1合约发送了一笔交易。这笔交易将1000DAI从Nimrod的地址转移到HelenaHacker的地址。如果这个交易来自L2上的Hackswap相同的地址,它将能够转移该1000DAI,因为Nimrod在上一步已经批准了Hackswap的代币交换。
尽管Nimrod很天真,但他受到了保护,因为Optimism修改了交易的tx.origin。这笔交易来自一个不同的地址,一个没有被批准的地址。
注意:在不同的链上,创建两个相同地址的不同合约很容易。但几乎不可能创建两个相同指定数额的不同合约,所以HelenaHacker不能这么做。
区块
L1以太坊和OptimismBedrock之间产生区块的方式有几点不同之处。
(1)?这是理想状态。如果遗漏了任何块,则可能是整数倍数,如24秒、36秒等。
注意:L1以太坊参数值取自ethereum.org。OptimismBedrock值取自Optimism参数。
网络规范
JSON-RPC差异
OPStack代码库使用与以太坊相同的JSON-RPCAPI。引入了一些额外的OPStack特定的方法。
是否支持Pre-EIP-155
Pre-EIP-155交易没有链ID,这意味着一个以太坊区块链上的交易可以在其他以太坊区块链上重播。这是一个安全风险,因此OPStack默认不支持Pre-EIP-155交易。
交易成本
默认情况下,OPStack链上的交易成本包括L2执行费用和L1数据费用。
ChatGPT犹如一枚石子不经意地投入到人工智能行业平静的水面,迅速在全球范围内激起一波大浪。? AI翻译、AI绘画、AI家居……如今,人工智能已经跨.
1900/1/1 0:00:00金色财经区块链2月18日讯面对新贵竞争对手Blur日益激烈的竞争,NFT市场OpenSea今天宣布将暂时取消2.5%的销售费用并减少创作者版税保护,以应对瞬息万变的市场.
1900/1/1 0:00:00本文来自Twitter,原文作者:DelphiDigitalNFT研究员?yh.ΞTHDelphiDigitalNFT?研究员yh.ΞTH在社交媒体发文解释了为什么说现在出售此前从空投中获得的B.
1900/1/1 0:00:00我最近的一条推文似乎引起了NFT社区很大一部分人的共鸣。 这个想法是,即使我们在交易中赚了很多钱,但如果我们本可以赚更多,我们往往不会对客观上的优秀结果感到兴奋.
1900/1/1 0:00:00作者:199IT互联网数据埃森哲在消费电子展上发布的调查结果显示,消费者和企业对元宇宙作为创造者经济和增强日常任务的工具的兴趣日益增长,预计到2025年底将推动1万亿美元的商业机会.
1900/1/1 0:00:00撰文:TengYan编译:Kate,Marsbit注:本文来自@0xPrismatic推特,MarsBit整理如下:看到很多关于@blur_io如何吞噬OpenSea/Blur拥有最好的产品/@.
1900/1/1 0:00:00