EIP4844以太坊改进方案引入一种新类型的交易到以太坊区块链中,允许区块链Rollup 以更低的成本结算其交易。 这些新交易接收成为“blobs”的大块交易,这些数据会在段时间后会被删除。 Blob 交易,由EIP-4844引入,即“Proto-danksharding”,为以太坊添加了一种新的数据结构 在大约 20-90 天后从链上删除。
Layer2 将数据上传到Layer1后的删除问题。
以太坊只需要验证批次是否有效一次,然后就不在需要这些数据。
新引入的数据存储格式 blob 本质是一个字节向量(ByteVector[n]),n = FIELD_ELEMENTS_PER_BLOB * BYTES_PER_FIELD_ELEMENT。
blob 可用容量4096*32 个字节约为0.128MB;
另新增常量 MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS:为固定值 4096 ,定义了节点必须存储 blob 数据的最少时段数(4096 * 32 * 12 / 3600 / 24 = ~18.2 天),期间数据依然可以被网络中的节点访问和验证;逾期后,节点有权删除 blob 中的侧车数据。这个常量保证网络中任何节点都能够获取所需的历史数据,从而维护网络的完整性和连续性。
存储最短时间 18.2 Day 注:侧车数据(sidecars),泛指与 blob 交易相关联的数据但不直接存储在区块链上的附加信息(包括但不限于 blob 数据本身、KZG承诺、KZG proof、版本化哈希等)。
blob 数据的组成部分:
用户数据:这是 blob 的核心内容,即要在以太坊上存储和传输的实际数据集。对于不同的应用,这些数据可能包括但不限于交易详情、状态变更信息或任何需要在区块链上存储的大量数据。
数据承诺与证明:为了确保数据的完整性和可验证性,blob 通常会包含一个数据承诺以及用于验证承诺的证明,使得任何人都可以验证 blob 中数据的正确性和完整性,而无需访问整个数据集。
引入 blob gas 作为一种新型 gas。它独立于普通 gas 并遵循自己的目标规则(类似于 EIP-1559)。
单个 blob 的 gas 容量由新增常量 GAS_PER_BLOB 定义,值为 2 ** 17,即 131072 单位 gas。 目标 blob gas 消耗量由新增常量 TARGET_BLOB_GAS_PER_BLOCK 定义,对应于 3 个 blob 的 gas 容量,即 393216 单位 gas(3 * GAS_PER_BLOB)。 最大 blob gas 消耗量由新增常量MAX_BLOB_GAS_PER_BLOCK 定义,对应于 6 个 blob 的 gas 容量,即 786432 单位 gas(6 * GAS_PER_BLOB)。
函数中的变量数量是有限制的,包括参数变量和返回变量。 限制是 16 个变量,否则会出现 StackTooDeepException 错误:"编译器内部错误: Stack too deep, try removing local variables."(堆栈太深,请尝试删除局部变量)。
但是,如果你需要这么多变量,那你可能就做错了。 你可以将函数分解成更小的函数,并将全局变量设置为 public,以生成获取器。
PancakeSwap对每笔交易收取0.25%的交易费,其中0.17%奖励给LP,0.03%作为系统收入进入PancakeSwap金库。PancakeSwap是BSC上最活跃的DEX。截至5月26日,PancakeSwap v2上有900个币种和1800个交易对。
农场 PancakeSwap的流动性提供者(LPs)可以将他们的LP代币质押给农场,以收获CAKE代币作为奖励。目前,PancakeSwap在100多个LP代币的交易对中发放奖励,以吸引用户为这些交易对提供流动性,最终使PancakeSwap平台获得更好的交易体验。其中,CAKE-BNB的奖励权重为40倍,其他为0.1至2倍。奖励权重代表了每个农场获得的CAKE奖励的数量。例如,如果奖励权重为1意味着每个区块获得1个CAKE,那么奖励权重为40意味着每个区块获得40个CAKE。CAKE-BNB对获得最大奖励权重的目的,意味着项目希望吸引最大的用户,为该对提供最佳的流动性,这将锁定一些CAKE供应,为获得CAKE奖励的农民提供一个很好的退出方式。收益耕种的年利率(APR)在百分之十到几千之间。
糖浆池相当于代币空投池。对于其他拥有原生代币的BSC项目来说,在糖浆池中提供代币是向散户分发代币的一个好方法,能够帮助提高项目的知名度,因为PancakeSwap是BSC网络上领先的DEX。那些想要吸引人们对其代币感兴趣的项目可以申请向PancakeSwap提供一定数量的代币,以便在糖浆池部分列出。
一旦IFO完成,LP代币背后的BNB将被交付给筹集资金的项目,而相应的CAKE代币则被销毁。换句话说,筹集到的美元资金(以CAKE代币计)的一半将被烧毁。以Horizon Protocol的IFO为例,其筹集了价值250万美元的LP代币,其中价值125万美元的CAKE代币被烧毁。
20 burn + 20 流通
PancakeSwap正在BSC网络上建立一个一站式的DeFi服务平台。除了代币兑换服务,它还实现了许多其他辅助功能,如农场、糖浆池、彩票和IFO。它们中的大多数都相当成功,且吸引了大量用户的兴趣。根据不同来源的数据,PancakeSwap是BSC生态系统中当之无愧的第一大DEX。 一层网络和这些网络上的DeFi平台是一个动态的游乐场,变化非常快,所以现在宣布谁是最终的赢家还为时尚早。然而,如果目前的趋势继续下去,并且投资者设想一个多链的未来,那么BSC网络及其领先的DEX-PancakeSwap,在可预见的未来仍然会是一个有趣的研究课题。