Matrix主网更新通知
该补丁将为Matrix AI Network带来以下变化:
在当前版本中,当选但未能报告其基本计算的挖矿节点将被列入黑名单,并失去该轮的所有奖励。新补丁将提高对列入名单的挖矿节点的处罚。如果被列入黑名单,您的节点也无法成为下一个选举周期的候选挖矿主节点
我们发现当前版本存在两个缺陷:
在当前版本中,POW挖矿的搜索空间只有4个字节大。当难度过高时,搜索整个空间后可能找不到理想的目标值。在新版本中,我们将在块头的 mixDigest 字段的前 12 字节处添加 12 字节的空间
新版本将引入以下错误修复。
http://tom.matrix.io/home
https://wallet.matrix.io/
欢迎!本指南旨在帮助您在 MATRIX 网络上运行。为了确保您的客户端在整个设置过程中表现良好,请检查您的系统是否满足以下要求:
操作系统 | 视窗、Linux | |
---|---|---|
中央处理器 | 8 核(英特尔(R) 至强(R) CPU X5670 @2.93GHz) | |
内存 | 16G | |
免费高清 | 300G | |
带宽 | 20M | |
首先,您需要从 MATRIX 存储库克隆源代码:
Git 克隆 https://github.com/MatrixAINetwork/go-matrix.git,或者
wget https://github.com/MatrixAINetwork/go-matrix/archive/master.zip
科系:硕士
标签:v1.1.7
构建 gman 需要 Go(1.7 或更高版本)和 C 编译器。您可以使用您最喜欢的包管理器来安装它们。安装依赖项后,运行“make gman”命令
您还可以从github获取我们编译的gman [https://github.com/MatrixAINetwork/GMAN_CLIENT/tree/master/MAINNET/20200520]https://github.com/MatrixAINetwork/GMAN_CLIENT/tree/master/MAINNET/20200520)
步骤一:查看需要准备什么(大部分可以从go-matrix仓库获取)
/gman: exe file
/MANGenesis.json: genesis file
/chaindata: a folder which you should create
man.json: common profile which shall be put under /chaindata
picstore:a folder which shall be put under /chaindata
第 2 步:运行启动命令
./gman --datadir ./chaindata/ init ./MANGenesis.json
步骤3:访问我们的网络钱包创建一个新的钱包地址,并保存您的密钥库文件和密码。
请参考【‘网页钱包使用指南’】
如果您想竞选矿工或验证节点,请执行您的存款操作(您可以在上述指南中找到步骤)
步骤 4:将密钥库文件复制到步骤 2 中生成的文件夹密钥库 (/chaindata/keystore)
步骤5:在root下创建一个名为signAccount.json的文件,其内容如下:
[
{
"Address":" MAN.gQAAHUeTBxvgbzf8tFgUtavDceJP ",
"Password":" pass123456"
}
]
然后,运行:
./gman --datadir ./chaindata aes --aesin ./signAccount.json --aesout entrust.json
出现窗口提示时,系统会要求您设置密码(密码应包含大写字母、小写字母、数字和特殊字符)
第6步:将生成的entrust.json复制到root
第7步:启动gman
./gman --datadir ./chaindata --networkid 1 --debug --verbosity 5 --manAddress [your man.address here] --entrust ./entrust.json --gcmode archive --outputinfo 1 --syncmode full
for example,
./gman --datadir ./chaindata --networkid 1 --debug --verbosity 5 --manAddress MAN.gQAAHUeTBxvgbzf8tFgUtavDceJP --entrust ./entrust.json --gcmode archive --outputinfo 1 --syncmode full
在此步骤中,您需要输入步骤 5 中设置的密码。
步骤8:运行“Attach”:./gman Attach /chaindata/gman.ipc(启动gman时在/chaindata下生成gman.ipc)
步骤一:查看需要准备什么(大部分可以从go-matrix仓库获取)
/gman: exe file
/MANGenesis.json: genesis file
/chaindata: a folder which you should create
man.json: common profile which shall be put under /chaindata
picstore:a folder which shall be put under /chaindata
第 2 步:运行启动命令
./gman --datadir ./chaindata/ init ./MANGenesis.json
步骤 3:启动 ./gman --datadir ./chaindata --networkid 1 --outputinfo 1 --syncmode 'full'
步骤一:查看需要准备什么(大部分可以从go-matrix仓库获取)
/gman: exe file
/MANGenesis.json: genesis file
/chaindata: a folder which you should create
man.json: common profile which shall be put under /chaindata
picstore:a folder which shall be put under /chaindata
第 2 步:运行启动命令
gman.exe --datadir chaindata init MANGenesis.json
步骤3:创建一个名为signAccount.json的文件,其内容为:
[
{
"Address":"MAN.2skMrkoEkecKjJLPz6qTdi8B3NgjU ",
"Password":"haolin0123"
}
]
第 4 步:运行:
gman.exe --datadir chaindata aes --aesin signAccount.json --aesout entrust.json
出现窗口提示时,系统会要求您设置密码(密码应包含大写字母、小写字母、数字和特殊字符)
第5步:启动gman
gman --datadir chaindata --networkid 1 --debug --verbosity 5 --manAddress MAN.2skMrkoEkecKjJLPz6qTdi8B3NgjU --entrust entrust.json --gcmode archive --outputinfo 1 --syncmode full
在此步骤中,您需要输入步骤 5 中设置的密码。
第 8 步:打开另一个窗口
gman attach ipc:\.pipegman.ipc
启动gman时在/chaindata下生成gman.ipc)
步骤一:查看需要准备什么(大部分可以从go-matrix仓库获取)
/gman: exe file
/MANGenesis.json: genesis file
/chaindata: a folder which you should create
man.json: common profile which shall be put under /chaindata
picstore:a folder which shall be put under /chaindata
第 2 步:运行启动命令
gman.exe --datadir chaindata init MANGenesis.json
第三步:启动gman
gman --datadir chaindata --networkid 1 --outputinfo 1 -- syncmode full
版权所有 2018-2020 矩阵作者
go-matrix 库已获得 MIT 许可。
特此免费授予获得本软件和相关文档文件(“软件”)副本的任何人不受限制地使用本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或销售软件的副本,并允许向其提供软件的人员这样做,但须满足以下条件:
上述版权声明和本许可声明应包含在本软件的所有副本或主要部分中。
本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性和不侵权的保证。在任何情况下,作者或版权持有者均不对因本软件或本软件中的使用或其他交易而产生或与之相关的任何索赔、损害或其他责任负责,无论是合同、侵权行为还是其他行为。软件。