Уведомление об обновлении основной сети Matrix
Этот патч внесет в Matrix AI Network следующие изменения:
В текущей версии узлы майнинга, которые избраны, но не сообщают о своих базовых вычислительных ресурсах, будут занесены в черный список и потеряют все награды за этот раунд. Новый патч повысит штраф для узлов майнинга, занесенных в черный список. Если ваш узел внесен в черный список, он также не сможет стать кандидатом на мастерноду майнинга в следующем цикле выборов.
В текущей версии мы обнаружили два недостатка:
В текущей версии пространство поиска для майнинга POW имеет размер всего 4 байта. Если уровень сложности слишком высок, идеальное целевое значение не может быть найдено после поиска по всему пространству. В новой версии мы добавим 12-байтовое пространство в начальные 12 байт поля mixDigest заголовка блока.
В новой версии будут исправлены следующие ошибки.
http://tom.matrix.io/home
https://wallet.matrix.io/
Добро пожаловать! Это руководство предназначено для того, чтобы помочь вам работать в сети MATRIX. Чтобы обеспечить корректное поведение клиента на протяжении всего процесса установки, убедитесь, что ваша система соответствует следующим требованиям:
ОС | Винда, Линукс | |
---|---|---|
Процессор | 8-ядерный (процессор Intel(R) Xeon(R) X5670 @ 2,93 ГГц) | |
БАРАН | 16Г | |
Бесплатное HD | 300 г | |
Пропускная способность | 20М | |
Прежде всего вам необходимо клонировать исходный код из репозитория 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.
Вы также можете получить наш скомпилированный gman с github [https://github.com/MatrixAINetwork/GMAN_CLIENT/tree/master/MAINNET/20200520]https://github.com/MatrixAINetwork/GMAN_CLIENT/tree/master/MAINNET/20200520)
Шаг 1. Посмотрите, что вам нужно подготовить (большинство из них можно получить из репозитория 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. Скопируйте файл хранилища ключей в папку keystore, созданную на шаге 2 (/chaindata/keystore).
Шаг 5. Создайте файл с именем SignAccount.json в корневом каталоге и его содержимое будет выглядеть следующим образом:
[
{
"Address":" MAN.gQAAHUeTBxvgbzf8tFgUtavDceJP ",
"Password":" pass123456"
}
]
Затем запустите:
./gman --datadir ./chaindata aes --aesin ./signAccount.json --aesout entrust.json
В окне подсказки вам будет предложено установить пароль (который должен содержать заглавную букву[ы], строчную букву[и], цифру[ы] и специальный символ[ы]).
Шаг 6. Скопируйте созданный файл entrust.json в корень.
Шаг 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. Запустите «Прикрепить»: ./gman Attach /chaindata/gman.ipc (gman.ipc создается в /chaindata при запуске gman)
Шаг 1. Посмотрите, что вам нужно подготовить (большинство из них можно получить из репозитория 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'
Шаг 1: Посмотрите, что вам нужно подготовить (большинство из них можно получить из репозитория 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.ipc создается в /chaindata при запуске gman)
Шаг 1: Посмотрите, что вам нужно подготовить (большинство из них можно получить из репозитория 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. Запустите gman.
gman --datadir chaindata --networkid 1 --outputinfo 1 -- syncmode full
Copyright 2018-2020 Авторы МАТРИЦЫ
Библиотека go-matrix лицензирована MIT.
Настоящим бесплатно любому лицу, получившему копию данного программного обеспечения и связанных с ним файлов документации («Программное обеспечение»), предоставляется разрешение на работу с Программным обеспечением без ограничений, включая, помимо прочего, права на использование, копирование, изменение, объединение. публиковать, распространять, сублицензировать и/или продавать копии Программного обеспечения, а также разрешать лицам, которым предоставлено Программное обеспечение, делать это при соблюдении следующих условий:
Вышеупомянутое уведомление об авторских правах и данное уведомление о разрешении должны быть включены во все копии или существенные части Программного обеспечения.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ ТОВАРНОЙ ЦЕННОСТИ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ И НЕНАРУШЕНИЯ ПРАВ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ АВТОРЫ ИЛИ ОБЛАДАТЕЛИ АВТОРСКИХ ПРАВ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ, УБЫТКИ ИЛИ ДРУГУЮ ОТВЕТСТВЕННОСТЬ, БУДЬ В ДЕЙСТВИЯХ ПО КОНТРАКТУ, ПРАВОНАРУШЕНИЮ ИЛИ ДРУГИМ ОБРАЗОМ, ВОЗНИКАЮЩИЕ ОТ, ИЗ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ СДЕЛКАМИ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.