INB将于10.10上线主网,300专利加持,做公链集大成者( 七 )

INB将于10.10上线主网,300专利加持,做公链集大成者

(d)世界状态:余额、数据、Token和投票(全球首创)

传统公链将除余额以外所有的世界状态都用智能合约来存储,例如以太坊的Token状态都保存在Token的智能合约中,此种存储方式有一个很大的问题是:每个用户Token余额的变化都将导致所有用户余额数据的重写,当用户量很大的时候每次重写的数据量是链所不能承受的。INB公链采用Trie的结构来存储余额状态、数据状态、Token状态和投票状态,每个状态的变化都只会造成该状态所在Trie节点的数据重写,极大地提高了存储效率、节约了存储空间。

INB交易引擎

INB公链提出另外一个大幅度降低节点资源消耗的方式:将传统公链中Token的智能合约从智能合约业务中剥离出来,利用简洁的脚本语言的方式来执行,称为INB交易引擎(ITE, INB Transaction Engine)。在以太坊上,有很大比例的智能合约是Token的发行合约,至少有一半以上的交易是ETH和Token的交易,通过启动虚拟机调用智能合约的方式来执行,消耗的系统资源非常多,而使用INB交易引擎来执行,将能极大的降低资源消耗,在Token的交易、验证的时候都将节约很多系统资源和时间。

推荐阅读