找到约 13 条结果

文章 集成 EIP 6963 - 给前端开发者的指南

...ider; } ``` [公告](https://eips.ethereum.org/EIPS/eip-6963#announce-and-request-events) > `EIP6963AnnounceProviderEvent` 接口必须是一个 `CustomEvent` 对象,其 `type` 属性包含一个字符串值 `eip6963:announceProvider`,并且其 detail 属性包含一个类型为 `EIP6963...

文章 BOLT 1:基础协议

...端数据。 ### 目录 * [连接处理和多路复用](#connection-handling-and-multiplexing) * [Lightning 消息格式](#lightning-message-format) * [类型-长度-值格式](#type-length-value-format) * [基本类型](#fundamental-types) * [设置消息](#setup-messages) * [`init`...

文章 如何高效地为智能合约审计做好准备

...ockchain.cn/docs/solidity/security-considerations.html#private-information-and-randomness)。 - [重入](https://learnblockchain.cn/docs/solidity/security-considerations.html#reentrancy)。 - [Gas限制和循环](https://learnblockchain.cn/docs/solidity/security-considerations.html#reentrancy)。 - ...

文章 验证优先的智能合约钱包 - 魔法师 / 原始汤

...UTH 和 AUTHCALL 操作码](https://ethereum-magicians.org/t/eip-3074-auth-and-authcall-opcodes/4880/90) - [一个更简单的 EIP 3074 替代方案的案例](https://learnblockchain.cn/article/14745/40) - [上海候选:EIP-3074](https://ethereum-magicians.org/t/shanghai-candidate-eip-3074/10781) ...

文章 区块链中的数学-secp256k1 签名可锻性以及解决方案

...e s value from s to secp256k1n - s, flip the v value (27 -> 28, 28 -> 27), and the resulting signature would still be valid. 这样貌似也没什么问题?但是在比特币早期版本(隔离见证之前)中会有一个小问题:交易ID可能发生变化。 ### 可锻性有什么影...

文章 ERC-4626 Vaults和类Vault合约的共享漏洞:深度分析 第2部分

...arbitraryexecution.com/blog/shared-vulnerabilities-between-erc-4626-vaults-and-vault-like-contracts-deep-dive-part-1),并确定了符合 ERC-4626 的 vault 合约、非 ERC-4626 的 vault 合约和类 vault 合约之间的共同特征,我们可以讨论这些合约之间共有的漏洞。为了...

文章 使用4everland免费部署静态网页

...,这里我推荐一款免费的WEB3部署静态网页的工具,4EVERLAND是一个Web3.0云计算平台,可帮助开发者基于 IPFS 快速创建、发布以及管理 DWeb。同时,4EVERLAND 计划为所有 DWeb 提供持久化托管及全球加速服务,还将为所有开发者提供 40G ...

文章 通过 BuildBear 实现OriginX开发的更快开发和测试

...//medium.com/buildbear/how-manoranjith-shankar-achieved-faster-development-and-testing-of-originx-development-using-666af690b912) >- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~

文章 Uniswap V2 详解:含代码示例的完整指南

...户友好,可升级 contract UniswapV2Router02 { // Safety checks and convenience functions // 安全检查和便捷功能 } ``` ## 设置你的合约 要与 Uniswap V2 交互,你需要创建路由合约的一个实例: ``` pragma solidity ^0.8.0; ``` ``` import "@u...

文章 ETH2进展更新(截至2020/6/27)

...ttps://cointelegraph.com/news/ethereum-20-the-choice-between-ones-own-node-and-a-staking-service),探索了这两种方式。在下文的“其他资讯”板块中,可获得更多相关信息。 CoinTelegraph的另一篇文章则权衡了Eth2给以太坊生态系统带来的[好处和风险](ht...

文章 optimism sequencer背后的魔法(五):L2派生(derivation)原理

原文链接:https://github.com/joohhnnn/Understanding-Optimism-Codebase-CN/blob/main/sequencer/04-how-derivation-works.md 作者:[joohhnnn](https://github.com/joohhnnn) # opstack是如何从Layer1中派生出来Layer2的 在阅读本文章之前,我强烈建议你先阅读一下来自`op...

文章 Custard——提升超级交易的用户体验——第二层网络

...款请求具有简单的“[L1 输出条件](https://ethresear.ch/t/fast-and-slow-l2-l1-withdrawals/21161#p-51550-glossary-of-smart-contracts-and-transactions-used-5)”——它们只需要验证代币是否到达特定的 L1 地址。这种简单性使得无需实时证明即可进行原子提款...

文章 深入Solidity数据存储位置 - 存储

...中,Steve Marx](https://programtheblockchain.com/posts/2018/03/09/understanding-ethereum-smart-contract-storage/)将智能合约的存储描述为 "*一个天文数字的大数组,最初充满了零,数组中的条目(索引)就是合约的存储槽。"* 。 这在现实世界中会是...