News:

Are you new to Groestlcoin and have questions you are afraid to ask?
Check out the New Users board and post there.
Welcome to all newcomers.

Main Menu

Groestlcoin 2.11.0

Started by jackielove4u, September 18, 2015, 04:01:16 PM

Previous topic - Next topic

jackielove4u



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