LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

okcoinapi调用限制

1. CoinEx Smart Chain 合约Gas计费解析(一)

...资源,我们引入了Gas计费规则来限制智能合约的资源消耗。每一次智能合约调用都需要用户指定他可以为本次调用所提供的Gas数量以及支付的费用。当Gas在合约执行过程中被耗尽时,合约的执行被认为是失败的,相应的状态变化会被丢弃。同时,如果合约执行完毕后仍有Gas剩余,则可以将对应的fees返还...

知识:策略,虚拟机,COINEX,智能合约

2. 闪电贷启示:一个区块的信用

...利的事件,却提供了一种信用解决方案:通过闪电贷接口,保证合约内资产调用成功 = 该笔调用返回更多资产,合约调用失败 = 资产无变化,而且在这笔交易里,你可以随意的支配合约内的资产,只要在该笔交易内偿还即可。这一过程没有对资产的使用做任何限制,具有极大的自由度,类似于现实世界...

知识:合约,区块,链上,去中心化

3. 一个区块的信用

...利的事件,却提供了一种信用解决方案:通过闪电贷接口,保证合约内资产调用成功=该笔调用返回更多资产,合约调用失败=资产无变化,而且在这笔交易里,你可以随意的支配合约内的资产,只要在该笔交易内偿还即可,这一过程没有对资产的使用做任何限制,具有极大的自由度,类似于现实世界的...

知识:预言机,DEFI,NEST,NEST预言机

4. InstaDApp审计

...代理合约作为本次审计的一部分。由于代理逻辑合约可以在UserWallet的所有者调用时操作UserWallet合约的状态(包括从钱包中转移有价值的资产),因此我们建议在用户调用任何代理逻辑合约之前,也要对它们进行审计。Etherscan验证的代码与4863c0c4156af7ded9cdb38b66e5f5e527c4a6d0提交中的UserWallet.sol和InstaRegistry.sol的...

知识:合约,钱包,函数,所有权

5. Vitalik Buterin 提议解决高昂的 Gas 费用

... ETH 网络上的汽油价格飙升,该解决方案涉及新的网络升级,这将降低交易调用数据成本并限制一个区块中的总交易调用数据. ETH网络上飙升的gas费用价格困扰着网络,投资者支付高额交易gas费用在网络上执行交易,费用价格的爆炸性飙升促使许多用户迁移到其他具有成本效益的区块链网络最终迫使许...

知识:以太坊,区块,区块链网络,加密货币

6. 跨链桥漏洞总结

...,攻击者在哈希冲突后传入与putCurEpochConPubKeyBytes方法相同的方法签名。成功调用EthCrossChainData合约的putCurEpochConPubKeyBytes方法,直接修改中继链验证者的公钥,使其变得可控,然后利用验证者签署恶意的进行资金转移,获取了大量资金。Multichain?(AnySwap) 攻击事件2022年1月,Multichain正式声明协议的跨链桥存...

知识:跨链,合约,代币,链上

7. 基于solidity智能合约在tron网络中进行异步调用

... 并且大多数智能逻辑都写在智能合约之外:在DAPP或服务器中。 #TRON中异步调用的两种情况是什么? · 外部调用...到数据库,Web服务,(分布式)文件系统,邮件服务,到NodeJS oracle以克服Solidity的限制等。 · 自动回调...到合约本身调用代码(例如股息支付)。 为了实现这两个场景,我们需要进行TRON...

知识:合约,以太坊,智能

8. UniCats “开后门” 钓鱼 十数万UNI“洗白”

...iCats的owner权限转移给一个合约地址。2、盗窃者通过获得owner权限的合约地址调用UniCats的setGovernance方法。3、setGovernance函数调用对于代币的transferFrom函数,将用户资产转移到盗窃者地址。第2、3步为此次盗窃的核心步骤,如下图所示:“后门”分析UniCats合约中的setGovernance函数是实现盗窃的关键。通过调...

知识:合约,代币,合约地址,钱包

9. 案例 | UniCats “开后门” 钓鱼 十数万UNI“洗白”

...iCats的owner权限转移给一个合约地址。2、盗窃者通过获得owner权限的合约地址调用UniCats的setGovernance方法。3、setGovernance函数调用对于代币的transferFrom函数,将用户资产转移到盗窃者地址。第2、3步为此次盗窃的核心步骤,如下图所示:“后门”分析UniCats合约中的setGovernance函数是实现盗窃的关键。通过调...

知识:区块链安全,黑客攻击

10. 以太坊的设计理念:叔块奖励、更新难度算法、Gas费等

...叉中会改变 gas refund 机制。合约提供的消息数据是没有成本的。因为在消息调用期间不需要实质复制任何数据,调用数据(call data)可以简单地视为指向父合约 memory 的指针,该指针在子进程执行时不会改变。Memory 是一个可以无限扩展的数组,然而,每扩展 32 字节的 memory 就会消耗 1 gas 的成本,不足 32...

知识:区块,合约,矿工,叔块

11. 火龙果财经:区块链智能合约可分别哪几个种类

...设立他们所定义的所有规则、交易方式和状态转移函数。以太坊智能合约的调用流程如下。1)编写智能合约。以太坊智能合约语言Solidity是一种语法类似于JavaScript的高级语言,它被设计成以编译的方式生成以太坊虚拟机代码。2)编译智能合约的原始码,成为在Ethereum Virtual Machine(EVM)上可执行的代码...

知识:智能合约,合约,以太坊,以太坊智能合约

12. Echo | 以太坊的设计理念,Part-2

... “伦敦” 升级预览》。)合约提供的消息数据是没有成本的。因为在消息调用期间不需要实质复制任何数据,调用数据(call data)可以简单地视为指向父合约 memory 的指针,该指针在子进程执行时不会改变。Memory 是一个可以无限扩展的数组,然而,每扩展 32 字节的 memory 就会消耗 1 gas 的成本,不足 32 ...

知识:区块,合约,矿工,叔块

13. 详解DeFi协议智能合约漏洞:4大分类与38种情况

...署并自动执行编程脚本任务。这些程序称为智能合约,用于定义在交易期间调用的自定义功能和规则。基于智能合约的区块链技术已被应用到各种行业中,例如金融,供应链管理,医疗保健能源和政府服务。只有特定的区块链平台支持智能合约:以太坊是第一个支持智能合约的。其他区块链平台(例如E...

知识:合约,智能合约,以太坊,区块

14. Vitalik提出多维EIP1559方案优化gas模型并增加DoS保护

...“gas”),在处理这些差异方面做得很差。 例如,平均而言,交易数据加上调用数据会消耗区块中约 3% 的gas。 因此,最坏情况区块包含的数据比平均情况多约 67 倍(包括来自 EIP 1559 的 2 倍松弛(slack))数据。 见证(witness)的大小是相似的:平均情况下的见证只有几百 kB,但最坏的情况下,即使进行...

知识:区块,矿工,以太坊,多维

15. Vitalik提出多维EIP1559方案,优化gas模型并增加DoS保护

...“gas”),在处理这些差异方面做得很差。 例如,平均而言,交易数据加上调用数据会消耗区块中约 3% 的gas。 因此,最坏情况区块包含的数据比平均情况多约 67 倍(包括来自 EIP 1559 的 2 倍松弛(slack))数据。 见证(witness)的大小是相似的:平均情况下的见证只有几百 kB,但最坏的情况下,即使进行...

知识:以太坊,eip1559