BCC交易所对接上币技术说明

版主: 双蟹瓶

回复
admin
Site Admin
帖子: 52
注册时间: 2019年 8月 18日 周日 10:11 am

BCC交易所对接上币技术说明

帖子 admin » 2019年 9月 30日 周一 2:52 pm

===============================================================
BCC是BCH原链(第一个版本),节点部署方式与BTC/BCH类似。

===============================================================
节点地址(四种全数据节点):https://bitcoincashcn.github.io/collection/ 推荐使用BCHABC 0.15.1
Windows全数据节点钱包:https://bitcoincashcn.github.io/2019/08 ... lletquick/
节点数据同步加速办法:https://bitcoincashcn.github.io/2019/08 ... lletquick/
===============================================================

API文档:

https://www.npmjs.com/package/bcc-bitcoinjs-lib
https://insight.bitcore.cc/api
https://github.com/bitpay/bitcore-lib-cash
https://bitcoincashjs.github.io/
节点搭建指南(离线签名):https://bitcoincashcn.github.io/2019/06/02/bcc-insight/
===============================================================

区块浏览器:https://insight.bcc.zone/

===============================================================

社区网站:

http://bitcoincashcn.github.io

https://bcc.zone

===============================================================

开源地址:https://github.com/Bitcoin-ABC/bitcoin-abc (0.14.6-0.15.1版本对应BCC)

================================================================

公网RPC测试节点(仅供测试使用,建议交易所自建节点)

节点地址:

34.65.206.150
35.189.230.92
35.204.155.79
35.230.41.68
35.242.183.145

配置:

rpcuser=x
rpcpassword=x
rpcport=8332
rpcthreads=128
rpcallowip=0.0.0.0/0
rpcbind=0.0.0.0
txindex=1
addressindex=1
timestampindex=1
spentindex=1
usecashaddr=0
zmqpubrawtx=tcp://127.0.0.2:28332
zmqpubhashblock=tcp://127.0.0.2:28332

==============================================================

admin
Site Admin
帖子: 52
注册时间: 2019年 8月 18日 周日 10:11 am

Re: BCC交易所对接上币技术说明

帖子 admin » 2020年 1月 17日 周五 1:53 am

近期有社区用户反映交易所BCC区块确认速度过慢,而实际上在浏览器能够查询到交易,BCC是在正常出块中,排查发现是因为BCC节点数量较少,而交易所的节点普遍关闭P2P端口外部访问(即可以从内往外,而不能从外往内访问,中间设置有防火墙的阻隔),因此有必要开放P2P端口提高节点网络的可用性。

一、比特币本质是一个P2P的网络,交易所的节点理应开通P2P的端口的外网访问(即8333端口),任何阻断长远来看不利于网络的扩展。

二、开放端口访问有利于区块同步速度,避免延迟甚至与节点网络断开,影响交易所充提,特别是在BCC的节点数量不多的情况下。

三、开放端口访问后,可以到https://bitnodes.earn.com/nodes/?q=Bitcoin+ABC:0.15.1登记节点地址,以便快速被其它节点所连接。

四、因为BTC、BCH、BSV、BCC的节点会互相连接,因此建议在bitcoin.conf手动添加以下配置,以便加速与其它节点同步的速度(减少与非BCC节点的连接延迟)

addnode=node01.bcc.zone:8333
addnode=node02.bcc.zone:8333
addnode=node03.bcc.zone:8333
addnode=node04.bcc.zone:8333
addnode=node05.bcc.zone:8333
addnode=node06.bcc.zone:8333
addnode=node07.bcc.zone:8333
addnode=node08.bcc.zone:8333
addnode=node09.bcc.zone:8333
addnode=node10.bcc.zone:8333

回复