image
image
⽀持 pub-sub 模式,观察关键字段等。
注意点
直接调⽤ ABCI 接⼝⾮常危险(写数据接⼝调⽤时需要⾮常⼩⼼,除⾮来⾃验证节点的消息)
不能直接访问区块链的头和验证交易。
⾃⼰必须实现⾃⼰的 API。
应⽤层开霍金名言
发
ABCI 的⽬的在⼀台交易处理状态机和多台提供复制机制的计算机之间提供清晰的接⼝。前者称之为 “应⽤逻辑 “收集的英文
, 后者称之龙女三娘
为 “共识引擎“。应⽤程序逻辑验证事务,并可选地针对某些持久状态执⾏事务。共识引擎可确保在每台机器上以相同的顺序复制所有事务。我小学中途转学怎么转
们将共识引擎中的每个机器称为 “验证器”,并且每个验证器通过相同的应⽤程序逻辑运⾏相同的事务。特别是对区块链的共识引擎,其中交易在链式哈希块中提交。
ABC医学心理学
I 的设计有⼏个不同的模块:
消息协议
1. ⼀对请求和响应消息。
2. 共识提出请求,应⽤响应。
3. 使⽤ protobuf 的定义。
rver/client
1. 共识引擎作为 client 端运⾏。
2. 应⽤程序作为 rver 端运⾏。
3. 两个实现:
a. 异步 raw 字节。
区块链协议
1.abci 是⾯上链接的。
2.Terdermint Core 维护了三个链接:
c.query 链接:查询应⽤状态。
image
m广州新增
empool 和 Connsus Logic 作为客户端,和应⽤(ABCI 服务器端蒸鱼怎么蒸好吃
)间维护⼀个 open ABCI,上图
展⽰了链接请求和响应类型