您正在查看: Other-新手教程 分类下的文章

站长寻一份公链和智能合约开发的工作或技术合作

方向

ETH或EOS链相关优先,链底层和智能合约开发相关,区块链架构和技术把控

形式

全职或技术合作

联系方式

相关简历信息加我联系方式单独获取。
微信:bcskill
QQ: 652511569

HECO节点升级v1.2.0注意事项

  1. 默认会开启snapshot加速结构,首次生成过程会非常慢,并且(若节点性能较差)可能导致节点无法实时跟上最新区块高度。建议临时升级服务器配置
  2. 节点可能遭遇 “BAD BLOCK” 问题,并导致区块停止同步。此问题由以太坊 Geth v1.10.8 引入,并已有以太坊用户报告,详见这里 https://github.com/ethereum/go-ethereum/issues/23531 及这里 https://github.com/ethereum/go-ethereum/issues/23546
    此问题跟首次生成snapshot这个过程有关,并且只是偶尔出现。主要有两种方案处理此问题:
    (1)遇到此问题时,重启节点,重启后预期就可以恢复正常并可继续同步区块;
    (2)若对此问题敏感,可以在节点启动时加入参数 “ --snapshot=false" 以禁用快照加速结构,直到此问题完全解决,再尝试开启。
  3. 新版本配置项有变更,DiscoveryURLs 已删除,取而代之的是两个配置项:EthDiscoveryURLs 和 SnapDiscoveryURLs。若之前有提供 DiscoveryURLs,建议可直接删掉该项。

《关于防范虚拟货币交易炒作风险的公告》

近期国务院金融稳定发展委员会再次明确针对虚拟币的严监管态度,中国互联网金融协会、中国银行业协会、中国支付清算协会联合发布了《关于防范虚拟货币交易炒作风险的公告》,BCSkill区块链中文技术社区成员必须严格遵守相关政策,社区内禁止一切虚拟货币交易炒作,如有不同意者请自行退出,如有违规,群管理有权立刻踢出。区块链技术社区存在的意义是为大家提供一个纯技术交流讨论和互相学习的环境。请大家珍惜一起学习的环境和机会。

https://baijiahao.baidu.com/s?id=1700566758712252608

Ubuntu 安装或更新对应版本cmake

编译对应版本的cmake

sudo apt update
sudo apt-get install -y build-essential libssl-dev
wget https://github.com/Kitware/CMake/releases/download/v3.19.2/cmake-3.19.2.tar.gz
tar -zxvf cmake-3.19.2.tar.gz
cd cmake-3.19.2/
./bootstrap
make

安装

sudo make install

sudo ln -sf /usr/local/bin/* /usr/bin/
sudo ln -sf /usr/local/bin/* /home/${USER}/bin/

查看版本

cmake -version