找到约 14 条结果

文章 区块链钱包基础概念

...链钱包 = 控制私钥 + 发起签名 > 区块链资产(如 ETH、ERC-20)是“记录在链上的数据”,不在你的钱包里,而是在一个地址上。 **钱包的功能核心在于:** - 保存并使用私钥 - 发起链上签名操作(如转账、授权、登录) -...

文章 十大DeFi安全最佳实践

...漏洞外,还有一些重入攻击可以由特定的EIP机制触发,如ERC777。ERC-777(EIP-777)是建立在ERC-20(EIP-20)之上的以太坊代币标准。它向后兼容ERC-20并增加了一个功能,使“运营商”能够代表通证所有者发送通证。关键是该协议还允...

文章 智能合约Gas 优化的几个技术

...使用独立部署库,将会节省**部署 Gas**。 ## 最小代理(ERC 1167) 如果你需要部署多个功能完全相同的合约,应该考虑使用 "最小代理"(在ERC 1167中定义) 最小的代理只是一个合约,它将把所有的调用委托给一个预先定义的...

文章 【引介】Contracts UI Builder:只需点击几下即可为智能合约搭建前端

... Contracts UI Builder 适用于任何已部署的智能合约。这包括 ERC-20 代币、ERC-721 NFT、DeFi 协议、DAO、游戏合约和自定义业务逻辑合约。 ### 我需要 React 经验才能使用生成的代码吗? 使用生成的界面不需要 React 经验。但是,如果...

文章 BlockThreat - 2025年第32周

...(https://www.youtube.com/watch?v=hDp2Bbppp9Y)**,作者:rxyz。 - **[ERC-4626 金库和通货膨胀攻击向量](https://www.youtube.com/watch?v=KYjfuE5DBgo)**,作者:Akshay (QuillAudits)。 - **[COSCUP 2025 幻灯片](https://drive.google.com/drive/folders/1fioC3ILBY3mbSuV0kdi90_CEXpf-...

文章 避免常见的 Solidity 智能合约安全陷阱

...时任务。 ```solidity import "@chainlink/contracts/src/v0.8/KeeperCompatible.sol"; contract Secure is KeeperCompatibleInterface { uint256 public deadline; function checkUpkeep(bytes calldata) external override returns (bool upkeepNeeded, bytes memory) { ...

文章 每周以太坊进展 2021/03/21

...knode](https://www.quiknode.io/guides/solidity/how-to-create-and-deploy-an-erc-721-nft) 创建和部署一个 NFT 的指南 ## 安全事件 * Cream and Pancake [成为 DNS 劫持的受害者](https://medium.com/cream-finance/postmortem-report-of-dns-hijacking-66ab9c6ce63d) ## 生态 * Me...

文章 代币分配的新范式

...的需求进行定制,允许他们将其代币与任何他们选择的 ERC-20 代币组合,并根据需要对池中的代币价值权重进行调整。这些权重可以根据团队配置的[预定时间表](https://docs.google.com/spreadsheets/d/1Zmy8pRz9Kx3zQR1g2XDIDrLf7RF4Jo-tmQonW-ag84w/edit...

文章 React版Dapp开发模板(连接钱包、合约调用全流程和一个批量转账工具实战)

...lets"; import { NetworkContextName } from "config/index"; import useEagerConnect from "hooks/useEagerConnect"; import useInactiveListener from "hooks/useInactiveListener"; export default function Web3ReactManager({ children }: { children: JSX.Element }) { const { active } = useWeb3React()...

文章 以太坊智能合约安全建议和最佳实践

1. 在 ERC20 中,先将 approve 更改为 0,然后再更改为目标值 1. 如果不是更改为 0,则 tokens 应该在 approve 中验证之前是否为 0,就像在 minime 中一样,并且还要添加 increaseAllowance/decreaseAllowance,优先于 approve 2. https://docs.google.com/...

文章 Cross chain 总览

...Token Locker(ETH )/ Token Connector(NEAR ):前者锁定用户的 ERC-20 并产生事件;后者在 NEAR 侧铸造/释放对应的 NEP-141 代表资产。 流程如下:转 ERC-20 为例 - 授权 & 锁定(ETH 侧) 用户先给 TokenLocker approve,...

文章 Solidity编程语言完整指南

...他常见的Solidity工具** **OpenZeppelin**是一个库,提供如[ERC-20](https://www.cyfrin.io/glossary/erc-20)和[ERC-721](https://www.cyfrin.io/glossary/erc-721)等标准的智能合约。它还提供用于升级智能合约的工具。 **Cyfrin** [**Aderyn**](https://github.com/Cyfrin/...

文章 如何代币化资产

...你要使用的[代币标准](https://blog.chain.link/token-standards/)(ERC-20、ERC-721、ERC-1155 等)、要创建的代币数量、控制代币铸造的机制以及其他自定义参数和规则集等因素。 ### 选择要在其上发行代币的区块链 接下来,你需要确定发行...

文章 2021年头部区块链开发框架总结

...s tools for smart contract engineers to use. They have some defaults, like ERC20 and ERC721 tools, where you can just import their contract and have a token built in seconds. Look how simple it is to make an ERC20 with OpenZeppelin: [OpenZeppelin是](https://openzeppelin.com/contracts/)一个平台...