아르위브 광부

Unixhash는 Arweave 광산 굴착 장치의 연구 개발에 참여한 최초의 회사입니다. 현재 Arweave Miner U5000 55k 및 Arweave Miner U5100 80K의 두 클러스터가 있습니다. 모두 최신 기술을 유지합니다.
Arweave는 블록체인의 파생물인 Blockwea를 기반으로 하며 클라우드 스토리지 문제에 대한 솔루션으로 영구 스토리지를 제공합니다.

판매용 btc 광부

Arweave 광부 구매

Arweave 광부 수익성 계산기

모델 Power 해시 레이트 가격 투자 수익 (ROI) 수익성
Arweave 광부 U5000(55Kh) U5000(55Kh)
Arweave 광부 U5100(80Kh) U5100(80Kh)

Arweave 마이닝 장비-궁극의 FAQ 가이드

Cryptocurrencies는 급성장을 겪고 있으며 적어도 부분적으로는 저장 문제에 대한 솔루션을 제공한 분산 네트워크의 도입에 기인합니다. 클라우드 스토리지 시장이 제공하는 도전은 시장을 더욱 유인하고 산업의 거대한 성장을 초래합니다. Filcoin, Sia와 같은 암호화폐는 클라우드 스토리지 시장이 생성하는 공간과 스토리지의 문제를 보고 계약 기반 스토리지 솔루션을 제공하여 해결했습니다.

반면에 Arweave는 동일한 문제를 목표로 하고 무허가 암호화 경제 인센티브를 사용하여 다른 솔루션을 제시했습니다. Arweave는 블록체인의 파생물인 Blockwea를 기반으로 하며 클라우드 스토리지 문제에 대한 솔루션으로 영구 스토리지를 제공합니다. Arweave는 이러한 종류의 최초이며 Arweave 광부는 AR 토큰과 교환하여 네트워크에서 새로운 블록을 채굴하므로 영구 웹에 데이터를 영구적으로 저장할 수 있습니다.

( 5 12 14 )↗

신뢰할 수있는 출처

아르위브 광부

Arweve 광부에 대해… 소스로 이동

Arweve와 관련된 모든 것 설명하기

Arweave는 거래, 계약, 웹 페이지, 비디오, 사진 등과 같은 데이터를 영구적으로 저장할 수 있는 세계 최초의 블록위브 코인입니다. blockweave라는 단어는 이 altcoin이 블록체인의 파생물을 사용하기 때문에 arweave와 함께 매우 자주 사용됩니다. 블록체인에서 블록은 트랜잭션에 대한 서로 다른 데이터를 그룹화하여 나타냅니다. 대략 2분마다 블록이 나타납니다.


블록체인과 블록위브: 차이점은 무엇입니까?
블록체인과 블록위브의 차이점은 블록체인에서 각 블록은 데이터 그룹이며 모든 이전 블록이 검증되고 정확한지 검증될 때까지 새 블록을 도입할 수 없다는 것입니다. 그러나 Blockweave는 arweave 광부가 이전 블록 중 하나를 무작위로 검증할 때 새 블록의 도입을 허용합니다. 전체 히스토리 또는 모든 이전 블록은 arweave 광부가 검증 및 검증할 필요가 없습니다.

블록체인과 블록위브의 또 다른 차이점은 블록체인에서 새로운 블록이 체인의 다음 블록과 이전 블록에 연결되는 반면, 블록위브에서는 새 블록이 다음 또는 오는 블록과 두 개의 이전 블록에 연결된다는 것입니다. 두 블록 중 한 블록은 새로 채굴된 블록 이전 블록이고 두 번째 블록은 블록위브 히스토리에서 이전 블록 중 하나인 리콜 블록입니다. 리콜 블록은 Arweave의 합의 모델에 대한 논의에서 특히 중요합니다.

Arweve의 비용 및 지불
Arweave PXNUMXP 프로토콜은 사용 가능한 공간이 있는 사용자를 스토리지를 찾는 사용자와 연결합니다. 네트워크 또는 ARdrive의 데이터는 영구적이므로 사용자가 이 분산 네트워크에 데이터를 영구적으로 저장할 수 있습니다. Arweave는 사전에 한 번만 소액을 지불하면 AR 광부가 저장된 데이터를 지속적으로 복제할 수 있는 인센티브로 작용합니다.


수수료는 Arweave 네트워크의 알트코인인 AR로 지불할 수 있으며, 이 수수료와 함께 지불해야 하는 네트워크 수수료도 있습니다. 그러나 네트워크 수수료는 기본적으로 미래의 보안 수수료인 기부금 형태입니다. 이 기부금 또는 네트워크 수수료는 저장된 데이터의 향후 복제에 대한 지불을 보장하기 때문에 지불한 초기 비용에서 가져옵니다. 전반적으로 지불은 일회성 지불로 이루어지지만 일부는 미래의 보안 비용을 위한 기부금으로 보내집니다.


Arweave: 분산 스토리지 네트워크
Arweave의 주요 목표는 인터넷의 데이터 영구성에 대한 특정 문제에 대한 분산 솔루션을 제공하는 것이었습니다. 인터넷에는 존재해야 할 모든 정보가 있는 것으로 알려져 있지만 이는 인터넷의 진실과는 거리가 멉니다. 웹 페이지, 비디오 및 사진과 같은 인터넷상의 모든 정보는 다른 모든 것과 함께 악의적인 조작의 대상이 되거나 검열되거나 단순히 손실될 수 있습니다. 이 데이터는 인터넷에 영속성이 없기 때문에 삭제될 수도 있으며 Arweave는 영구 웹에서 모든 데이터를 보존하기 위해 분산된 스토리지 네트워크를 만들었습니다.

Permaweb은 Arweave를 논의할 때 일반적으로 사용되는 또 다른 단어이며 문자 그대로 전통적인 인터넷 또는 웹과 유사하지만 이름에서 알 수 있듯이 이 네트워크의 데이터는 영구적이고 시대를 초월합니다. 간단히 말해서 Arweave가 저장하는 모든 웹 페이지와 사진, 비디오를 통틀어 퍼머웹이라고 합니다. 퍼머웹에서 흔히 볼 수 있는 것은 dApp 또는 탈중앙화 애플리케이션입니다. 기존 웹과 마찬가지로 퍼머웹의 모든 데이터는 인터넷 브라우저를 통해 사용자가 액세스할 수 있습니다. 데이터 저장은 채굴자가 제공하는 여유 공간과 AR 코인에 의해 인센티브를 받는 채굴자에 의해 저장된 데이터의 복제에 따라 달라집니다.

( 2 14 21 )↗

신뢰할 수있는 출처

아르위브 광부

Arweve 광부에 대해… 소스로 이동

Arweave 합의 프로토콜: PoA

Arweave 합의 프로토콜은 이 알트코인에 대한 다른 모든 것만큼이나 독특합니다. 합의 프로토콜 또는 모델은 Arweave에 대한 블록체인 또는 blockweave의 보안을 보장하여 블록체인 전체에서 일관성을 유지하는 기능을 수행합니다. 비트코인에 대한 합의 프로토콜은 작업 증명 또는 PoW입니다. 즉, 비트코인을 채굴하려는 채굴자는 비트코인을 채굴하기 위해 복잡하고 암호화된 수학 해시를 분해해야 합니다. 파일 코인의 경우 합의 프로토콜도 PoW이지만 전적으로 스토리지를 기반으로 합니다. Arweave의 경우 합의 프로토콜은 액세스 증명 또는 PoA로 알려져 있습니다.


Arweave 광부의 주요 임무는 저장 공간을 필요로 하는 사람들에게 저장 공간을 제공한 다음 저장된 데이터를 복제하여 분산 네트워크에서 영구성을 보장하는 것입니다. 이를 위해 채굴자들은 AR 토큰을 보상받습니다. 광부가 blockweave에 새 블록을 도입할 수 있으려면 위에서 설명한 회수 블록에 액세스할 수 있는지 확인할 수 있어야 합니다. 이 검증을 합의 프로토콜, 접근 지점이라고 하며 그 지점은 네트워크에서 데이터 영속성을 높이거나 촉진하는 것입니다.

채굴자는 블록위브 히스토리에 있는 임의의 기존 블록에 액세스하지 않는 한 새 블록을 채굴하고 AR 토큰을 받을 수 없습니다. 더욱이, 채굴자들은 선택되었을 때 이러한 희귀 회수 블록이 동일한 보상을 위해 경쟁하는 채굴자가 더 적음을 의미하기 때문에 많이 복제되지 않은 블록을 저장해야 합니다.

( 9 2 13 )↗

신뢰할 수있는 출처

아르위브 광부

Arweve 광부에 대해… 소스로 이동

또한 채굴자들은 네트워크에 전체 데이터를 저장할 수 없기 때문에 채굴자가 특정 데이터를 저장하는 것을 엄격히 금지하는 콘텐츠 정책을 가지고 있습니다. 데이터 배포 중에 데이터가 특정 광부의 금지 목록에 있는 경우 광부의 트랜잭션 풀에 데이터가 추가되지 않습니다.

Arweave 마이닝 및 투자 가치가 있습니까?

Arweave 채굴을 결정하고 이 분산형 스토리지 네트워크에 투자하기 전에 Arweave 채굴 장비에 상당한 자본이 필요하기 때문에 비용 이익 분석을 수행해야 합니다. Arweave 채굴 장비는 비용이 많이 들 수 있으며 보상과 상당한 이익을 얻을 수 있는 시점까지 이를 수행하는 데 필요한 시간과 리소스가 있는지 확인해야 합니다. 이익과 비용이 같거나 후자가 전자보다 높으면 Arweave 마이닝이 최선의 선택이 아닐 수 있습니다. AR 토큰을 구매하거나 거래하여 업계를 장악한 Arweave의 일원이 될 수 있습니다.

Arweave 광산 장비

Arweave 웹 사이트에는 명확한 Arweave 마이닝 장비 구성 요소 목록이 없으므로 어떤 장비가 필요한지 정확히 결정하기가 더 어렵습니다. 다음은 프로세스를 시작하기 전에 획득해야 하는 채굴 장비의 기본 목록입니다.
  • Ryzen 또는 i7과 같은 강력한 CPU
  • 6TB 이상의 NVME(예: 0x3TB의 RAID 2 또는 0x2TB의 RAID 4 등). NVME가 많을수록 더 많은 Weave를 저장할 수 있습니다. Arweave의 수입은 저장하는 Weave의 양과 직접적인 관련이 있으므로 더 많은 NVME를 얻는 것이 가장 좋습니다.
  • 네트워크에 많은 메모리가 필요하지 않으므로 Arweave 마이닝에는 8GB 시스템이면 충분합니다.
  • 메모리와 마찬가지로 Weave를 다운로드하면 더 이상 많은 양이 필요하지 않으므로 네트워크 대역폭도 줄일 수 있습니다.
NVME는 SATA iii으로 대체할 수 있지만 SATA iii을 사용하면 프로세스에 병목 현상이 발생하고 사용이 비용 효율적이지 않다는 점을 기억하는 것이 중요합니다. Sata iii SSD는 사용 중인 드라이브당 최대 약 1TB입니다. 대부분의 SATA SSD가 약 4 IOPS에서 최고라는 점을 감안할 때 TB당 4 IOPS 공식을 사용하여 16개의 1TB SATA SSD를 얻는 것보다 100개의 95TB NVM을 얻는 것이 좋습니다.

( 6 12 4 )↗

신뢰할 수있는 출처

아르위브 광부

Arweve 광부에 대해… 소스로 이동

또한 네트워크를 통해 여러 광부가 공유하는 리소스 풀인 마이닝 풀에 가입하는 것이 좋습니다. Discord 및 Reddit 소셜 미디어 앱에는 마이닝 풀 및 Arweave와 관련된 정보가 꽤 있습니다. 이러한 마이닝 풀 중 일부는 초대만 가능하지만 특히 첫 번째 타이머를 위해 마이닝 프로세스에 대한 설명과 용이함을 제공하기 때문에 확실히 체크 아웃할 가치가 있습니다. 인기있는 풀 중 일부는 Kronenberg, Vird 및 Hpool입니다.

마이닝 가이드

Arweave에서 채굴을 시작하시겠습니까? 당신은 바로 이곳에 왔습니다! 이 빠르고 쉬운 가이드로 설정하고 계속 성장하는 광부의 멋진 네트워크에 가입하십시오.

Arweave의 마이닝에 대한 질문 및 지원 질문이 있는 경우 당사에 가입하는 것이 좋습니다. 불협화음 서버 이것은 광산 및 개발자 커뮤니티의 허브이기 때문입니다. 여기에서 도움을 줄 수 있는 커뮤니티 구성원과 Arweave 팀 구성원이 많이 있습니다.
Arweave의 핵심 개발자들은 중국 본토 내부의 하나 이상의 채굴 노드가 정부에 의해 압수되었음을 알게 되었습니다. 노드 운영자는 Arweave 네트워크가 중국 정부의 활동과 관련된 상당한 양의 자료를 저장하고 제공한다는 점을 이해해야 합니다. Arweave 프로토콜은 채굴자가 부적절하다고 판단되는 데이터를 저장할 것을 요구하지 않습니다. 콘텐츠 정책에 대해 자세히 알아볼 수 있습니다. here.

광부 설치

다음에서 OS용 .tar.gz 아카이브를 다운로드합니다. 방출 페이지. 아카이브의 내용을 추출합니다. 전용 디렉토리에 압축을 푸는 것이 좋습니다. 이 디렉토리는 언제든지 이동할 수 있지만 일부 파일만 이동하면 광부가 작동하지 않을 수 있습니다. weave 데이터는 기본적으로 이 디렉터리에도 저장되지만 data_dir 명령줄 인수를 사용하여 재정의하는 것이 좋습니다. OS/플랫폼 아키텍처가 목록에 없으면 소스 코드 저장소를 확인하십시오. README 소스에서 광부를 만드는 방법.

'Linux용 Windows 하위 시스템' 또는 가상 머신 환경을 사용하여 Windows에서 Arweave 마이닝 환경을 설정하는 것도 가능합니다.

준비: 파일 설명자 제한

사용 가능한 파일 설명자의 수는 노드가 데이터를 처리할 수 있는 속도에 영향을 줍니다. 대부분의 운영 체제에서 사용자 프로세스에 할당된 기본 제한은 일반적으로 낮으므로 늘리는 것이 좋습니다.
ulimit -n을 실행하여 현재 제한을 확인할 수 있습니다.
Linux에서 더 큰 전역 제한을 설정하려면 /etc/sysctl.conf를 열고 다음 줄을 추가합니다.

fs.file-max=100000000

실행하다 sysctl -p 변경 사항을 적용합니다.
특정 사용자에 대한 적절한 제한을 설정해야 할 수도 있습니다. 사용자 수준 제한을 설정하려면 /etc/security/limits.conf 다음 행을 추가하십시오.

소프트 노파일 10000000

새 터미널 세션을 엽니다. 변경 사항이 적용되고 제한이 증가했는지 확인하려면 다음을 입력하십시오. 감소 -n. 다음을 통해 현재 세션의 제한을 변경할 수도 있습니다. ulimit -n 10000000
위의 방법이 작동하지 않으면 다음을 설정하십시오.

DefaultLimitNOFILE=10000000

둘다 /etc/systemd/user.conf및 /etc/systemd/system.conf

광부 실행

이제 Arweave 디렉토리에서 다음 명령을 사용하여 마이닝 프로세스를 시작할 준비가 되었습니다.

./bin/start mine mining_addr YOUR-MINING-ADDRESS 피어 188.166.200.45 피어 188.166.192.169 피어 163.47.11.64 피어 139.59.51.59 피어 138.197.232.192

YOUR-MINING-ADDRESS를 블록을 찾았을 때 크레딧을 받고자 하는 지갑 주소로 바꾸세요!

광부의 활동 로그를 보려면 를 실행할 수 있습니다./빈/로그 -f 다른 터미널의 Arweave 디렉토리에 있습니다.
마이닝 콘솔은 결국 다음과 같아야 합니다.

[스테이지 1/3] 해시 시작
광부 포자 비율: 1545h/s, 계산된 회수 바이트/초: 3129, MiB/s 읽기: 386, 라운드 지속 시간은 145초입니다.
[스테이지 1/3] 해시 시작
해시레이트 보고서를 건너뛰고 라운드가 10초 미만으로 지속되었습니다.
[스테이지 1/3] 해시 시작
광부 포자 비율: 1545h/s, 계산된 회수 바이트/초: 3182, MiB/s 읽기: 386, 라운드 지속 시간은 135초입니다.
[스테이지 1/3] 해시 시작
광부 포자 비율: 1637h/s, 계산된 회수 바이트/초: 3292, MiB/s 읽기: 409, 라운드 지속 시간은 245초입니다.
[스테이지 1/3] 해시 시작

블록을 채굴하면 콘솔에 다음이 표시됩니다.

[2/3단계] 후보 블록을 생성하고 ... 네트워크로 발송합니다.

약 20분 후, 당신은 볼 것입니다

[3/3단계] 귀하의 차단이 ... 네트워크에서 승인되었습니다.

때때로 귀하의 블록이 확인되지 않는다는 점에 유의하십시오(체인이 다른 포크를 선택함).
광부를 중지하려면 다음을 실행하십시오. ./bin/stop 또는 OS 프로세스를 종료합니다(kill -sigterm <pid> or pkill <name>). SIGKILL 보내기(kill -9)이다 지원 좋습니다.

광부 조정

채굴자 SPoRA 비율 최적화

광부의 효율성을 결정하는 세 가지 중요한 요소는 디스크 처리량(GiB/s), 동기화된 데이터의 양 및 프로세서 성능입니다. 최소 요구 사항은 32GiB인 반면 8GiB의 RAM이 있는 것이 좋습니다.

노드는 콘솔에서 해시율을 보고합니다. Miner spora rate: 1546 h/s및 로그 –miner_sporas_per_second. 데이터 없이 채굴을 시작하면 0이고 더 많은 데이터가 동기화될수록 천천히 증가합니다. 숫자가 안정화되면 커뮤니티 회원 @tiamat가 아낌없이 생성한 마이닝 계산기에 입력할 수 있습니다. here 예상 수익을 보기 위해.

해시레이트를 미리 예측하려면 CPU의 성능, 디스크 처리량 및 마이닝에 할당할 디스크 공간의 양을 알거나 측정해야 합니다.

CPU를 벤치마킹하기 위해 패키지를 실행할 수 있습니다. randomx-benchmark 스크립트./bin/randomx-benchmark –mine –init 32 –스레드 32 –jit –largePages. 32를 CPU 스레드 수로 바꿉니다. 스레드 수를 줄이면 결과가 향상될 수 있습니다. 지정하지 마십시오 – 대형 페이지 아직 구성하지 않은 경우. 참고로 32스레드 AMD Ryzen 3950x는 약 10000h/s, 32스레드 AMD EPYC 7502P – 24000h/s, 12스레드 Intel Xeon E-2276G CPU – 2500h/s, a2 -클라우드에서 Intel Xeon CPU E5-2650 머신을 스레드 - 600h/s.

디스크의 처리량을 모르는 경우 다음을 실행하십시오. hdparm -t /dev/sda. 바꾸다 /dev/sda 의 디스크 이름으로 df -h. 경쟁력을 갖추려면 초당 몇 GiB 이상을 처리할 수 있는 빠른 NVM SSD를 고려하십시오.

마지막으로 설정의 해시율 상한을 보려면 다음을 실행하십시오. ./bin/hashrate-upper-limit 2500 1 3 여기서 2500은 RandomX 해시레이트, 1은 디스크가 초당 읽는 GiB 수, 3은 1/직제 복제 공유입니다. 예를 들어, 직조의 12/1이 있는 540GiB/s SSD가 있는 0.7코어 Intel Xeon은 0.9h/s로 제한됩니다. 실제로 성능은 일반적으로 상한의 약 XNUMX – XNUMX입니다.

마이닝 구성 변경

합리적인 기본값을 선택하기 위해 최선을 다했습니다. 그러나 다음 매개변수 중 일부를 변경하면 광부의 효율성이 향상될 수 있습니다. stage_one_hashing_threads (1과 CPU 스레드 수 사이), stage_two_hashing_threads , io_threadsrandomx_bulk_hashing_iterations. 예를 들어,

./bin/start stage_one_hashing_threads stage_two_hashing_threads 32 32 50 io_threads randomx_bulk_hashing_iterations 64 data_dir /를 / 디렉토리 내 sync_jobs 80 mining_addr YOUR-MINING 주소 188.166.200.45 피어 피어 188.166.192.169 피어 163.47.11.64 139.59.51.59 피어 피어 138.197.232.192

recall bytes computed/s 대략적으로 같아야 합니다 Miner spora rate 직조의 귀하의 몫으로 나눕니다. 그렇지 않은 경우 증가를 고려하십시오. io_threads 및 감소stage_one_hashing_threads. 노드의 크기를 나누면 현재까지 동기화된 노드의 점유율을 알 수 있습니다. chunk_storage 폴더 (du -sh /path/to/data/dir/chunk_storage에 의해) 총 직조 크기. 증가 randomx_bulk_hashing_iterations 128 이상으로 설정하면 강력한 시스템에서 큰 차이를 만들 수 있습니다.

직조 동기화

Arweave 채굴기는 데이터 없이 채굴하지 않습니다. 모든 새 블록에 대해 마이닝하려면 과거 데이터의 수많은 무작위 청크를 읽고 확인해야 합니다. 피어에서 데이터를 다운로드하는 데 시간이 걸리므로 첫 번째 출시 후 마이닝이 매우 집중적일 것으로 기대하지 마십시오. 예를 들어, 전체 직조 크기의 10%가 있는 경우 전체 데이터 세트와 유사한 설정의 10% 효율성으로 마이닝합니다. 전체 데이터 세트를 다운로드할 필요는 없습니다. 1TiB의 공간만 있는 경우 chunk_storage 및 rocksdb 폴더가 있으면 노드가 이를 채우고 디스크와 프로세서의 성능이 충분하다고 가정하면 채굴자가 경쟁력을 가질 수 있습니다.

부트스트랩 속도를 높이려면 더 높은 값(기본값은 20)을 사용하십시오. sync_jobs 다음과 같은 구성 매개변수:

./bin/start 광산 sync_jobs 80 mining_addr YOUR-MINING-ADDRESS 피어 188.166.200.45 피어 188.166.192.169 피어 163.47.11.64 피어 139.59.51.59 피어 138.197.232.192.

기록 데이터가 동기화된 후 sync_jobs를 다시 2로 설정할 수 있습니다. 광부를 끄십시오 (설정하지 마십시오 mine 플래그)를 사용하여 동기화 속도를 더욱 높일 수 있습니다.

대용량 메모리 페이지 구성

추가 성능 향상을 얻으려면 OS에서 대용량 메모리 페이지를 구성하는 것을 고려하십시오.

Ubuntu에서 현재 값을 보려면 다음을 실행합니다.cat /proc/meminfo | grep HugePages. 값을 설정하려면 다음을 실행하십시오. sudo sysctl -w vm.nr_hugepages=1000. 재부팅 후에도 구성을 유지하려면 다음을 생성하십시오. /etc/sysctl.d/local.conf 넣어 vm.nr_hugepages=1000 그곳에.

의 출력 고양이 /proc/meminfo | grep 그러면 다음과 같이 표시되어야 합니다. AnonHugePages: 0kB ShmemHugePages: 0kB 거대 페이지 수_총계: 1000 거대한 페이지_무료: 1000 거대한 페이지_Rsvd: 0 거대한 페이지_서프: 0

그렇지 않거나 시작 시 "erl_drv_rwlock_destroy" 오류가 있는 경우 시스템을 재부팅하십시오.

마지막으로 광부에게 다음을 지정하여 큰 페이지를 사용할 수 있음을 알립니다. enable randomx_large_pages시작에:
 

./bin/start mine enable randomx_large_pages mining_addr YOUR-MINING-ADDRESS 피어 188.166.200.45 피어 188.166.192.169 피어 163.47.11.64 피어 139.59.51.59 피어 .138.197.232.192

여러 디스크 사용

가장 간단한 방법은 모든 것을 하나의 디스크에 저장하는 것입니다. 괜찮으시다면 이 섹션을 건너뛰세요. 그러나 마이닝에 사용되지 않는 메타데이터는 HDD 디스크와 같이 더 저렴하고 느린 매체에 저장할 수 있습니다.

빠른 장치를 chunk_storage 및 rocksdb 폴더 :
sudo 마운트 /dev/nvme1n1 /your/dir/chunk_storage
sudo 마운트 /dev/nvme1n2 /your/dir/rocksdb
sudo 마운트 /dev/hdd1 /your/dir

의 출력 df -h 다음과 같아야합니다.
/dev/hdd1 5720650792 344328088 5087947920 7% /your/dir /dev/nvme1n1
104857600 2097152 102760448 2% /your/dir/chunk_storage /dev/nvme1n2
104857600 2097152 102760448 2% /your/dir/rocksdb
/dev/nvme1n1, /dev/nvme1n2, /dev/hdd1을 가지고 있는 파일 시스템으로 바꾸고 /your/dir을 시작할 때 지정한 디렉토리로 바꿉니다.

./bin/start data_dir /your/dir 광산 sync_jobs 80 mining_addr YOUR-MINING-ADDRESS 피어 188.166.200.45 피어 188.166.192.169 피어 163.47.11.64 피어 139.59.51.59 피어 138.197.232.192

문제해결

인터넷에서 노드에 액세스할 수 있는지 확인

마이닝 프로세스의 중요한 부분은 다른 마이너가 마이닝한 블록을 발견하는 것입니다. 노드는 인터넷 어디에서나 액세스할 수 있어야 피어가 귀하와 연결하고 블록을 공유할 수 있습니다.

노드가 공개적으로 액세스 가능한지 확인하려면 http://[Your Internet IP]:1984. 당신은 할 수 있습니다 여기에서 공개 IP를 얻으십시오, 또는 실행하여 curl ifconfig.me/ip. 광부를 시작할 때 다른 포트를 지정한 경우 이 지침에서 "1984"를 해당 포트로 바꾸십시오. 노드에 액세스할 수 없는 경우 포트 1984의 인터넷 IP 주소로 들어오는 HTTP 요청에 대해 TCP 포트 전달을 마이닝 머신의 선택한 포트로 설정해야 합니다. 포트 포워딩 설정 방법에 대한 자세한 내용은 ISP 또는 클라우드 제공업체에 문의하세요.

노드가 인터넷에서 액세스할 수 없는 경우 광부는 작동하지만 효율성이 현저히 떨어집니다.

다른 컴퓨터에 데이터 복사

다른 머신에서 다른 광부를 부트스트랩하려면 첫 번째 광부에서 다운로드한 데이터를 복사하여 더 빠르게 가져올 수 있습니다. 다음 단계를 따르세요.
  1. 1.

    첫 번째 Arweave 광부를 중지하고 두 번째 광부가 실행되고 있지 않은지 확인합니다.
  2. 2.

    전체 복사 data_dir 폴더를 새 컴퓨터로 이동합니다. 참고 chunk_storage 폴더 포함 희소 파일, 따라서 일반적인 방법으로 복사하면 시간이 많이 걸리고 대상 폴더의 크기가 너무 커집니다. 이 폴더를 복사하려면 다음과 함께 rsync를 사용하십시오. -aS 플래그를 지정하거나 다음을 통해 아카이브 tar -Scf 복사하기 전에.
  3. 3.

    두 광부를 시작하십시오.

Windows에서 광부 실행

우리의 경험에 따르면 덜 효율적이고 안정적이기 때문에 채굴에 Windows를 사용하지 않는 것이 좋습니다. 그럼에도 불구하고 Windows에서 채굴이 가능합니다.
Linux용 Windows 하위 시스템(WSL) 내에서 Arweave 광부를 실행할 수 있습니다. WSL이 의존하는 기본 TCP 구성은 일반적인 Linux 구성보다 더 제한적입니다. WSL 구성은 TCP 연결을 만들기 위한 약 절반의 TCP 포트와 두 배의 긴 소켓 재사용 제한 시간을 제공하므로 광부가 다른 노드에 보낼 수 있는 초당 동시 요청 수를 크게 줄입니다.

결과적으로 광부 콘솔에 다음 오류가 표시될 수 있습니다.

=오류 보고서====…=== 소켓 연결 오류: 종료 badarg, [{gen_tcp,connect,4, [{file,”gen_tcp.erl”},{line,149}]}

Windows 이벤트 로그에는 다음과 같은 경고가 있을 것으로 예상됩니다.

선택한 로컬 끝점이 최근에 동일한 원격 끝점에 연결하는 데 사용되었기 때문에 TCP/IP가 나가는 연결을 설정하지 못했습니다. 이 오류는 일반적으로 나가는 연결이 고속으로 열리고 닫힐 때 발생하여 사용 가능한 모든 로컬 포트를 사용하고 TCP/IP가 나가는 연결에 로컬 포트를 다시 사용하도록 합니다. 데이터 손상 위험을 최소화하기 위해 TCP/IP 표준은 주어진 로컬 끝점에서 주어진 원격 끝점으로의 연속 연결 사이에 경과하는 최소 시간을 요구합니다.