tx.origin、msg.sender有什么不一样

tx.origin、msg.sender有什么不一样

  • 晓道
  • 发布于 2022-02-17
  • 阅读 ( 6317 )
  • ( 9 )

发现一种gas优化的新方法

发现一种gas优化的新方法

  • jackson
  • 发布于 2022-02-16
  • 阅读 ( 1995 )
  • ( 9 )

如何使用ENS和Chainlink Data Feeds简化智能合约开发者体验

以太坊域名服务或者ENS能为区块链地址提供人类可读的名称,能为以太坊用户和开发者提供简化的体验。用户可以通过清晰易读的地址与智能合约进行交互,而无需使用可能会造成混淆并导致错误的长字符串哈希。

truffle compile时因为版本问题踩得坑

解决truffle版本冲突导致compile出问题的情况之一

发现一种gas优化的新方法

最近看到一个很有意思的项目FORT,说他有意思,一个是其产品的逻辑新颖,折现计算机和无限流动性,这些看起来很技术化的概念有意思。另外一个是其合约的写法有很多有意思的地方。...

  • jackson
  • 发布于 2022-02-12
  • 阅读 ( 3337 )
  • ( 63 )

ERC721A 算法分析与设计

如何节省 gas 的批量铸造 NFT

  • bixia1994
  • 发布于 2022-02-11
  • 阅读 ( 5835 )
  • ( 114 )

来看看RandomDAO事件背后的合约分析

来看看RandomDAO事件背后的合约分析

  • 33357
  • 发布于 2022-02-08
  • 阅读 ( 3393 )
  • ( 86 )

预言机 Oracle 的原理和实现

阅读 geth 源代码是对预言机部分的学习,包括理论和源码解读

  • learnerL
  • 发布于 2022-02-02
  • 阅读 ( 4298 )
  • ( 13 )

使用Foundry,感受快,rust对写合约的支持

rust 版的合约开发工具Foundry入门

  • 晓道
  • 发布于 2022-01-29
  • 阅读 ( 5180 )
  • ( 78 )

智能合约简介

智能合约远胜于传统交易流程,因为它们有可能实现自动化,在某些情况下,甚至可以完全取代整个行业。同时,智能合约使交易更加公平、透明和安全。但是,除了实现自动化和改进单一的交易过程之外,智能合约还能发挥更大的作用。

  • GearFans
  • 发布于 2022-01-25
  • 阅读 ( 2801 )
  • ( 5 )

在公共测试网上部署智能合约

在公共测试网上部署智能合约

防止对以太坊的智能合约攻击——代码分析

约通常也处理以太,并且经常将以太发送到各种外部用户地址。这些操作要求合约提交外部调用。这些外部调用可能会被攻击者劫持,攻击者可以强制合约执行进一步的代码(通过一个回退函数),包括对自身的调用。

该怎么猜智能合约上的随机数?

该怎么猜智能合约上的随机数

手把手使用 Hardhat 和 Truffle 进行 React 项目设置

在开发智能合约时,使用开发环境非常重要。本文将探讨Truffle和Hardhat的命令翻译,以及如何通过在React中创建一个小项目来适应它们。

Foresight Ventures: 读懂 Web3 的另一面「隐私」

WEB3.0 时代,用户拥有链上数据,数据公开透明可追溯,我们仿佛找到了自由平等的乌托邦,在另一面,如何保护用户的隐私将是另一个圣杯。

合约升级模式分析

在这篇文章中,我们将详细分析现有的智能合约升级策略,描述我们在实践中观察到的弱点,并为需要升级的合约提供建议。

  • aisiji
  • 发布于 2021-12-20
  • 阅读 ( 5193 )
  • ( 82 )

Python在Coinbase上的应用

Python在Coinbase上的应用

深入了解智能合约的最小代理“EIP-1167”

深入了解智能合约的最小代理“EIP-1167”

masterChef learning

主要是根据用户质押的时间和数量来线性的分发代币。即质押挖矿的模式。具体的分发逻辑是每一个区块固定分的一定量的sushi代币,考虑到同时存在不同的LP资金池都需要奖励sushi,这几个池子会按照预先设计好的allocPoint来按照权重分配sushi代币。对于一个池子中,会按照LPtoken的比例给用户分发该池子中分配得到的sushi代币。每一个区块都会累积,这里应该是累加,而不是累乘。

  • bixia1994
  • 发布于 2021-11-27
  • 阅读 ( 3790 )
  • ( 72 )

使用hardhat一步一步构建智能合约演示项目开箱即用(最易上手操作)

使用hardhat一步一步构建智能合约演示项目开箱即用(最易上手操作)

  • 子蓝
  • 发布于 2021-11-22
  • 阅读 ( 5485 )
  • ( 87 )