FISCO BCOS源码线程交互和交易的生命周期

Posted 软件工程小施同学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FISCO BCOS源码线程交互和交易的生命周期相关的知识,希望对你有一定的参考价值。

如何发送一笔交易到链上,交易在链上又经历了哪些处理流程,直到达成全网共识。

一般区块链底层项目都会给出交互协议的说明文档,通常实现包括JsonRPC、gRPC、Restful等不同类型的交互协议

不同项目的交互接口会有所不同,但大都会包含

  • 发送交易、
  • 部署合约、
  • 调用合约、
  • 查看区块、
  • 查看交易以及回执、
  • 查看区块链状态

等接口。

不同项目的数据编码也会有所不同,有些采用Json,有些采用protobuf等。

以FISCO BCOS为例,通过多个模块相互协作,完成交易整个生命周期的处理:

../../../_images/IMG_5082.PNG

 

 

以上是关于FISCO BCOS源码线程交互和交易的生命周期的主要内容,如果未能解决你的问题,请参考以下文章

FISCO BCOS区块链 修改增加RPC接口

FISCO BCOS 确定性多合约并行(DMC)

FISCO BCOS 区块最大最长交易执行时间

FISCO BCOS源码启动顺序

FISCO BCOS源码编译源码 获取FISCO BCOS可执行程序

FISCO BCOS 构造交易体 使用WeBASE-Front组装交易提交交易