Rust智能合约养成日记(1)

1. EVM or WASM? 随着Ethereum的普及,我们在谈论智能合约时,往往默认都是利用Solidity语言开发,基于EVM的智能合约。然而,由于Ethereum本身出块时间慢,交易所需手续费高的一些缺...

  • BlockSec
  • 发布于 2022-03-25
  • 阅读 ( 4290 )
  • ( 49 )

波场trc20合约发布教程

波场trc20合约发布教程

别再复制Compound的代码了

代码是别人的,但是复制过来后,漏洞却是需要自己承受的,如此局面下,我们能够做的,就是严谨对待自己的项目和代码,因为出了问题后,Compound 和审计公司都没有义务为你负责。

  • jackson
  • 发布于 2022-03-23
  • 阅读 ( 2802 )
  • ( 2 )

APE 空投漏洞简析

APE 空投漏洞简析

  • BlockSec
  • 发布于 2022-03-18
  • 阅读 ( 2804 )
  • ( 36 )

Remix编译器介绍以及合约的部署

Remix 编译器介绍,智能合约部署在以太坊测试网

  • iniox
  • 发布于 2022-03-16
  • 阅读 ( 5432 )
  • ( 26 )

web3与ethers调用对比

web3 ,ethers对比

  • webkubor
  • 发布于 2022-03-12
  • 阅读 ( 2847 )
  • ( 14 )

X2Y2: 必须修改的中心化NFT挂单奖励机制

X2Y2: 必须修改的中心化NFT挂单奖励机制

  • 33357
  • 发布于 2022-03-08
  • 阅读 ( 1865 )
  • ( 11 )

预防委托调用(DELEGATECALL)引起的合约漏洞

本文通过编写有漏洞的合约,来了解如何攻击并理解如何预防漏洞的发生。

  • aisiji
  • 发布于 2022-03-03
  • 阅读 ( 3442 )
  • ( 2 )

零时科技|如何在链上复现安全漏洞?

在链上复现漏洞时,需要明确上链的类型及可相关联的钱包。之后通过领取测试币,部署合约,发起交易,从而实现链上智能合约的测试。

预防智能合约的漏洞 - 应对意外转入以太币

破解一个游戏合约了解如何预防攻击 —— 不要再用this.balance

  • aisiji
  • 发布于 2022-03-01
  • 阅读 ( 2854 )
  • ( 2 )

新手必看!Rust 初学者如何编写 Gear 智能合约(1)

本文将主要说明如何使用 Rust 在 Gear 区块链网络上创建一个简单的去中心化应用程序。我们以一个投票应用程序为例,来研究 Gear 智能合约的基础结构,以及学习如何使用程序的 Actor 模型架构,处理消息,以及与状态进行交互。

  • GearFans
  • 发布于 2022-02-26
  • 阅读 ( 2841 )
  • ( 5 )

零时科技|solidity智能合约基础漏洞——重入漏洞

区块链领域的安全问题不容忽视,这就要求开发者必须时刻小心谨慎,养成防御性编程思维

零时科技|solidity智能合约基础漏洞——整数溢出漏洞

黑客往往会利用溢出构造一个极小值/极大值,从而绕过某些检查,使巨额恶意转账得以成功

使用重入锁并不能解决所有问题

使用重入锁并不能解决所有问题,可以考虑使用checks-effects-interactions模式,另外,转账最好放在一个完整逻辑的最开始或者最结尾,避免状态不一致。

  • jackson
  • 发布于 2022-02-23
  • 阅读 ( 2516 )
  • ( 44 )

聊一聊智能合约

本篇文章我们简单介绍了智能合约的一些基础概念,并针对没有编程基础的同学介绍了编程中常见的概念。和大家一起分析了个简易版的智能合约帮助大家了解智能合约的整体结构。最后结合智能合约比较热门的应用NFT了解了接口的概念,再次讨论了什么是上链。

发现Compound的一个严重漏洞

今天看了一下Venus项目的逻辑和代码,发现其存在一个较严重的漏洞,这个漏洞可能导致资金池被盗。 Venus的代码是fork自Compound的,经分析,此漏洞在Compound和Cream中也存在。

  • jackson
  • 发布于 2022-02-22
  • 阅读 ( 5065 )
  • ( 127 )

ERC-777 和风险缓解

ERC777代币标准使用 防范风险

Meter Bridge && Qubit Bridge

qubit

  • bixia1994
  • 发布于 2022-02-18
  • 阅读 ( 2588 )
  • ( 20 )

ethers-multicall项目解读

ethers-multicall项目解读,站在代码角度看问题。

  • 晓道
  • 发布于 2022-02-17
  • 阅读 ( 5899 )
  • ( 21 )