...合约安全状况进行过初步研究,重点是[Solidity](https://learnblockchain.cn/docs/solidity/)编写的智能合约。 当时,我们根据公开的合约源代码(译者注:本文称之为已扫描合约,本文出现的 x% 是以此为基数)编写了最常见的10 个智能合...
...年都要变一次,这时候就得用可变变量了。 ### 3. 可变 vs 不可变:代码示例 我们用一个简单的场景:记录一个人的身份证号和年龄。 ``` rust fn main() { // 不可变变量:名字 let name = "Alice"; println!("名字: {}", name); ...
[](https://ethresear.ch/u/samcm) ## 区块到达时间、家庭质押者和增加 Blob 数量 > 感谢所有无私分享数据的社区成员,使得这项分析成为可能,感谢 [MigaLabs](https://migalabs.io/) 提供的验证者实...
...考漫雾安全团队的一篇教学博客:[重入漏洞](https://learnblockchain.cn/article/3278) 2)访问控制/权限错误(Access Control) - 定义:一些仅管理员可以使用的敏感操作缺乏恰当的权限控制 - 影响:任意用户执行管理操作(铸造、提...
 图片来源: [Shubham Dhage](https://unsplash.com/@theshubhamdhage) 我们将使用 React Truffle Box 为 web3 应用生成前端代码,让它可以快速运行起来并与 web3 交互。从...
... uint256 limit = 999 * amountOut / 1000; uint256 deadline = block.timestamp + 5 minutes; console.log(address(this).balance); wstETHAmount = IBalancerRouter(BalancerVault).swap(singleSwap, funds, limit, deadline); } ``` 但是在使用Foundry测试是...
...片 ID 的水平子网上发布。对于每个 i 在 `[0 ... SAMPLES_PER_BLOCK - 1]` 中,第 i 个样本在垂直子网上发布 i,以及第 i 个样本实际上是在第 i 个 x 坐标处在标头中承诺的多项式评估的证明。  在实践中,将...
...么是跨链交换?](https://learnblockchain.cn/article/18991) [跨链 vs. 多链](https://learnblockchain.cn/article/18985) [什么是跨链智能合约?](https://learnblockchain.cn/article/18982) [与区块链无关:是什么、为什么以及如何?](https://learnblockchain.cn/article/...
 ## 使用 wolfCrypt 的 ECIES 椭圆曲线和对称密钥 我正在研究一系列 wolfSSL/wolfCrypt 库,它们都通过了 FIPS 140–3 认证。因此,如果你对密码学非常重视,wolfCrypt 是实现密码学...
...) * [包含Verkle证明的样本区块](https://github.com/gballet/verkle-block-sample/#readme) ,以及解码、验证这个区块的实用程序 ## POS(共识层) * [质押池仪表盘](https://pools.invis.cloud/): 交易所的绝大多数客户端使用率都非常高,估计Coinbase...
...仅在于数字。[最近的研究](https://www.tastycrypto.com/blog/tvl-vs-market-cap/)表明,具有良好设计的代币经济学的项目往往在波动的时期保持更稳定的市值。这种稳定性源于精心计划的代币分配、归属时间表和明确的效用案例,这些案例...
> _作者:Shinobi \[SHI256\]_ > > _来源: [https://medium.com/block-digest-mempool/my-worries-about-too-generalized-covenants-5eff33affbb6](https://medium.com/block-digest-mempool/my-worries-about-too-generalized-covenants-5eff33affbb6)_ 在比特币领域,限制条款就是让你能够人...
今天这篇是[Ethernaut 题库闯关](https://learnblockchain.cn/article/4578)连载的第12篇,难度等级:难。 Ethernaut 题库闯关我已经整理为一个[专栏](https://learnblockchain.cn/column/19)了, 欢迎大家订阅专栏。 ## 挑战12:Privacy 本次挑战的合约...
...从其用户那里收集出价 (例如,购买请求) ### 连续结算 vs. 循序结算 在做其他事情之前,运营商必须决定他们希望出价和结算在相同的还是两个不重叠的阶段里进行。 任何先到先得的固定价格出售 (这是迄今为止大多数 NFT...