分享 · 2020-10-23 0

Rebase 推出 CKB RPC 服务,供开发者免费使用

做过区块链开发的同学都知道,如果没有 RPC 服务是没法向区块链发送交易的,没有 RPC 服务就好像你空有一副好嗓子,但是没有空气作为媒介,你喊再大声也是没有人能听到的。

我们为开发者提供了节点 RPC 服务和 Indexer RPC 服务,可以满足一般应用的需求。

Mainnet

节点 RPC:

https://ckb-mainnet.rebase.network/

或者

https://ckb-mainnet.rebase.network/rpc

Indexer RPC

https://ckb-mainnet.rebase.network/indexer_rpc

Testnet

节点 RPC

https://ckb-testnet.rebase.network/

或者

https://ckb-testnet.rebase.network/rpc

Indexer RPC

https://ckb-testnet.rebase.network/indexer_rpc

接口限制:

  • rate: 20 r/s
  • burst: 20

参数解释:
rate=20 r/s:表示允许相同标识的客户端的访问频次,这里限制的是每秒20次,即每秒只处理20个请求。

burst=20:重点说明一下这个配置,burst 是爆发的意思,这个配置的意思是设置一个大小为 20 的缓冲区当有大量请求(爆发)过来时,超过了访问频次限制的请求可以先放到这个缓冲区内等待,但是这个等待区里的位置只有 20 个,超过的请求会直接报 503 的错误然后返回。

文档参考

  • 节点 RPC:https://docs.nervos.org/docs/reference/rpc
  • Indexer RPC:https://github.com/nervosnetwork/ckb-indexer




CKB 介绍


Nervos 是一个旨在满足去中心化经济需求的分层网络。


在 Nervos Network 中,Layer 1 协议 CKB(Common Knowledge Base 共同知识库)是整个网络的价值存储层。它从哲学上受到了比特币的启发,是一个开放的、公有的、基于工作量证明的区块链,旨在最大程度地保证安全性和抗审查性,并充当去中心化价值和加密资产的托管者。


Layer 2 协议在 Layer 1 区块链的安全性之上,提供了无限的可扩展性和最低的交易费用,并允许在信任模型、隐私性和最终性方面针对特定应用做权衡。