Layer2 入门理解

注册并登录App即可领取高达 60,000 元的数字货币盲盒:点击此处注册OKX

L2的设计的本质就是通过某方式来证明在L2上的交易执行的规则,完全符合L1的执行规则。

本文简略介绍Layer2是什么。

以太坊的国际状况和区块链数据

以太坊节点的数据也能够看成是分红两部分,一部分叫国际状况,另一部分叫区块链。

国际状况就相当于比特币的UTXO,能够简略理解为以太坊全网一切地址的账户余额表。

以太坊的国际状况是买卖直接驱动修正的。咱们每次发送一笔买卖,无论是以太币仍是erc20币,都会对国际状况这张余额表产生影响。

以太坊买卖的完好数据会以区别于国际状况存储在另外的区域。这些买卖的完好数据的存储就和比特币的区块链数据相同。每一笔买卖都会驱动全网修正区块链数据。

以太坊的一个节点也能够使用区块链数据从0高度开始核算出国际状况。

以太坊的区块巨细规划

对比特币来说,一个区块能包容多少笔买卖是受区块巨细上限限制。即每一笔买卖都有一个数据尺度,比如500字节。一个区块一切买卖尺度加起来不能超过某个值,现在是1M(严格来说BTC是1M买卖数据加3M签名见证数据。BCH是32M。)

对以太坊来说,一个区块能包容多少笔买卖是受区块的gas上限限制。即每一笔买卖都要耗费必定的gas,比如5万gas。一个区块里一切的买卖耗费的gas总量不能超过某个值,现在是1500万。

下面是本文的关键

对以太坊来说,一笔买卖耗费掉的gas能够分红两部分,一部分是驱动修正国际状况耗费掉的,另一部分是将买卖数据写进区块链耗费掉的,而且,前者耗费掉的gas远远贵于后者。

将买卖数据存在区块链数据里,仅仅耗费存储的gas。读写国际状况的gas值要远高于存储耗费的gas。

请记住这一点。

有了这样的认知,就能够评论L2的规划了。

Rollup-Layer2的规划理念

Layer2的规划目标便是为了降低以太坊买卖耗费的gas。所谓的Rollup便是将多笔买卖卷起来打包一块上传给L1。

对用户来说,Layer2和L1相同,便是一个用来发送和接纳买卖的东西。买卖会在L2完好修正国际状况和写入区块链。L2会定期将多笔买卖卷起来打包一块上传给L1。

但在L2将买卖打包上传到L1的操作,并不会修正L1的国际状况,只会修正区块链数据,即仅仅将买卖数据存储进L1的区块链数据里。除非在L2和L1产生了充值和提款操作,才会在L1修正国际状况。

由于修正L1的国际状况太耗费gas了,而仅仅交买卖数据存进区块链数据很廉价。

对L1来说,虽然这些来自L2的买卖包不直接修正国际状况,但有了区块链数据,也能够经过核算完好回溯这些国际状况的修正进程。但核算进程要耗费大量的gas。

L2的规划的本质便是经过某方法来证明在L2上的买卖履行的规矩,完全符合L1的履行规矩。即L2说,虽然在我身上产生的买卖,我确保我的买卖转账规矩完全符合L1,但我不会直接在L1上体现出来。

zk系列的L2规划方案,便是经过零常识证明,以证明在zk-L2上的买卖完全符合L1上的买卖规矩。这是有数学确保的。

OP系统的L2规划方案,是经过典当财物,声明自己不做弊,假如谁能证明我做弊了,就能够罚我的典当财物。便是默认L2不会做弊,这便是所谓的达观rollup。

原文出处:闪电HSL,不代表云顶量化立场,如有侵权,请联系删除

云顶量化是币圈专业量化策略团队,团队成员均有3年以上金融量化实战经验,主要针对比特币量化(BTC),以太坊量化(ETH),狗狗币(DOGE),SHIB等各种虚拟数字货币推出资金费率套利策略和合约趋势型量化机器人策略。经过长时间实盘测试,策略的稳定型,实用型,可行性都是顶尖水平。

量化客服微信:dx185388