我们继续发表一系列教育文章,今天我们将审视一下审计阿比特鲁姆链条上的聪明合同的一些专业技能。
在本条中,我们将只侧重于那些对项目审计真正有用的方面****阿比特鲁姆**!
你所看到的一切 都是基于我们的个人经验!
今天,亲爱的读者们,会提供给你们! 我们也鼓励你们阅读我们以前的文章, 其中载有许多审计师和开发商的有益建议:
Auditing Projects on the NEAR Blockchain: A-Z
首先,我们要衷心感谢阿比特鲁姆及其生态系统项目的创始人、支持亚比特鲁姆的每一个人、所有资源材料的作者,当然还有我们的杰出审计员,他们帮助我们披露急需的信息并揭开秘密的屏障!
我们可以满怀信心地说,这一技术可以在几个地方公开阅读,我们的博客就是其中之一。 以下是我们的观察结果 — — 只有我们最好的审计师分享的干货、技能和最佳生存技能。
** 顺便说一下,有些空缺,所以如果你的项目需要审计——请随时写信给我们,并访问我们的公开报告页。
就其性质而言,亚比特鲁姆是基于塔伊库网络的第二层网络,其交易速度更快,价格更低廉,由离链实验室创建,该公司于2021年9月以B回合融资方式筹集了1.2亿美元。
以下是一些统计数字:
平均区块时间:~0.26秒;塔伊库的平均区块时间:~12.1秒;阿比特鲁姆的平均交易费用:0.2-0.3美元。
Etherium DeFi开发商可以将分散应用(dapp)与Aribrum整合,
请回顾我们的小组建议的以下框架,以便更好地了解我们下一步将讨论什么,并更明确地区分L2和L1::
Evaluating Ethereum L2 Scaling Solutions: A Comparison Framework
我们来分析一下阿比特鲁姆为何能取得这样的结果!
仲裁人依赖最佳滚动技术(用于扩大Etheeum),L2(Abitrum)的交易被捆绑在一起,组成一批分批送交L1(Etheum),然后由核证当局批准。
散装散装发货和验证是为了防止以太节点像L1那样进行每一笔L2交易,因此输送量要高得多,交易费用要低得多。
目前,仲裁和乐观主义都有一个中心排序者,可以对收到的所有交易进行分类,并被认为按先到先得的原则诚实地开展工作。
Time boost: a new transaction ordering policy for Arbitrum
客户软件允许使用标准Etherpant API远程应用程序(RPC)调用阿比特鲁姆节点,与阿比特鲁姆链条互动。
节点会把你的交易转呈给理赔理算器, 它会报告交易结果, 就像在太玉节所做的那样, 但是速度更快,通常大约在一秒钟左右。
在阿比特鲁姆,每笔交易的天然气量由两部分组成:
L1 gas:
换句话说,L1部分旨在补偿L1交易的费用(但不超过),除了目前由主要网络支持的三类交易之外,Aribtrum还增加了下文所列的其他类型的交易,详情如下。
L2 gas:
工作原则与埃塔网络委员会的原则相似,后者是L2的交易成本。 L2部分涵盖L2链的业务费用;它使用Geth进行气体计算,因此与L1-Ethomy的行为几乎完全相同。区别在于,与Ether不同的是,阿比特鲁姆链采用基质天然气价格线,目前阿比特鲁一号和Nova的0.01格韦(见天然气)为0.1格维。L2气的价格与EIP 1559一样,根据链条的拥堵情况进行调整。关于这个主题的更多信息,见2-D收费!
Arbitrum: A beginner's guide to the next-generation layer 2 for Ethereum
由于审计师在审计阿比特鲁姆项目时可能面临的主要障碍是合乎逻辑的,因此任何公司的第一个建议都是发展能力,从而产生可靠的文件和可靠的测试。
它听起来尽可能简单,但要确定它有效,它只会随着时间的推移而证明自己!
Auditing Projects on the NEAR Blockchain: A-Z
我们不在本篇文章中详述,因为我们假定你,亲爱的读者,已经充分了解阿比特兰生态系统,因此我们强烈建议你访问他们的知识库和研究项目档案,以便更好地了解:
对于 L2 区块号( L2 有自己的区块号), 您需要使用类似于 L1 的 ArbSys. arbBlockNumber () 区块. timestamp () 的行为, 但L2 中两个不同的部分可能有相同的黑色 。 与 L1 不同, 详情见区块编号和时间。 由于 PUSH0 代码尚未支持, 您在使用 0. 8. 20 翻译和上述版本时需要使用比上海低的 EVM 版本 。
我们将在随后的条款中提供更多细节,但现在让我们继续我们的初步评估。
仲裁的一个主要问题是,当用户从仲裁网络向Ethemum主网络支取资金时,天然气费用高昂。
天然气费用是由于阿比特鲁姆使用滚动组结构,要求用户支付天然气费用,以便在阿比特鲁姆网络和以太资本网络之间转移资产。
Ethereum scalability problem, what is the difference between Arb…
亚比特鲁姆的另一个挑战是网络拥堵,这导致了处理交易的延误和天然气成本的上升。 这并非亚比特鲁姆所独有,因为它是依赖以太网络的许多第二层扩展体的共同问题。
由于阿比特鲁姆的系统目前由一个集中的开发者团队管理,有些人担心其集中化。 虽然这本身并不一定是一个问题,但有些人担心审查或其他网络控制的可能性。
尽管存在这些挑战,但作为以太虫的延伸解决方案,阿比特鲁姆获得了持续的牵引力,其开发者正在积极努力解决这些问题,提高网络的性能和可用性!
Bridged and Finality: Agatha: Abitimis and Arbitrum Developinger Agatha: DN ComputationLissi 的智能联系: Exporting with board-books Arbitorum: Quick Dev Notes Esereum 投影项目,我们 Arbitrum 和 Abtimisms Agatha之间有什么区别?
注册有任何问题请添加 微信:MVIP619 拉你进入群
打开微信扫一扫
添加客服
进入交流群
发表评论