找到约 13 条结果

文章 Optimism 对比 Polygon:哪个以太坊二层网络适合你?

... Optimistic Virtual Machine (OVM) 实现以太坊兼容性。\- 构建 [Superchain-](https://www.bankless.com/optimism-op-superchain),旨在互连 L2 生态系统 | \- 2017 年作为 Matic Network 成立,2021 年更名为 Polygon。\- 通过 PoS 侧链和 zkEVM 实现可扩展性。\- PoS 独立...

文章 Starknet和zkSync 详细比较分析

...的Rollup的性能。 例如,zkSync Era上大约20%的所有交易是ERC20 Approve交易,而在Starknet上几乎所有Approve交易都被捆绑在一起。实际上,相同一组用户和操作在Starknet上发出的TPS要少20%。 在比较Starknet和其他链之间的交易负载时,...

文章 一文了解Layer2的四大解决方案交易成本对比

...性提高了100 + 倍,而zk最大优势不在于转账eth,相比转账erc20的合约代币,与uniswap交易来算,**主网消耗的gaslimit的更多,ZK Rollup 压缩的性价比也越高,ZK Rollup相比主网的uniswap交易拓展可提高400+倍。** 同理,也可计算Optimistic...

文章 Solana - 如何在Solana上使用Solidity编程 - Solang与Neon - Quicknode

...Hardhat 等)、钱包(例如,Metamask)等。 - 用户可以利用 ERC20 代币(原生代币 NEON 可用于支付Gas费用——获取测试网 NEON [在这里](https://neonfaucet.org/)) - Neon 支持 [EVM JSON-RPC 调用](https://docs.neonfoundation.io/docs/evm_compatibility/json_rpc_api...

文章 让 EVM 再次伟大,用智能合约保证 MEME 的安全

...) ); // 全称为 AVAXMEME,符号为 AVME constructor() ERC20("AVAXMEME", "AVME") {} ``` ### 接受 AVAX 转账必须在 1-100 之间,过期不候,冲 1 个 AVAX 送 10000 个 AVAXMEME,单个账户最高额度 100 AVAX ```javascript receive() external payable { ...

文章 AAVE v2 - white paper

...on balanceOf(address user) public view override(IncentivizedERC20, IERC20) returns (uint256) { return super.balanceOf(user).rayMul(_pool.getReserveNormalizedIncome(_underlyingAsset)); } ``` 这里的一个难点即在于如何理解ScBt(x), 当t=0时刻,此时...

文章 数学血脉:伦斯特拉家族

...191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 257, 263, 269, 271 ] ## ax+by=gcd(a,b). This function returns [gcd(a,b),x,y]. Source Wikipedia def extended_gcd(a,b): x,y,lastx,lasty=0,1,1,0 while b!=0: q=a/b a,b=b,a%b x,lastx=(lastx-q*x,x) y,lasty=(lasty-q*y,y) if a>=1 return...

文章 DEFI - ComposableCoW 架构

...fy Check Authorisation: Single Order ConditionalOrderParams Revert Return ERC1271 Magic ``` ##### Merkle Root **叶子**: `H(ConditionalOrderParams)`,即 `H(handler || salt || data)` **属性**: - 实现了对于添加/删除 `n` 个条件订单的 `O(1)` gas 效率。 **方法**: 调用者...

文章 什么是 Webhook?

...用于跟踪开发者想要的任意数量以太坊地址的所有 ETH、ERC20 和 ERC721 转账事件。 Webhook 可用于多种目的,以通知用户新的活动或 dApp 更新。 ### Webhook 示例 由于以太坊区块链本身不支持通知,因此 dApp 用户如果没有不断刷新其...

文章 揭秘登链线下集训营完整课表

...fe3dd29fdc.png) 学习 OpenZeppelin 智能合约库,重点是掌握 ERC20、ERC721 等代币标准。在实际合约开发中,很多时候是在和 Token 与 NFT 打交道,这个模块的目标:能够发行自己的 Token 和 NFT。 ### 4. Foundry 开发工具 ![Frame 8.png](https...

文章 从智能合约的演进看 Move 的架构设计

...户端(比如钱包)之间都可以通过 Interface 来调用。 ![erc20](https://img.learnblockchain.cn/2020/03/20_/584140233.png) 例如上面的 ERC20 的 interface,定义了转账,查询余额等标准方法。而 approve 的目的是给第三方授权一个额度,可以从用户...

文章 Story区块链(IP):Web3的创作者IP层

...](https://docs.story.foundation/concepts/ip-asset/overview)。这通常由 ERC-721 **非同质化代币**([NFT](https://learnblockchain.cn/article/20524))来象征,该代币可以证明你的所有权。然后,每个 IP 资产都链接到其自己的 [IP 帐户](https://docs.story.foundation...

文章 DEI漏洞复现

...ort "forge-std/Test.sol"; import "./interface.sol"; import "../contracts/ERC20.sol"; interface DEI { function burnFrom(address account, uint256 amount) external; } interface AMM { function sync() external; function swap(uint amount0Out, uint amount1Out, address to, bytes call...