玩币族移动版

玩币族首页 > 区块链资产 >

2015年上半年暗网空间研发计划

  暗网空间源于CryptoNote团队开发的ByteCoin,CN系列币的实现代码与比特币完全不同,目前代码成熟度不高,用户体验不好,因而DNC团队决定优先解决这些问题。

  一、CN系列币存在的问题有:

  无区块浏览器的公开源代码

  交易和块链的最大字节数限制为30K,导致输入较零碎的挖矿钱包发币时经常出现“Transaction too big”的问题

  区块链存贮在一个文件中,无法支撑大交易量;启动时全文件读入内存,内存占用量非常

  无在线钱包,因匿名机制导致在线钱包难做

  无POS机制,CN代码与比特币完全不一致,目前无匿名POS机制可用

  无轻钱包,匿名机制导致比特币的SPV协议无法适用

  无脚本机制,没有任何脚本系统,无法构建智能合同

  以上是阻碍CN系列币向全球推广的基本因素,如果这些问题解决不好,一是用户很难使用,二是难以承载DNC拟开发的P2P交易所和块链商城之类的匿名应用。

  DNC团队拟优先解决这些问题,为CN社区作贡献,也为DNC后续研发铺平道路。

  二、研发计划

  1月份:推出0.7.0版钱包,推出区块浏览器0.2.0,解决问题列表中的第1项和第2项

  2月份:推出0.7.2版钱包,加入TOR、解决存贮和内存问题即列表中的第3项,提出第4项和第5项的解决方案

  4月份:推出0.7.5版钱包,推出QT新界面,推出在线钱包,解决问题列表中的第4项,提出第6项和第7项的解决方案

  5月份:推出0.7.8版钱包,加入TRR,推出POS机制,解决问题列表中的第5项和第6项

  6月份:推出0.8.0版钱包,推出脚本机制,解决问题列表中的第7项

  三、0.7.0版功能,将于近期发布

  版本更新如下:

  1、代理支持: 支持socks5代理

  2、块链规则

  普通交易中加入生成别名功能,费用为:101DNC,100DNC作为矿工费用,1DNC作为开发组费用。

  修改费用计算规则,不再出现多计算费用的情况。比如你给1DNC作为费用,可能会被收1.8DNC。

  从第13万块开始把交易和块链的最大字节数改为1M,比原先大了30倍,解决挖矿钱包发币时出现“Transaction too big”的问题。

  3、dnsd

  加入height命令,显示当前高度

  加入alias命令,显示所有别名

  加入三个RPC json接口,get_transactions, ge_tx_pool, get_blocks_by_heights,具体见http://www.darknetspace.org/developmentguidev1.1cn.html开发指南

  提供命令行参数:--enable-proxy 127.0.0.1:1080,其中127.0.0.1:1080是代理IP地址和端口

  提供内建命令:enable_proxy, disable_proxy,分别用于启动代理与停止代理。

  4、simplewallet

  新增simplewallet中加入make_alias命令,用于生成别名。

  新增simplewallet修改钱包密码,命令:change_password。

  新增simplewallet每隔4小时自动存贮一次。

  新增simplewallet的get_incoming_tx RPC接口,

  解决simplewallet在RPC运行状态下,当遇到dnsd忙时,simplewallet连接dnsd3次不成功就不再连接的问题,这对于RPC运行非常有用。

  5、qt-dnsp

  新增配置菜单,用于显示和保存配置。

  新增别名菜单,用于显示所有别名和生成别名。

  新增钱包界面中的修改密码功能

  网络界面中,新增显示统计数据

  6、connectivity_tool

  新增默认超时值,不会因为命令行中没有设timeout而无法通讯

知识: 暗网空间