当前位置: 首页 > Web前端 > HTML5

重大升级!SEER见证者,您的节点需要在10月28日之前更新

时间:2023-04-05 22:27:33 HTML5

SEER的区块链底层仍在不断完善中。一些新的细化更新会给区块链的基础设施——节点软件增加新的功能。理事会将就是否接受新节点版本进行共识投票。如果提案投票通过,将要求所有见证人在规定时间之前将节点软件切换到新版本,未升级的主要见证人节点将下线。这种设计也是SEER保护区块链不分叉的共识机制。*请各位见证人按照教程提示尽快更换新的节点软件,以免造成大量丢块,甚至因为丢块过多而被处罚下线。*社区运行的各类数据节点也应切换到新节点版本,以使用最新功能。由于数据节点升级会导致网关程序和命令行钱包暂时下线,请尽量在非活跃期进行维护。使用第三方API的开发者应联系API数据节点提供商确定更新时间,以保证相关程序的正常运行。*数据节点维护期间,DAPP和网关的正常使用可能会受到一定影响。如有任何疑问,请联系SEER助手。在SEER的底层完善期,这样的节点版本变更会比较频繁。每次更新请从以下页面下载最新版本的节点软件:https://github.com/seer-proje...节点版本最新版本为v0.08。本次更新,SEER主网进行了重大升级。1、针对主网部分主力见证人长期丢块严重但未处理的现象,优化了SEER主网主力见证人的惩罚机制。在现有“主见证人当日出块率低于50%时,该见证人将被剥夺出块资格2天”的惩罚机制基础上,线下见面见证人机制增加以上惩罚条件,设置其状态“is_online”为false,被下线惩罚的见证人需要手动设置上线,惩罚时限到期后方可再次出块。重新上线时,可以更新witness操作,将公钥和url设置为null,进行重新上线操作;2.database_api新增接口:get_transaction_by_txid,可以通过交易ID和交易在区块中的位置查询交易在链上的区块高度。如果witness需要将自己维护的节点扩展为公共API节点,需要在启动参数中加上--max-trx-history="31536000"。本例中31536000表示提供txid查询31536000表示1年。这个参数可以根据服务器的性能来设置;3、优化了预测记录和平台数据database_api的结构,调整了部分接口,让区块链数据查询更简单方便;4、SEER文体平台模块(CultureandSportsPlatform,CSP)和SEER流量众筹模块(AttractionCrowdfundingPlatform,ACP)部分底层功能已添加到本次发布的最新节点程序中,但前端需要合作改进方法才能开始。SEER测试网的功能已经与主网保持一致,方便开发者使用。理事会将通过一项提案,要求所有见证人在格林威治标准时间2019年10月28日0点(新加坡时间2019年10月28日上午8点)之前切换到新的节点软件版本。没有切换Node的见证人将会下线。Witness节点更新教程:请参考SEER开发者文档站点示例:https://docs.seerchain.org/#/...1.请使用windowsserver的witness,使用以下链接更新节点下载软件到服务器:https://github.com/seer-proje...解压zip文件;ctrl+C关闭当前witness节点;使用压缩包中的witness_node.exe替换当前witness节点目录下的witness_node.exe文件;使用原始参数重新启动见证节点。正常块生成后断开服务器。参数格式:witness_node--enable-stale-production--p2p-endpoint=0.0.0.0:1888--witness-id=\"witnessdigitalID\"--rpc-endpoint=0.0.0.0:9090--private-key=[\""签名公钥"\",\""签名私钥\""]--replay-blockchain2.请使用ubuntu服务器的witness。登录服务器后,使用以下方法更新下载节点软件到服务器:首先:切换到witness节点的screen,如screen-rseer,ctrl+C关闭节点,然后使用cd切换到节点文件所在的目录。curl-Loseer.tar.gzhttps://github.com/seer-project/seer-core-package/releases/download/v0.08/seer-ubuntu.0.0.8.tar.gztarxzvfseer.tar。gz./witness_node--enable-stale-production--p2p-endpoint=0.0.0.0:1888--witness-id=\"witnessdigitalID\"--rpc-endpoint=0.0.0.0:9090--private-key=[\""签名公钥"\",\""签名私钥\""]--replay-blockchainctrl+Ad隐藏屏幕并断开服务器。各行命令说明:下载最新node程序压缩包,重命名为“seer.tar.gz”,存放在该目录下;解压该目录下的“seer.tar.gz”文件;使用您的原始参数在该目录下启动Witness节点。(注:1.转载时的排版坑,有的地方可能空行错误,有的地方空格错误,请参考开发者文档站的例子:https://docs.seerchain.org/#/...;2.请修改示例中witness的公私钥参数;3.witness的数字ID可以通过get_witness获取https://docs.seerchain.org/#/...)