DAPI
最近在做区块链平台,发现需要定一个API接口实现对去快乐的访问,而区块链是一个分布式系统,对其的调用有两种常见方式:
- 构建一个独立的同步节点,和区块链保持同步,通过节点API实现区块链的访问和控制,像Bitcoin,Ethereum等都有免费的API提供服务;
- 通过一个独立的服务网关实现区块链访问,这种一般是构建一个中心化的服务,提供多方面的服务;
以上API访问的问题主要是存在单点故障,不符合区块链精神。
构建一个分布式API,对于区块链应用而言,是非常重要的,对于Dapp通过DAPI实现区块链访问也是非常有必要,所以我就给他取名:DAPI(Distributed Application Program Interface),一个分布式API接口服务,可以像CDN一样访问最近网络中的API服务,解决Dapp(Distributed Application)调用调用区块链服务的尴尬。