可升级合约

一、理解代理模式代理模式在智能合约开发中是一种使智能合约可升级的设计模式。本质上,它允许智能合约的逻辑部分在不更改合约地址或其存储状态的情况下进行修改和升级。这种模式解决了智能合约一旦部署就不能更改的限制,为修复漏洞、添加功能或优化合约逻辑提供了可能。1.1代理模式的工作原理代理模式涉及至少

  • Joey
  • 发布于 4天前
  • 阅读 ( 179 )
  • ( 12 )

学习开发代币

学习开发代币

  • Joey
  • 发布于 4天前
  • 阅读 ( 119 )
  • ( 7 )

【10】使用JS调用智能合约

使用JS调用智能合约

【09】Hello World!

Hello World!

【08】Rust语法基础(下)

Rust基础 下

【07】Ruat语法基础(中)

Ruat基础 中

【06】Rust语言基础(上)

Rust语言基础 上

【05】IDE-Solana Playground

Solana智能合约IDE-Solana Playground

共识机制:区块链第一重安全门

好的共识算法需要综合考虑安全、性能、效率、激励、公平等多种因素, 还需要衡量应用场景和环境,保持可扩展性和中心化的平衡。共识算法本身是纯粹的数学研究,在实际的区块链系统中由于很难保证有足够多利益不相干的矿工或验证者,因此只有比特币,以太坊等少数的区块链系统的共识机制才是真正安全的。

以太坊中的数字签名和验证过程

非对称加密的应用场景之一是签名和验证。签名和验证是一种验证数据完整性和真实性的方法。在以太坊中,按照签名对象的不同,可以划分出两种类型:签名交易和签名消息。

  • Jian
  • 发布于 4天前
  • 阅读 ( 138 )
  • ( 6 )

安全审计中WETH的transferFrom问题

最近审计中几次遇到了WETH的transferFrom,类似如上的代码,大家觉得这个代码会有问题吗?

——答案揭晓。 该代码在主网上运行不会有什么问题。但是在Arbitrum, Blast等l2上就会revert。

智能合约状态变量的存储体现

智能合约状态变量的存储体现

  • SpikeDu
  • 发布于 5天前
  • 阅读 ( 135 )
  • ( 7 )

Sui Move - Unit Test 看这里 (Test Scenario)

主要讲一下如何使用test_scenario 进行复杂的测试,辅以一些例子尽量让朋友们掌握并且可以运用到项目当中。

  • Mindfrog
  • 发布于 5天前
  • 阅读 ( 143 )
  • ( 16 )

每周以太坊 2024/05/04

每周以太坊 2024/05/04

Web3 极客日报 #1497

  • rebase
  • 发布于 6天前
  • 阅读 ( 121 )
  • ( 11 )

TRON账户激活相关问题解答

in  Web3

可能很多朋友已经了解到tron的地址离线创建完毕以后,需要激活地址才可以,但还是有一些疑问点,以下就是我列举的部分疑问点,我们一起来找寻一下答案

深入剖析 ERC1167

EIP-1167,又称Minimal Proxy Contract,提供了一种低成本复制合约的方法,也可以叫作是克隆合约的方法。

  • BY_DLIFE
  • 发布于 2024-05-03
  • 阅读 ( 142 )
  • ( 8 )

Let's Move 从前端到web3入门教程 (3) Navi竞赛奖励第5期

Let'sMove从前端到web3入门教程(3)Navi竞赛奖励第5期引子前一个竞赛刚结算后面紧跟着又来一个!NAVI的竞赛很频繁,奖励也很丰厚!如果错过了前几次的竞赛,记得趁休假赶紧参与哈。开始有了前两次竞赛经验的老同学记得复制index.ts文件到index2.ts。直接

  • Summer.XJ
  • 发布于 2024-05-03
  • 阅读 ( 222 )
  • ( 15 )

Web3 极客日报 #1496

  • rebase
  • 发布于 2024-05-02
  • 阅读 ( 147 )
  • ( 9 )

Solana 通过 Jito 捆绑包实现同时创建流动性池与买入

在这篇博文中,我们将深入探讨Slerftools利用Jito捆绑交易功能所开发的创新应用,即在Raydium平台上创建流动性的同时进行代币购买的功能。这一功能通过Jito在Solana链上捆绑两笔交易来实现,优化了交易的效率和安全性。