在 Rollup 中,追求交易最终性有三个阶段:排序者(Sequencer)的承诺、排序最终性、执行结算
Blob费用市场问题,SEC撤销对 Consensys 的案件,CertiK未经授权从Kraken提取了约300万美元
看了多遍文章,把自己的理解梳理了下重新描述了一遍
Viem是一个相当新的web3库,它专注于EVM,提供了更好的开发体验,更小的包体积等等。在本文中,将使用foundry部署一个简单的合约,并在node环境下使用viem与部署的链上合约执行读写交互。
在Rust编程语言中,变量的可变性指的是变量在声明后是否可以改变其值。Rust中的变量默认是不可变的,即一旦赋值后,不能更改其值。要使变量可变,必须使用mut关键字来声明。
如果浏览器插件钱包需要向Dapp提供以太坊Provider能力,必须实现EIP1193协议。根据EIP1193协议描述,要求插件钱包将Provider实现注入到window.ethereum。这就导致了一些问题。注入冲突
使用 Risc0 创建你的第一个 ZK 项目
Nervos Network 可扩展的一层区块链为比特币 Layer 2 (L2) 提供支持。 采用了一个定制的模型(Cell 模型)进行状态存储,以及定制的虚拟机(CKB-VM)来执行交易。
在Solidity中,错误处理和控制报错是智能合约开发中的关键部分。Solidity提供了几种机制来控制错误和异常:require:用于检查条件是否为真,如果条件为假,则会抛出异常并回滚交易。assert:用于检查不应该为假的条件,用于捕捉代码中的严重错误。
定点数是一个仅存储分子部分的整数——而分母是隐含的。
Sidechain是一种以太坊2.0扩容方案或者技术,它是一条完全独立于主链的一条区块链,和主链是平行关系。因此它有自己的共识机制。Sidechain通过和Mainnet 互相锚定,可以实现资产的在主链和侧链之间的转移。
在本文中,我们深入探讨了在以太坊和Solana上开发之间的关键区别,指导您如何在Solana上构建。来自以太坊,Solana的外观和感觉将大不相同,并且在您开发时可以使用多样化的工具集。本文将为您提供从以太坊背景构建Solana所需的所有工具。Solana与以太坊有什么不同?帐户模型在Sola
MEV是通过交易排序来捕获价值,而OEV是利用链上链下的信息时间差,结合预言机的上帝视角来提取价值。
Stylus 是 Arbitrum Nitro 的一次升级,允许智能合约用 Rust、C 和 C++ 等语言编写
本文整理了主流的共识算法相关概述,有助于扫盲共识算法和相关概念。
Electra 升级范围尚未最终确定,Devcon 门票确定售票日期, OP Stack 故障证明在 OP 主网上线。
EIP712 实践
本地搭建和测试zkLogin零知识证明服务
这篇文章旨在对 DePIN 的过往缺点进行中肯的分析,探讨监管障碍、需求不足、有缺陷的代币经济学和 Rug 风险等领域。尽管如此,它也展示了这一领域的巨大前景,包括克服利润率、价值锚、代币激励和强大的社区参与。我将提供一个 DePIN 评估框架,以及 DePIN 项目的详细案例研究。
在零知识证明系统中,我们(几乎)总是在有限域上进行操作,并且由于证明者通常必须进行大量的域操作来生成证明,因此我们自然希望我们的域操作要尽可能快。如果使用椭圆曲线密码学,我们被限制在“密码学大小”的域,比如大约 256 位可实现 128 位安全性。然而,类 STARK 的技术(里德-所罗门IOP)在
扫一扫 - 使用登链小程序
59 篇文章,299 学分
35 篇文章,244 学分
108 篇文章,224 学分
21 篇文章,196 学分
9 篇文章,163 学分