【06】Rust语言基础(上)

Rust语言基础 上

【05】IDE-Solana Playground

Solana智能合约IDE-Solana Playground

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

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

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

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

  • Jian
  • 发布于 4天前
  • 阅读 ( 130 )
  • ( 5 )

安全审计中WETH的transferFrom问题

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

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

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

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

  • SpikeDu
  • 发布于 4天前
  • 阅读 ( 130 )
  • ( 7 )

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

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

  • Mindfrog
  • 发布于 4天前
  • 阅读 ( 137 )
  • ( 14 )

每周以太坊 2024/05/04

每周以太坊 2024/05/04

Web3 极客日报 #1497

  • rebase
  • 发布于 6天前
  • 阅读 ( 117 )
  • ( 10 )

TRON账户激活相关问题解答

in  Web3

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

深入剖析 ERC1167

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

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

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

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

  • Summer.XJ
  • 发布于 2024-05-03
  • 阅读 ( 213 )
  • ( 14 )

Web3 极客日报 #1496

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

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

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

Sui Move 实现一个简单的票务系统

Sui Move 实现一个简单的票务系统 —— 做自己的掌权者,任何人都可以创立独属于自己管理的服务机构,并通过票务订单的形式发售各式各样的服务内容......

  • Nigdle
  • 发布于 2024-05-01
  • 阅读 ( 141 )
  • ( 9 )

浅析 Solidity ABI -应用程序二进制接口

什么是ABI?ABI=ApplicationBinaryInterface用于定义智能合约接口的规范。它定义了智能合约的函数、事件和数据结构的编码和解码规则,以便其他应用程序可以与智能合约进行交互。简言之,就是以太坊的调用合约时的接口说明。有点类似于Web2API。

  • YCat
  • 发布于 2024-05-01
  • 阅读 ( 232 )
  • ( 21 )

【安全月报】| 4月区块链安全事件损失下降,因黑客攻击等造成损失金额达1.01亿美元

4月因黑客攻击等造成的总损失金额达1.01亿美元,零时科技安全团队建议项目方在项目上线前寻找专业的安全公司进行审计并做好项目背景调查。

BLS12-381 理论与实现

Pairings, KZG, SNARK

  • 白菜
  • 发布于 2024-04-30
  • 阅读 ( 246 )
  • ( 29 )

如何检测正在转账的钓鱼攻击

我们将学习一种工具,可以在进行交易之前进行“诈骗检查”,查询转账地址是否处于风险状态,查询目标地址是否正在钓鱼。为了您的资产安全,请仔细阅读。

  • Tokenview
  • 发布于 2024-04-30
  • 阅读 ( 191 )
  • ( 11 )

JavaScript运算符及优先级全攻略,点击立刻升级你的编程水平!

在编程的世界里,运算符是构建逻辑、实现功能的重要工具。它能帮助我们完成各种复杂的计算和操作。今天,我们就来深入探索JavaScript中运算符的奥秘,掌握它们的种类和优先级,让你的代码更加高效、简洁!