前面文章中在分析push_transactioneos源码赏析(二十):EOS智能合约之push_transaction的天龙八“步”以及区块签名eos源码赏析(二十一):EOS智能合约之区块签名的天龙八“步”的时候都提到了默克尔树,受限于篇幅未做具体分析。...
假期不再做源码赏析系列的更新,好好休息。但是昨天EOSPark发布了其API,让人眼前一亮,忍不住写了点。
作为本文的读者,可能大部分都进行过eos代币的转账操作。我们平时的交易过程中,能体验到【立马到账】的感觉,这也是eos被越来越多的人认可的重要原因。然而在区块链系统中一笔交易是否完成,有一个很重要的因素就是该笔交易...
在上篇文章中我们提到了,由用户操作会产生各种事务,事务的链上执行是由push_transaction来完成的,我们简单的划分了下,具体可参考eos源码赏析(二十):EOS智能合约之push_transaction的天龙八“步” 。我们知道,在区块生产或者...
上周eos更新版本至1.2.4,其中修复了ram使用权限的相关缺陷。当时在开发者群内也引发了一些讨论。那么我们今天来看看最新的版本在ram使用权限上到底做了哪些改动呢。涉及到权限的问题自然都是很严重的问题,因为它关乎到...
昨天群内有朋友问,智能合约内是否可以实现帮用户购买ram或者帮用户抵押资源(cpu及net),以及如何来实现这个功能。今天我们一起来看下这个问题。文章的内容分为以下两个部分:...
仍旧以前文中的智能合约为例,在结构体声明及Multi-Index定义的时候要规范,且注释要准确,代码如下:
前面的文章(eos源码赏析(十):EOS智能合约入门之区块上链)中提到了fork_db,区块生产之后会将区块的状态信息等存储在fork_db中,但是当这个动作完成之后,fork_db中的内容就会变化,用来存储下一个区块的状态信息,并不能实现对历史...
接上篇,本篇从智能合约内部权限使用出发,结合“狼人游戏”源码,谈谈eosio中权限的分配及使用,本文主要分为以下三部分:
火了没几天的“狼人游戏”因某些原因遭到口诛笔伐而下线,后期参与的玩家可谓损失惨重,而这一切的操盘仿佛都指向一个并不算匿名的匿名团队,毕竟在区块链上任何动作的执行都是可追溯的。该游戏上线不久即被指出存在数据溢...