美文网首页
关于ETH生态的一些知识

关于ETH生态的一些知识

作者: Purson | 来源:发表于2020-02-29 11:13 被阅读0次

关于合约安全

  1. fallback函数,是一个匿名不带参数的函数。
  • 当外部账户或其他合约向该合约地址发送 ether 时;
  • 当外部账户或其他合约调用了该合约一个不存在的函数时;

漏洞几个方式:

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

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

关于DeFi

区块链加密算法

安全协议

运行机制

相关文章

网友评论

      本文标题:关于ETH生态的一些知识

      本文链接:https://www.haomeiwen.com/subject/cuddhhtx.html