找到约 11 条结果

文章 如何在Polygon zkEVM上创建和部署智能合约 - Quicknode

...我们将创建一个简单的游戏相关智能合约,允许玩家对掷的结果进行下注。导航到 [Remix.IDE](https://remix.ethereum.org/),点击 **+** 按钮创建一个空的工作区。然后,点击文档图标创建一个新文件,并将其命名为 CoinFlip.sol。 在 Remix...

文章 去中心化金融(DeFi)中的期权抵押是如何运作的

...押的期权。这意味着期权合同必须全部由基础资产或稳定支持,并有额外的资本缓冲。后来,用户可以通过保证金交易以少于全面基础资产存入的抵押进行期权交易。主要有两种方法: 1. **部分抵押期权:** 用户提供的抵押...

文章 基于哈希证明系统的区块链两方椭圆曲线签名

...布式系统发展早期被广泛地采纳为默认签名算法。 在比特诞生之初,区块链上的ECDSA算法多数是基于SECP256K1曲线的构造,该曲线因具备自同态映射的特性可加速消息验签过程曾备受青睐。不过随着工程应用的更迭,基于这种曲线...

文章 如何在solana链创建新代

在 solana 链上创建代的步骤包括:获取 solana 钱包、创建帐户、获取 sol、使用 anchor framework、创建项目、定义代程序、部署程序、创建 token、铸造代和分配代。具体步骤为:获取 solana 钱包(phantom 或 solflare)。创建或...

文章 ZK/OP Rollup的误解

...就是假分片,分片之间没有办法进行跨分片通信),但是价反应了一切。 也许分片的难度实在太大吧,分片之间如果要通信的话,就引入了另一个难题:跨链。跨链本身就是一个巨大的话题,哪怕到了现在,跨链还是一样...

文章 SharkTeam:十大智能合约安全威胁之重入攻击

...正常执行期间可以通过执行函数调用或者简单地转移以太来执行对其他合约的调用。这些外部调用可以被攻击者劫持,从而强制合约执行下一步代码(即通过fallback函数),包括回调自身。在这种情况下,我们可以说合约被重...

文章 如何使用AlphaWallet钱包进行测试网的代转账/冻结/锁仓投放功能验收?

...践,可以使用AlphaWallet钱包完成Repsten Test Network的ERC20的代转账,冻结,锁仓投放等功能的验收测试。 **【前置条件】** 1) 懂得在REMIX调试SOLIDITY语言,不熟悉的参考文章 [《第十课 Solidity语言编辑器REMIX指导大全》](https://www...

文章 了解interface,结合Uniswap分析(附源码)

...的pair合约地址,得到新的合约,调用getReserves方法,得到配对的储备量. ![image.png](https://img.learnblockchain.cn/attachments/2022/03/ITsw0cAv6235603d0d4d4.png!/scale/70) > 可以到https://etherscan.io/address/0xBb2b8038a1640196FbE3e38816F3e67Cba72D940进行比对. ![...

文章 BOLT 7:P2P 节点和通道发现

...gossip message** 包含有关通道的所有权信息。它将 每个链上比特密钥与关联的闪电网络节点密钥联系起来,反之亦然。 在至少一方使用 `channel_update` 宣布其费用水平和到期时间之前,该通道实际上不可用。 证明 `node_1` 和 `node_2...

文章 聊聊DeFi应用架构设计之道

...交易模式主要采用 **AMM** 模式,但不是 Uniswap 那样提供双流动性的 AMM,而是提供单流动性的 AMM,我们称为 **Elastic AMM**。具体业务就不展开了,以后再另外细聊,这次我主要还是讲讲架构设计方面的考量。 整个应用系统...

文章 NFT新手教程: 如何编写和部署NFT(第1部分)

...anetary File System(IPFS)编写和部署一个非同质化(ERC-721代)智能合约。 随着NFT将区块链带入公众视野,现在是一个极好的机会,通过在以太坊区块链上发布自己的NFT(ERC-721代)来宣传自己。 [Alchemy](https://alchemy.com/?r=7d6...