新关注 > 信息聚合 > 重构智能合约(中):平行宇宙与无限扩展

重构智能合约(中):平行宇宙与无限扩展

Refactoring intelligence (c) : parallel universe and infinite extension

2017-03-21 15:57:04来源: DoNews

作者:张铮文 达鸿飞1.前言本文是小蚁的两位创始人过去两年中在设计小蚁智能合约时所做的深度思考和技术探索的结果。《重构智能合约》系列文章将分为上、中、下三篇,分别从确定性和资源控制、扩展性和耦合度、通用性和生态兼容三个方面来剖析现有智能合约系统的优缺点,并提出新的智能合约体系的设计思路。在上一篇《重构智能合约(上):非确定性的幽灵》中我们分析了智能合约对确定性、资源控制和隔离的需求,得出了虚拟机作为智能合约的执行环境在上述三点都相对与容器技术具备相当的优势。本篇中,我们将从扩展性的角度继续比较几种智能合约系统的优劣,并提出改进的思路。2. 执行环境的性能智能合约的执行环境会对合约的性能起到非常...

Author: Zhang Zhengwen Da hong flew 1. The preface of this article is a small ant two founders in the past two years in the design of small ants intelligent contract of deep thinking and technical exploration results. "Refactoring intelligence contracts" series will be divided into the upper, middle and under the three articles, respectively from the certainty and resource control, extensibility and coupling, versatility and ecological compatible with three aspects to analyze the advantages and disadvantages of the existing intelligent contract system, and puts forward a new design thinking of intelligent contract system. In the previous "refactoring intelligence (top) : nondeterministic ghost we analyzed intelligent contracts in the demand for certainty, resource control and isolation, the virtual machine is obtained as intelligent contract execution environment in the above three are relative and container technology has considerable advantages. In this paper, we will continue to compare several intelligent contract system from the perspective of extensibility, and put forward improvement ideas. 2. The performance of the execution environment intelligent contract execution environment will have on the performance of the contract very...