8 个比特币悬赏开发虚拟货币区块浏览器

2014-11-27 10:53:41 +08:00
 windirt
赏格除了8个比特币以外还有若干万暗网币,当前暗网币市价为27聪,稳健上涨中

暗网空间介绍 http://www.8btc.com/darknetspace

暗网空间(DarkNetSpace) 区块浏览器开发要求

一、基本信息

1、暗网空间基于CryptoNote(Bytecoin)代码,与比特币代码完全不同。
因而区块浏览很难借用目前的比特币系列的区块浏览器代码,开发参考网站: http://chainradar.com

暗网空间代码地址: https://github.com/CryptoCoinLabs/darknetspace

2、暗网空间的主程序是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_API
BIN格式的发送参考: 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
4847 次点击
所在节点    程序员
1 条回复
baskice
2017-10-16 13:11:24 +08:00
现在还需要吗,8 个 btc 40k USD 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/149627

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX