login

Author Topic: Groestlcoin 2.11.0  (Read 4516 times)

Offline jackielove4u

  • Administrator
  • Sr. Member
  • *****
  • Posts: 366
  • Groestlcoin
    • View Profile
Groestlcoin 2.11.0
« on: September 18, 2015, 04:01:16 pm »


Groestlcoin新的版本2.11.0现在可以下载了,增加了新功能,如果你运行一个完整的Groestlcoin节点或者使用本地的Groestlcoin钱包,推荐你进行升级。


版本2.11.0 是Groestlcoin的官方最新版本。除了新增的功能,这次更新包含重要的安全问题修补,所有用户必须尽快升级到最新版本。尤其是矿池矿工和单独挖矿的,一旦BIP66被执行,112和2版本的块链就会被整个网络拒绝,只有版本3的块链才被接受。

V2.11.0版本有什么新功能?
这是Groestlcoin核心版本的一次主要发布,基于比特币V0.11.0但是有Groestlcoin自己特定的补丁。总的来说,新增加的功能是隐藏块同步,各个功能运行的更快,更有效率,而且还有几个主要的隐私改进。
最明显的变化包括:
•QT的依赖改变。版本升级到5.5。
•OpenSSL的依赖改变。版本升级到1.0.2a(2015年3月19日)。
•BerkeleyDB的依赖改变。钱包的Windows和MAC版本升级到5.3.21(2012年5月11日)。
•协议版本改为70002
•块链版本112也叫版本1。所有新的块会生成块链版本3,但v2.11.0客户端也接受块链版本1(也就是版本112)和块链版本2,直到版本3的块占比达到95%,在这个时候,所有版本1和2的块链会被拒绝。
•添加了所有可能需要的语言。
•添加了新的警告。
•.GroestlCoin在Unix上的规范名称变成使用小写字母:.groestlcoin.
•额外增加主要种子。
•创建新testnet。
•现在通过安装程序安装软件。
•交易网址支持第三方块浏览器。
•支持币控制。
•支持打开groestlcoin URI或付款请求。
•支持花费未确认的币。
•支持查看收发地址。
•groestlcoin CLI。V2.11.0中的另一个变化是在服务器和RPC客户端上的groestlcoin可执行文件中移除groestlcoin CLI。RPC客户端功能(“通知运行groestlcoin的守护进程”)分拆为一个独立的可执行文件:“groestlcoin CLI”。
•交易可塑性相关的修复。
•自动工具编译系统。对于v2.11.0我们切换到自动编译系统,而不是像之前手动修改makefiles文件进行编译。使用标准的“./autogen.sh; ./configure; make”命令编译Groestlcoin钱包和Groestlcoind,这使得有经验的开源开发人员可以为这个币的发展做出贡献。
•更名为groestlcoin核心。为了是Groestlcoin-the-network 和 Groestlcoin-the-software不混淆,我们把客户端重命名为Groestlcoin Core。
•块链支持OP_Return和相关数据
•标准基本规则适用于P2SH地址。
•支持只读钱包。这使得可以使用钱包来查看交易,你能看到交易的地址但是却看不到私钥。
•内存使用优化。在这个版本中有很多改变,可以减少节点默认的内存使用。
• 在这个版本中加入了支持实验性的大字节CPU架构。
•隐私:Tor字节流隔离。这个版本加入了当在Tor网络上使用的时候,会为每一个对等链接创建回流的功能。
• 隐私:禁用钱包交易广播
•节点块文件修剪(不使用钱包)。本发布支持在磁盘上运行一个完全验证节点,而不需要维护原始数据块和撤消数据的副本。默认情况下禁用块文件修剪。
•更快的块链同步,因为先同步块链头和支持块同步下载。现在块链下载更快,可以在半小时内完成,而不是花费数小时。
•REST接口允许未经身份验证访问公共节点的数据,只需要指定 -rest标志。
•RPC服务器“预热”模式,在之前的版本就可以使用了。这有助于用户或依赖于它的服务知道服务器已经开始,并将很快可用。
•改善的签名安全。这是由于使用libsecp256k1库代替OpenSSL做签名。libsecp256k1是groestlcoin使用的优化的椭圆曲线密码库,是由比特币核心开发者Pieter wuille创建。具有更好的安全性,强化了时间的泄漏和解随机处理的衣服,这个库被认为是比在OpenSSL中的实现做了更好的测试和更彻底的审查。
•使用改进的费用估计算法。这个版本自动估计如果想得到快速确认,需要多少交易费(或者多高的优先级)。
•共识库。从v2.11.0开始, groestlcoinCore就包含一个共识库。这个库的目的是使得Groestlcoin的验证功能对于其他应用程序可用,例如替代节点的实现。
•新实用程序包括拥有事务相关的功能的groestlcoin-TX和具有RPC命令行功能的的groestlcoin-CLI,因为groestlcoind不再支持这些功能。
•严格的DER编码签名(BIP 66)。这里介绍了块链版本3和新的共识算法,该算法阻止非标准事务被加入到块链中。同样也移除了对于OpenSSL的签名解析依赖。实际上,libsecp256k1会被用在所有共识相关的任务,降低对OpenSSL的整体依赖。
•RPC访问的变化。RPC访问现在支持二进制网络寻址。这意味着,你可以指定一个IP地址,一个CIDR网络地址或子网掩码访问RPC服务。请注意,通配符匹配不再工作,当您尝试在配置文件或启动参数中使用rpcallowip= variable时,会把错误写到debug.log日志文件中。注:IPv6地址仍然可以使用。
•增加选项'-alert'退出网络警告系统。请注意,只有特权用户才能禁用网络警告,因为该功能是用来处理网络紧急情况和发布重要的安全补丁的。默认的网络警告是关闭的。
•检测和拒绝LibreSSL。这样可以防止未经批准的SSL库被用于编译groestlcoin Core,防止潜在的共识兼容性问题。
•改进getBalance RPC功能,允许用户显示零确认交易(这个与只读地址一起使用)。

如果能通过下面相关的反馈,我们会非常感谢:
1. 你能接收币吗?(小额的,这样会知道发送小数量的币会不会丢失)
2. 你能发送币吗?
3. 你能在第三方块浏览器上查看币吗(在输入块浏览器的URL后重启客户端)?
4. 你能在TOR网络上使用钱包吗?
5. 你能备份你的钱包文件吗(wallet.dat)?
6. 你能加密你的钱包文件吗(wallet.dat)?
7. 你能使用只读功能吗?
8. 完全同步会花费多长时间?
9. 你能签名/验证消息吗?
10. 你能看到你发送/接受地址吗?
11. 你能在本地语言环境下使用钱包吗?

我们的程序应该有没有发现的问题,请用Github上的问题跟踪器报告它们:
https://github.com/groestlcoin/groestlcoin/issues

重要信息:
•没有售后,没有任何人为你的损失承担责任。如果你以为这个程序丢了币,没有任何赔偿。仅可以在你自己的硬盘上使用本程序。
•加密你的钱包。这可以通过点击钱包内的“设置”菜单完成。确保您的密码是安全的,不要忘记它。
•备份你的wallet.dat文件,存储到安全的地方:
在Windows系统上的位置:转到
C:\ 用户\你的用户名 \ AppData \漫游\ groestlcoin\wallet.dat(或打开Windows资源管理器,输入%appdata%\Groestlcoin\wallet.dat)
Mac系统上的位置:Finder ->转到{Hold Option] ->库-> groestlcoin -> wallet.dat(~ /库/应用程序支持/ groestlcoin / wallet.dat)

警告:
虽然这个版本已经就和Groestlcoin v2.1.0.6网络的兼容性做了广泛的测试,仍然会有遗漏的问题。备份你的GROESTLCOIN数据目录和钱包文件wallet.dat,因为一旦你运行v2.11.0,老版本v2.1.0.6就不再和你硬盘上的数据兼容了,这样就不得不重新同步块链(或者从bootstrap.dat导入)。从一个完全同步的v2.11.0节点上下载下来的数据在老的版本上可能是可用的,但是一旦老版本尝试重新索引的时候,这些数据就不被支持了。因为版本v2.11.0使用了块链头预先同步和块同步下载,块文件和数据库就不能够向后兼容老版本的Groestlcoin Core或其他软件。
•块在硬盘上是乱序存放的(按照它们被接收的顺序),这使得它和一些工具或程序不兼容,因此使用以前的版本重新做索引的时候就不行了。
• 块索引数据库现在存储块头,这个之前的版本是不支持的。

怎么升级?
如果你运行一个老的版本,关闭它。等到它完全关闭(对老的版本这会花费几分钟),那么就可以运行安装程序(在Windows系统上),或者仅仅复制:
/Applications/Groestlcoin-Qt (on Mac).
Linux用户:.GroestlCoin的规范名称在Linux改为使用小写:.groestlcoin。作为一个解决方案请做一个链接:ln .GroestlCoin .groestlcoin,重命名GroestlCoin.conf为groestlcoin.conf。复制groestlcoind/Groestlcoin-qt.

在这里下载64位Windows系统钱包:https://github.com/GroestlCoin/groestlcoin/releases/download/v2.11.0/groestlcoin_x64.msi
在这里下载32位Windows系统钱包:https://github.com/GroestlCoin/groestlcoin/releases/download/v2.11.0/groestlcoin_x86.msi
在这里现在MAC系统的钱包:https://github.com/GroestlCoin/groestlcoin/releases/download/v2.11.0/Groestlcoin-Qt.dmg

源代码:
https://github.com/Groestlcoin/groestlcoin

这里有Linux系统上的编译指南 : https://github.com/GroestlCoin/groestlcoin/blob/master/doc/build-unix.md
在OSX系统上的编译指南:https://github.com/GroestlCoin/groestlcoin/blob/master/doc/build-osx.md
Windows系统上的编译指南:https://github.com/GroestlCoin/groestlcoin/blob/master/doc/build-windows.md

 

anything