全部 以太坊 比特币 Solana 公链 Solidity合约 Web3应用 编程语言 安全 密码学 科普 其他

如何在Uniswap上执行闪电兑换(Flash Swaps)

如何在Uniswap上执行闪电兑换(Flash Swaps), 即在一笔利用从 Uniswap

如何使用 ethers.js 监听待处理交易

如何使用 ethers.js 监听待处理交易(pending transaction)

  • darren
  • 发布于 2022-05-30
  • 阅读 ( 9405 )
  • ( 124 )

探索Openzeppelin 新增的跨链功能

Openzeppelin 新增了 CrossChain (跨链)功能,看看如何使用它。

零知识前沿:关于SNARKs,STARKs和未来的应用

在今天的文章中,我将剖析有史以来最强大但经常被误解的密码学工具之一:零知识证明 。此外,我将重点介绍未来实现的用例和建议,并展示为什么零知识证明是crypto未来的关键。

  • XPTY
  • 发布于 2022-05-09
  • 阅读 ( 4072 )

零知识证明 - zkEVM源代码分析(State Circuit)

前一篇文章介绍了zkEVM的EVM Circuit的电路实现细节,接下来继续介绍State Circuit。

  • Star Li
  • 发布于 2022-05-06
  • 阅读 ( 2753 )

zkEVM (二) --EVM Circuit

通过上一篇,我们知道zkEVM包含多个电路,如EVM circuit, MPT circuit,Keccak256 circuit等。本节继续介绍EVM circuit部分,这一部分是典型的业务电路,用于约束EVM执行状态,因为其他例如 Keccak256 circuit 是通用型的电路,不仅可以用在ZKEVM工程中,也可以用在其他使用Keccak256做哈希的应用中,也就是独立于业务逻辑本身的电路组件。

LayerZero跨链协议入门教程

在本教程中,我们将使用LayerZero 建立一个简单的跨链消息转账合约,并使用默认的UA配置,发送一个跨链消息。

Solidity 非权威开发指南(1):端到端全景图

秉承“非权威开发指南”系列的一贯宗旨,本系列不会去纠结 solidity 的语法细节,所有内容都是从实践中来,也服务于实际工作,同时不说废话。这也是为何个人觉得在第一篇先介绍整个开发过程更有意义,它有助于你了解典型的合约开发工作都有哪些,从而快速建立整体概念。

  • 胡键
  • 发布于 2022-04-28
  • 阅读 ( 3903 )
  • ( 4 )