매트릭스 메인넷 업데이트 공지
이 패치는 Matrix AI Network에 다음과 같은 변경 사항을 가져옵니다.
현재 버전에서는 선출되었지만 기본 컴퓨팅을 보고하지 못한 채굴 노드는 블랙리스트에 오르고 해당 라운드에 대한 모든 보상을 잃게 됩니다. 새 패치는 밀린 채굴 노드에 대한 페널티를 높입니다. 블랙리스트에 오른 경우 귀하의 노드는 다음 선거 주기의 채굴 마스터노드 후보가 될 수도 없습니다.
현재 버전에서 두 가지 결함을 발견했습니다.
현재 버전에서 POW 채굴을 위한 검색 공간은 4바이트에 불과합니다. 난이도가 너무 높을 경우 전체 공간을 검색해도 이상적인 목표값을 찾지 못할 수 있습니다. 새 버전에서는 블록 헤드의 mixDigest 필드 초기 12바이트에 12바이트 공백을 추가합니다.
새 버전에는 다음과 같은 버그 수정이 도입됩니다.
http://tom.matrix.io/home
https://wallet.matrix.io/
환영! 이 가이드는 MATRIX 네트워크에서 실행할 수 있도록 작성되었습니다. 클라이언트가 설정 프로세스 전반에 걸쳐 정상적으로 작동하도록 하려면 시스템이 다음 요구 사항을 충족하는지 확인하십시오.
운영체제 | 윈도우, 리눅스 | |
---|---|---|
CPU | 8코어(Intel(R) Xeon(R) CPU X5670 @2.93GHz) | |
숫양 | 16G | |
무료 HD | 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 [https://github.com/MatrixAINetwork/GMAN_CLIENT/tree/master/MAINNET/20200520]https://github.com/MatrixAINetwork/GMAN_CLIENT/tree/master/MAINNET/20200520)에서 컴파일된 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단계: 웹 지갑을 방문하여 새 지갑 주소를 만들고 키스토어 파일과 비밀번호를 저장하세요.
['웹월렛 이용안내']를 참고하세요.
채굴자 또는 검증자 노드에 출마하려면 예금 작업을 수행하십시오(위 가이드에서 단계를 찾을 수 있습니다).
4단계: 키 저장소 파일을 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 전체
이 단계에서는 5단계에서 설정한 비밀번호를 입력해야 합니다.
8단계: 'Attach' 실행: ./gman attachment /chaindata/gman.ipc (gman을 시작할 때 /chaindata 아래에 gman.ipc가 생성됨)
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는 gman을 시작할 때 /chaindata 아래에 생성됩니다)
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
저작권 2018-2020 매트릭스 저자
go-matrix 라이브러리는 MIT에 따라 라이센스가 부여되었습니다.
본 소프트웨어 및 관련 문서 파일("소프트웨어")의 사본을 취득한 모든 사람에게 사용, 복사, 수정, 병합에 대한 권리를 포함하되 이에 국한되지 않고 제한 없이 소프트웨어를 취급할 수 있는 권한이 무료로 부여됩니다. , 소프트웨어 사본을 게시, 배포, 재라이센스 부여 및/또는 판매하고, 소프트웨어를 제공받은 사람에게 다음 조건에 따라 그렇게 하도록 허용합니다.
위의 저작권 고지와 본 허가 고지는 소프트웨어의 모든 사본 또는 상당 부분에 포함됩니다.
소프트웨어는 상품성, 특정 목적에의 적합성 및 비침해에 대한 보증을 포함하되 이에 국한되지 않고 명시적이든 묵시적이든 어떠한 종류의 보증 없이 "있는 그대로" 제공됩니다. 어떠한 경우에도 작성자나 저작권 보유자는 계약, 불법 행위 또는 기타 행위로 인해 소프트웨어나 사용 또는 기타 거래와 관련하여 발생하는 모든 청구, 손해 또는 기타 책임에 대해 책임을 지지 않습니다. 소프트웨어.