找到约 12 条结果

文章 Solidity 学习:在Solidity中使用Revert()、Assert()和Require(),并且在EVM中使用新的Revert操作码

...m_analysis#Formal_methods) 工具将能够检查你的合约,以找到并证明可能违反合约的条件,或证明你的合约按设计运行且没有缺陷。 在实践中,我使用一些启发式方法来帮助我决定哪个是合适的。 **使用** `require()` 的时候: - ...

文章 Supertransaction API:将你的交付速度提高 10 倍,并提供开箱即用的神奇链上用户体验

...我们的 relayer 来处理整个执行流程。 使用该 API 需要**配置**——只需调用并执行。 ## 改变一切的能力 ### 1\. 通用协议访问 每个主要的 DeFi 协议都变成了一个简单的 API 调用: ```bash POST /intent?input=aUSDC&output=USDC // Wi...

文章 将 Tenderly Sandbox 用作智能合约游乐场的 5 个好处

...约的门户。从学习 Solidity 到分享复杂的协议集成,这种设置环境为你提供了所需的一切,只需点击几下即可体验不同的智能合约概念。 ![关于 Tenderly Sandbox 的一切](https://img.learnblockchain.cn/2025/09/02/11-Aug_All-About-Tenderly-Sandbox-01.p...

文章 稳定币发行量创纪录地超过 Visa 交易量

...时间里,稳定币的交易量是传统支付系统的三倍,这再次证明了稳定币在不断发展的金融生态系统中的实用性和适应性。 根据 CoinMarketCap 的数据,Tether USDt (USDT) 的价格为 1.00 美元,市值约为 1,576.1 亿美元,占比 4.73%。其最近...

文章 以太坊基金会生态系统发展的未来

... success):** 提供非财务支持,包括反馈、介绍、运营专业知识和指导。 这些团队将包括长期在这些领域工作的 EF 成员(例如开发者成长方向的 Austin Griffith)以及扩大我们的技能和能力的新员工。 我们EcoDev加速工作的核心是与...

文章 金融科技公司和机构稳定币支付指南

...务的高成本、复杂的文档和身份识别要求以及低下的金融知识水平。 访问稳定币只需要互联网连接和智能手机或计算机上的兼容数字钱包。 #### **提高互操作性** 传统支付系统的后端具有复杂性和碎片化的特点。 它依赖于孤...

文章 sui-move基础(五):letsmove-task4

...move基础(五):letsmove-task4 ### 需求 - 完成 链游相关知识的学习 - 完成 随机数的学习,游戏必须包含随机数 - 完成 存和取游戏资金池 - 完成 如何存储Coin在合约的学习,游戏必须能存取[task2] 发行的`Faucet Coin`,用`task2`的 `F...

文章 TFHE-rs v0.8:加密数组与增强的多GPU支持

...例如标量和加密值之间的除法、整数对数以及尾随/前导或一。 - **引导改进:** H100 上 GPU 上的引导已改进了 22%。现在在 4 位输入上计算一个引导需要 3 毫秒。可以在 [GPU 基准测试文档](https://docs.zama.ai/tfhe-rs/get-started/summary/gpu...

文章 `SELFDESTRUCT` 的务实性销毁

...外部拥有的账户(EOA),按照当时的思路,会在余额降至时自动销毁,合约可以在代码中加入自毁条款,以便在不再需要时删除自己。 Gas 退款会鼓励他们这样做。 2014 年 1 月,Andrew Miller 指出了一个事后看来显而易见的问题...

文章 智能合约开发的最佳实践 - 强烈推荐

...wikipedia.org/wiki/Formal_verification)是使用形式化的数学方法来证明或证伪形式化算法的正确性的行为。验证是通过对系统的数学模型(例如有限状态机和标记的过渡)提供形式证明来完成的。 ![](https://img.learnblockchain.cn/2020/09/15/16001355...

文章 【zkMIPS系列】ZKM Prover之算术操作和CPU操作

...式是否满足低阶性质(Low-degree constraints)。 - 保证 STARK 证明的有效性。 ```rust #[test] fn test_stark_circuit() -> Result { const D: usize = 2; type C = PoseidonGoldilocksConfig; type F = ::F; type S = CpuStark; let stark = S { f: Def...

文章 Beraborrow 被遗漏的漏洞

... 触发,以降低影响。 ## 结论 我们希望以上内容能够证明,寻找可以使用模糊测试找到的、特定的前提条件,可以为已知的攻击路径打开可能性,否则这些攻击路径将无法使用。 令我们惊讶的是,这个 Bug 从为 Beraborrow 代...