为EVMvalidiums设计的退出游戏:Plasma回归
本文介绍了Ben Diamond和Jim Posen的研究团队在多项承诺方案Ligero/Brakedown方面的进展,并探讨了将其应用于基于sum-check的SNARK(如Lasso和Jolt)中的效益。讨论了D&P承诺方案的性能优势、所采用的哈希函数以及对小值承诺的改进,同时分析了不同承诺方案在SNARKs性能中的应用场景。
IPC是Filecoin的consensuslab研究的一种区块链扩容解决方案。号称可以无限扩容,无限套娃式的增加子网,rootnet->L2->L3->L4等一套下去。每个parent-net和child-net之间只要部署一个IGA和ISA的智能合约就可以了。这个IGA和ISA其实就是
Web3 极客日报 1374
为什么世界上最大的银行和金融市场基础设施都在探索通证化?因为链上金融可以为全球金融体系提供一种更方便验证、更高效、更便捷的运作方式。
本文分析了基于ERC4337的账户抽象项目在安全审计中发现的漏洞,涉及Gas费计算、签名生成与使用、重用签名及抢跑等多个方面,探讨了这些漏洞可能导致的安全隐患,并给出了开发项目时需优先考虑的安全建议。
每周以太坊进展 2023/11/18
1、useContractReaduseContractRead主要就是用来调用合约的读取方法的,比如solidity里面带有view和pure的方法,是不需要gas费的。参数address是合约地址,在区块浏览器可以查询到参数abi就是合约的ABI,在区块浏览器可以查询到chainId就是
Web3 极客日报 1373
账户抽象的完整指南
Web3 极客日报 1372
对数据库进行查询和修改操作的语言叫做SQL(StructuredQueryLanguage,结构化查询语言)。SQL语言是目前广泛使用的关系数据库标准语言,是各种数据库交互方式的基础。在之前的文章中,我们已经掌握了SQL语言的基本概念以及常用的DDL(数据定义)和DML(数据操作)语句
1、useEnsAddressENS就是Web3的域名,和Web2不一样,Web3的ENS绑定的是钱包地址。useEnsAddress就是用域名获取正在的钱包地址。用法如下:const{data,isError,isLoading}=useEnsAddress({
本文介绍了Shyft GraphQL Program APIs,它提供了一种更简单有效的方式来查询Solana程序账户数据,作为传统getProgramAccounts()的替代方案,Shyft GraphQL Program APIs允许开发者轻松查询任何程序的账户数据,并支持过滤、排序和分页等功能,从而优化用户体验并简化Solana应用开发流程。
Web3 极客日报 1371
一览 NFT 热点资讯和 NFT 链上宏观数据
文章一共9000字左右,一共分为 5 个部分,阅读大概需要 20分钟。
本文第二部分探讨了区块链网络及其二层滚动方案的数据可用性问题。尽管以太坊提供链上数据可用性,但二层滚动方案处理交易时极易受到数据可用性不足的影响,这会影响用户验证状态、提交欺诈证明或提取资金的能力。解决这一问题的关键在于提供有效的离链数据可用性解决方案,以确保可靠性和高并发性能。
AccessControlEnumerable库用于管理函数的调用权限,是AccessControl库的拓展版。与AccessControl库相比,AccessControlEnumerable支持在编成员的迭代导出,这大大方便了各个角色权限的统计查询。
Sharedstake的sgETH合约在2023年8月31日遭到攻击,攻击者通过不当的所有权检查获得了无限铸造sgETH的权限,从而提取了价值约105 ETH的资金。为避免进一步损失,Sharedstake已暂停相关功能并与社区和安全专家合作进行追踪和恢复。
扫一扫 - 使用登链小程序
204 篇文章,730 学分
492 篇文章,675 学分
67 篇文章,586 学分
132 篇文章,558 学分
413 篇文章,499 学分