1.一种可视化智能合约系统,其特征在于,包括:合约构件生成装置,用于生成智能合约中的信息要素;
合约构件探测装置,用于根据生成的信息要素的标签在区块链平台中查找与信息要素对应的合约构件;
合约模版构造装置,用于根据所述合约构件生成至少一种类型的智能合约的模版;
智能合约封装装置,用于根据所述智能合约的模版的种类生成可视化的流程配置框体,并且还用于凭借所述流程配置框体来生成可视化流程图;以及合约处理装置,用于根据所述可视化流程图来执行所述智能合约。
2.根据权利要求1所述的可视化智能合约系统,其特征在于,还包括:合约构件存储装置,用于存储生成的信息要素;以及合约模版存储装置,用于存储生成的智能合约的模版。
3.根据权利要求2所述的可视化智能合约系统,其特征在于,所述合约构件存储装置和合约模版存储装置为本地数据库或者分布式数据库。
4.根据权利要求1或2所述的可视化智能合约系统,其特征在于,还包括:合约状态检测装置,其设置在所述可视化流程图中的各个节点,用于检测各个节点的工作状态。
5.根据权利要求1或2所述的可视化智能合约系统,其特征在于,还包括:消息事件分发装置,其设置在所述可视化流程图中的各个节点,用于分发从各个节点生成的消息事件。
6.根据权利要求1或2所述的可视化智能合约系统,其特征在于,还包括:合约数据采集装置,用于采集用户输入的数据,并且将该数据输入至所述合约处理装置,以根据用户输入的数据和所述可视化流程图来执行所述智能合约。
7.根据权利要求1或2所述的可视化智能合约系统,其特征在于,还包括:智能合约网关装置,设置在所述合约处理装置与区块链平台之间,用于将智能合约的工作环境与区块链平台之间进行隔离。
8.根据权利要求1或2所述的可视化智能合约系统,其特征在于,还包括:合约编译装置,设置在所述智能合约封装装置与合约处理装置之间,用于将所述可视化流程图编译为合约处理装置能够执行和处理的指令集合。
9.根据权利要求1或2所述的可视化智能合约系统,其特征在于,所述智能合约封装装置进一步地用于,通过响应用户的对于所述流程配置框体的移动来生成所述可视化流程图。
10.一种智能合约的处理方法,其特征在于,包括:生成智能合约中的信息要素;
根据生成的信息要素的标签在区块链平台中查找与信息要素对应的合约构件;
根据所述合约构件生成至少一种类型的智能合约的模版;
根据所述智能合约的模版的种类生成可视化的流程配置框体,并且凭借所述流程配置框体来生成可视化流程图;
根据所述可视化流程图来执行所述智能合约。