关于ETH生态的一些知识

2020-02-29  本文已影响0人  Purson

关于合约安全

  1. fallback函数,是一个匿名不带参数的函数。

漏洞几个方式:

  1. reentrancy漏洞
    1.1 外部账户或者合于对合约地址发送以太的时候,就会调用一个匿名的fallback函数。
    1.2漏洞合约使用to.call.value()的方式,执行成功才会扣用户钱,会用尽所有gas进行转账。
    fallback进行攻击,fallback没有返回,callvalue使用很多gas,所以一直没扣钱,一直掏空漏洞合约的钱。

涉及到fallback函数和gas.call().value()
漏洞合约使用gas.call().value()

关于DeFi

区块链加密算法

安全协议

运行机制

上一篇 下一篇

猜你喜欢

热点阅读