赏格除了8个比特币以外还有若干万暗网币,当前暗网币市价为27聪,稳健上涨中
暗网空间介绍
http://www.8btc.com/darknetspace暗网空间(DarkNetSpace) 区块浏览器开发要求
一、基本信息
1、暗网空间基于CryptoNote(Bytecoin)代码,与比特币代码完全不同。
因而区块浏览很难借用目前的比特币系列的区块浏览器代码,开发参考网站:
http://chainradar.com暗网空间代码地址:
https://github.com/CryptoCoinLabs/darknetspace2、暗网空间的主程序是dnsd,通讯端口37709。通讯格式HTTP JSON,接口参考:
https://github.com/CryptoCoinLabs/darknetspace/tree/master/src/rpc/core_rpc_server.h(1)JSON格式:
"/getheight" 获得区块数量
"/gettransactions" 获得指定的交易
"/sendrawtransaction" 发送交易
"/start_mining" 开始挖矿
"/stop_mining" 停止挖矿
"/getinfo" 得到统计信息
格式参考:
https://wiki.bytecoin.org/wiki/Daemon_JSON_RPC_API(2)BIN格式:
"/getblocks.bin" 得到区块
"/get_o_indexes.bin" 得到全局输出索引
"/getrandom_outs.bin" 得到相同数量的随机输出索引
"/set_maintainers_info.bin" 设置开发者信息
"/get_tx_pool.bin" 得到内存池中的交易信息
格式参考:
https://wiki.bytecoin.org/wiki/Daemon_HTTP_RPC_APIBIN格式的发送参考:
https://github.com/CryptoCoinLabs/darknetspace/tree/master/src/wallet/wallet2.cpp 中的pull_blocks函数,它使用/getblocks.bin得到区块。
可以使用104.200.30.44节点进行测试。
二、开发要求
1、不仅支持暗网空间,还要支持CryptoNote系列币种。包括BBR、BCN、XMR等,它们的RPC_API接口基本一致,但某些内容可能不一样。
2、使用数据库MYSQL,把区块数据存贮到MYSQL数据库中,通过WEB界面对MYSQL数据进行查询。数据库设计要考虑多币种。
3、系统功能:区块浏览器可分为前端和后端两个部分。
区块浏览器后端:
(1)及时与守护程序通讯,获得新区块信息和当前交易内存池信息,更新到mysql数据库。
(2)可采用定时通讯获取新区块信息,间隔时间30秒(因为区块产生时间为60秒)
(3)当前交易内存池信息,间隔时间5-10秒,实时更新。
区块浏览器前端:
(1)与mysql数据库通讯,提供用户查询界面,可根据区块HASH、交易HASH、区块长度进行查询。
(2)显示区块列表,以及每个区块中的交易列表,以及每个交易的所有数据。具体显示项参考http://chainradar.com/bbr/
(3)显示内存池的当前交易列表及交易内容,1-3秒实时更新。参考http://chainradar.com/bbr/
(4)对外提供JSON API,参考http://chainradar.com/api
(5)显示各币种的难度、算力、区块收益、已经产生的币数量随着时间的变化图,参考http://chainradar.com/bbr/chart
三、其他约束条件
1、后端用C/C++开发,也可用PHP或JAVA,需提前说明。
2、前端用PHP或JAVA开发。
3、代码不公开,代码和版权归我们所有。
4、系统设计需支持多币种。
5、开发时间不超过2个月。
有意承接的XD请 联系 windirt#gmail