Arweave Miner

Unixhash ialah syarikat terawal yang terlibat dalam penyelidikan dan pembangunan pelantar perlombongan Arweave. Pada masa ini, kami mempunyai dua kluster Arweave Miner U5000 55k & Arweave Miner U5100 80K. Semuanya mengekalkan teknologi terkini.
Arweave adalah berdasarkan Blockweave, terbitan blockchain, dan menyediakan storan kekal sebagai penyelesaian kepada cabaran storan awan.

btc pelombong untuk dijual

Beli Arweave Miner

Kalkulator Keberuntungan Arweave Miner

Peralatan Perlombongan Arweave-Panduan Soalan Lazim Terbaik

Mata wang kripto mengalami pertumbuhan yang pesat dan itu boleh dikreditkan, sekurang-kurangnya sebahagiannya, kepada pengenalan rangkaian terdesentralisasi yang telah menyediakan penyelesaian kepada masalah penyimpanan. Cabaran yang disediakan oleh pasaran storan awan terus menarik pasaran dan menghasilkan pertumbuhan besar industri. Mata wang kripto seperti Filcoin dan Sia melihat cabaran ruang dan storan yang dicipta oleh pasaran storan awan dan menyelesaikannya dengan menyediakan penyelesaian storan berasaskan kontrak.

Arweave, sebaliknya, menyasarkan masalah yang sama dan menghasilkan penyelesaian berbeza menggunakan insentif kripto-ekonomi tanpa kebenaran. Arweave adalah berdasarkan Blockweave, terbitan blockchain, dan menyediakan storan kekal sebagai penyelesaian kepada cabaran storan awan. Arweave ialah yang pertama seumpamanya, dan pelombong Arweave melombong blok baharu pada rangkaian sebagai pertukaran untuk token AR, oleh itu, membenarkan penyimpanan data pada permaweb, secara kekal.

( 5 12 14 )↗

Sumber Dipercayai

Arweave Miner

Mengenai Arweave Miner… Pergi ke sumber

Menjelaskan Segala-galanya Berkaitan dengan Arweave

Arweave ialah syiling blockweave pertama di dunia, yang membolehkan penyimpanan kekal data seperti urus niaga, kontrak, halaman web, video, gambar, dan sebagainya. Perkataan blockweave akan digunakan agak kerap dengan arweave kerana altcoin ini menggunakan derivatif blockchain ini. Dalam rantaian blok, blok merujuk kepada data yang berbeza tentang transaksi atau sebagainya yang telah dikumpulkan bersama. Satu blok muncul setiap 2 minit, lebih kurang.


Blockchain dan Blockweave: Apakah Perbezaannya?
Perbezaan antara blockchain dan blockweave ialah dengan blockchain, setiap blok ialah sekumpulan data dan blok baharu tidak boleh diperkenalkan sehingga semua blok sebelumnya telah disahkan dan disahkan sebagai tepat. Blockweave bagaimanapun, membenarkan pengenalan blok baharu apabila arweave miner secara rawak mengesahkan salah satu blok lama. Seluruh sejarah atau semua blok sebelumnya tidak perlu disahkan dan disahkan oleh penambang arweave.

Satu lagi perbezaan antara blockchain dan blockweave ialah dalam blockchain, blok baru dipautkan ke blok seterusnya dan blok sebelumnya dalam rantai manakala, dalam blockweave, blok baru disambungkan ke blok seterusnya atau akan datang dan dua blok sebelumnya. Di antara dua blok, satu blok ialah satu sebelum blok yang baru dilombong, dan yang kedua adalah salah satu blok sebelumnya daripada sejarah jalinan blok, yang dikenali sebagai blok ingat semula. Blok penarikan semula adalah amat penting dalam perbincangan model konsensus Arweave.

Kos dan Pembayaran Arweave
Protokol peer-to-peer Arweave memadankan pengguna dengan ruang yang tersedia kepada mereka yang mencari storan. Data pada rangkaian atau ARdrive adalah kekal bermakna pengguna boleh menyimpan data mereka secara kekal pada rangkaian terdesentralisasi ini. Arweave hanya memerlukan satu bayaran pendahuluan kecil, yang bertindak sebagai insentif untuk pelombong AR untuk terus meniru data yang disimpan.


Yuran perlu dibayar dalam AR, altcoin rangkaian Arweave dan bersama dengan yuran ini, terdapat yuran rangkaian yang perlu dibayar juga. Walau bagaimanapun, yuran rangkaian adalah dalam bentuk endowmen, yang pada asasnya merupakan yuran keselamatan masa hadapan. Yuran endowmen atau rangkaian ini diambil daripada yuran permulaan yang dibayar, kerana ia memastikan pembayaran untuk replikasi masa depan data yang disimpan. Secara keseluruhan, bayaran dibuat sebagai bayaran sekali sahaja walaupun sebahagian daripadanya dihantar sebagai endowmen untuk yuran keselamatan masa hadapan.


Arweave: Rangkaian storan terdesentralisasi
Matlamat utama Arweave adalah untuk menawarkan penyelesaian terdesentralisasi kepada masalah khusus ketidakkekalan data di internet. Internet diketahui mempunyai semua maklumat yang pernah wujud tetapi itu jauh dari kebenaran internet. Semua maklumat di internet seperti halaman web, video dan gambar, bersama-sama dengan semua yang lain boleh disasarkan dengan niat jahat untuk manipulasi, atau ia boleh ditapis atau ia boleh hilang begitu sahaja. Data ini juga boleh dialih keluar kerana tidak ada kekekalan dengan internet, dan Arweave telah mencipta rangkaian storan terdesentralisasi untuk pemeliharaan semua data, pada permaweb.

Permaweb ialah perkataan lain yang biasa digunakan semasa membincangkan Arweave dan ia secara literal selari dengan internet atau web tradisional, namun, seperti namanya, data pada rangkaian ini adalah kekal dan abadi. Ringkasnya, semua halaman web dan gambar, dan video yang disimpan oleh Arweave secara kolektif dikenali sebagai permaweb. Penemuan biasa pada permaweb ialah dApps atau aplikasi terdesentralisasi. Semua data pada permaweb, sama seperti web tradisional, boleh diakses oleh pengguna melalui pelayar internet. Storan data bergantung pada ruang kosong yang disediakan oleh pelombong dan kemudian, replikasi data yang disimpan, juga oleh pelombong, yang diberi insentif untuk berbuat demikian oleh syiling AR.

( 2 14 21 )↗

Sumber Dipercayai

Arweave Miner

Mengenai Arweave Miner… Pergi ke sumber

Protokol Konsensus Arweave: PoA

Protokol konsensus Arweave adalah unik seperti semua perkara lain tentang altcoin ini. Protokol atau model konsensus melaksanakan fungsi mengekalkan konsistensi merentas rantaian blok dengan memastikan keselamatan rantaian blok, atau jalinan blok, untuk Arweave. Protokol konsensus untuk Bitcoin adalah bukti bukti kerja atau PoW, yang bermaksud bahawa pelombong yang cuba melombong Bitcoin perlu memecahkan cincang matematik kriptografi yang kompleks untuk melombong bitcoin. Untuk filecoin, protokol konsensus juga adalah PoW, bagaimanapun, berdasarkan sepenuhnya pada storan. Untuk Arweave, protokol konsensus dikenali sebagai Proof-of-Access atau PoA.


Tugas utama pelombong Arweave ialah menyediakan ruang storan kepada mereka yang memerlukannya dan kemudian meniru data yang disimpan untuk memastikan kekal pada rangkaian terdesentralisasi. Untuk ini, pelombong diberi ganjaran token AR. Untuk pelombong dapat memperkenalkan blok baharu kepada jalinan blok, mereka seharusnya dapat mengesahkan bahawa mereka boleh mengakses blok ingat semula, yang dijelaskan di atas. Pengesahan ini dirujuk sebagai protokol konsensus, titik capaian dan tujuannya adalah untuk meningkatkan atau mempromosikan keabadian data pada rangkaian.

Pelombong tidak boleh melombong blok baharu dan menerima token AR melainkan mereka mengakses blok lama rawak dalam sejarah anyaman blok. Selain itu, pelombong juga terpaksa menyimpan blok yang tidak banyak direplikasi kerana blok penarikan semula yang jarang berlaku ini apabila dipilih, bermakna terdapat lebih sedikit pelombong yang bersaing untuk mendapatkan ganjaran yang sama.

( 9 2 13 )↗

Sumber Dipercayai

Arweave Miner

Mengenai Arweave Miner… Pergi ke sumber

Tambahan pula, pelombong mempunyai dasar kandungan yang melarang keras data tertentu daripada disimpan oleh pelombong, kerana mereka tidak boleh menyimpan keseluruhan data pada rangkaian. Semasa pengedaran data, data tidak akan ditambahkan pada kumpulan urus niaga pelombong jika ia berada dalam senarai larangan pelombong tertentu.

Adakah Perlombongan dan Pelaburan Arweave Berbaloi?

Sebelum membuat keputusan untuk melombong Arweave, dan melabur dalam rangkaian storan terdesentralisasi ini, anda perlu melakukan analisis kos untuk manfaat, kerana terdapat sedikit modal yang diperlukan untuk peralatan perlombongan Arweave. Rig perlombongan Arweave boleh menelan kos yang tinggi dan anda perlu menentukan sama ada anda mempunyai masa dan sumber yang diperlukan untuk mewujudkannya, sehingga memperoleh ganjaran dan keuntungan yang lumayan. Jika keuntungan dan kos adalah sama atau jika yang kedua lebih tinggi daripada yang pertama, maka mungkin perlombongan Arweave mungkin bukan pilihan terbaik untuk anda. Anda masih boleh menjadi sebahagian daripada Arweave kerana ia mengambil alih industri dengan membeli atau berdagang token AR.

Peralatan Perlombongan Arweave

Tiada senarai komponen pelantar perlombongan Arweave yang jelas di tapak web Arweave, dan itu menjadikannya lebih sukar untuk menentukan dengan tepat peralatan yang diperlukan. Disebutkan di bawah ialah senarai asas peralatan perlombongan yang perlu anda peroleh sebelum memulakan proses:
  • CPU yang kuat seperti Ryzen atau i7
  • 6+ TB NVME, (cth RAID 0 daripada 3x2TB atau RAID 0 daripada 2x4TB, dll). Lebih banyak NVME yang anda miliki, lebih banyak Weave yang boleh anda simpan. Memandangkan pendapatan pada Arweave berkaitan secara langsung dengan jumlah Weave yang anda simpan, adalah lebih baik untuk mendapatkan lebih banyak NVME.
  • Sistem dengan 8 GB adalah mencukupi untuk perlombongan Arweave kerana rangkaian tidak memerlukan banyak memori.
  • Sama seperti ingatan, sebaik sahaja anda memuat turun Weave, lebar jalur rangkaian juga boleh dikurangkan kerana ia tidak lagi memerlukan banyaknya.
NVME boleh digantikan dengan SATA iii, bagaimanapun, adalah penting untuk diingat bahawa penggunaan SATA iii akan menyekat proses dan penggunaannya juga tidak menjimatkan kos. SSD Sata iii maksimum pada kira-kira 1TB setiap pemacu yang digunakan. Adalah lebih baik untuk mendapatkan 4 4TB NVMe daripada mendapatkan 16 1TB SATA SSD menggunakan formula 100k IOPS setiap TB memandangkan kebanyakan SSD SATA melebihi 95k IOPS.

( 6 12 4 )↗

Sumber Dipercayai

Arweave Miner

Mengenai Arweave Miner… Pergi ke sumber

Anda juga disyorkan untuk menyertai kumpulan perlombongan, yang merupakan kumpulan sumber yang dikongsi oleh berbilang pelombong melalui rangkaian. Terdapat sedikit maklumat mengenai kumpulan perlombongan dan Arweave pada aplikasi media sosial Discord dan Reddit. Walaupun beberapa kolam perlombongan ini adalah jemputan sahaja, ia pasti bernilai untuk dilihat, kerana ia memberikan penjelasan dan kemudahan kepada proses perlombongan, terutamanya untuk pemasa pertama. Beberapa kolam yang popular ialah Kronenberg, Vird dan Hpool.

Panduan Perlombongan

Ingin memulakan perlombongan di Arweave? Anda telah datang ke tempat yang betul! Dapatkan persediaan dengan panduan cepat dan mudah ini, dan sertai rangkaian hebat pelombong kami yang sentiasa berkembang.

Untuk sebarang pertanyaan dan pertanyaan sokongan mengenai perlombongan di Arweave, kami amat mengesyorkan agar anda menyertai kami Pelayan cakera kerana ini adalah hab komuniti perlombongan dan pemaju kami. Di sini anda akan menemui ramai ahli komuniti dan ahli pasukan Arweave tersedia untuk membantu anda
Pemaju teras Arweave telah dimaklumkan bahawa sekurang-kurangnya satu nod perlombongan di dalam tanah besar China telah dirampas oleh kerajaan. Pengendali nod harus memahami bahawa rangkaian Arweave menyimpan dan menyediakan sejumlah besar bahan yang berkaitan dengan aktiviti kerajaan China. Protokol Arweave tidak memerlukan mana-mana pelombong menyimpan data yang mereka anggap tidak sesuai. Anda boleh membaca lebih lanjut tentang dasar kandungan kami laman web ini.

Pasang Penambang

Muat turun arkib .tar.gz untuk OS anda daripada melepaskan halaman. Ekstrak kandungan arkib. Adalah disyorkan untuk membongkarnya di dalam direktori khusus. Anda sentiasa boleh mengalihkan direktori ini, tetapi pelombong mungkin tidak berfungsi jika anda mengalihkan beberapa fail sahaja. Data jalinan akan, secara lalai, disimpan dalam direktori ini juga, tetapi kami mengesyorkan untuk mengatasinya menggunakan argumen baris perintah data_dir. Jika seni bina OS/platform anda tiada dalam senarai, semak repositori kod sumber README untuk cara membina pelombong dari sumber.

Anda juga boleh menyediakan persekitaran perlombongan Arweave pada Windows menggunakan 'Windows Subsystem for Linux' atau persekitaran mesin maya.

Penyediaan: Had Deskriptor Fail

Bilangan deskriptor fail yang tersedia mempengaruhi kadar di mana nod anda boleh memproses data. Memandangkan had lalai yang diberikan kepada proses pengguna pada kebanyakan sistem pengendalian biasanya rendah, kami mengesyorkan meningkatkannya.
Anda boleh menyemak had semasa dengan melaksanakan ulimit -n.
Di Linux, untuk menetapkan had global yang lebih besar, buka /etc/sysctl.conf dan tambah baris berikut:

fs.file-maks=100000000

Melaksanakan sysctl -p untuk membuat perubahan berlaku.
Anda juga mungkin perlu menetapkan had yang sesuai untuk pengguna tertentu. Untuk menetapkan had peringkat pengguna, buka /etc/security/limits.conf dan tambah baris berikut:

soft nofile 10000000

Buka sesi terminal baharu. Untuk memastikan perubahan berkuat kuasa, dan had dinaikkan, taip ulimit -n. Anda juga boleh menukar had untuk sesi semasa melalui ulimit -n 10000000
Jika perkara di atas tidak berkesan, tetapkan

DefaultLimitNOFILE=10000000

dalam kedua-duanya /etc/systemd/user.confand /etc/systemd/system.conf

Menjalankan Penambang

Sekarang anda sudah bersedia untuk memulakan proses perlombongan dengan menggunakan arahan berikut dari direktori Arweave:

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

Sila gantikan ALAMAT-PERLOMBONGAN ANDA dengan alamat dompet yang anda ingin kreditkan apabila anda menemui blok!

Jika anda ingin melihat log aktiviti pelombong anda, anda boleh menjalankan ./bin/log -f dalam direktori Arweave dalam terminal yang berbeza.
Konsol perlombongan akhirnya akan kelihatan seperti ini:

[Peringkat 1/3] Mula mencincang
Kadar spora penambang: 1545 h/s, bait ingat semula dikira/s: 3129, bacaan MiB/s: 386, pusingan berlangsung selama 145 saat.
[Peringkat 1/3] Mula mencincang
Melangkau laporan kadar cincang, pusingan berlangsung kurang daripada 10 saat.
[Peringkat 1/3] Mula mencincang
Kadar spora penambang: 1545 h/s, bait ingat semula dikira/s: 3182, bacaan MiB/s: 386, pusingan berlangsung selama 135 saat.
[Peringkat 1/3] Mula mencincang
Kadar spora penambang: 1637 h/s, bait ingat semula dikira/s: 3292, bacaan MiB/s: 409, pusingan berlangsung selama 245 saat.
[Peringkat 1/3] Mula mencincang

Apabila anda melombong blok, konsol menunjukkan:

[Peringkat 2/3] Menghasilkan blok calon … dan dihantar ke rangkaian.

Kira-kira 20 minit kemudian, anda sepatutnya melihat

[Peringkat 3/3] Blok anda … telah diterima oleh rangkaian

Ambil perhatian bahawa kadangkala blok anda tidak akan disahkan (rantai memilih garpu yang berbeza).
Untuk menghentikan pelombong, lari ./bin/stop atau mematikan proses OS (kill -sigterm <pid> or pkill <name>). Menghantar SIGKILL (kill -9) adalah tidak disyorkan.

Menala Penambang

Mengoptimumkan Kadar SPoRA Pelombong

Tiga faktor penting yang menentukan kecekapan pelombong anda ialah pemprosesan cakera (GiB/s), jumlah data yang disegerakkan dan kuasa pemproses. Kami mengesyorkan anda mempunyai 32 GiB RAM, manakala keperluan minimum ialah 8 GiB.

Nod melaporkan kadar hashnya dalam konsol - Miner spora rate: 1546 h/sdan log -miner_sporas_per_second. Ambil perhatian bahawa ia adalah 0 apabila anda memulakan pelombong tanpa data dan perlahan-lahan meningkat apabila lebih banyak data disegerakkan. Selepas nombor itu stabil, anda boleh memasukkannya ke dalam kalkulator perlombongan yang dibuat dengan murah hati oleh ahli komuniti @tiamat laman web ini untuk melihat pulangan yang diharapkan.

Untuk menganggarkan kadar cincang terlebih dahulu, anda perlu mengetahui atau mengukur prestasi CPU anda, daya pemprosesan cakera dan jumlah ruang cakera yang akan anda peruntukkan untuk perlombongan.

Untuk menanda aras CPU, anda boleh menjalankan pakej randomx-benchmark skrip./bin/randomx-tanda aras –mine –init 32 –benang 32 –jit –largePages. Gantikan 32 dengan bilangan utas CPU. Ambil perhatian bahawa mengurangkan bilangan utas mungkin meningkatkan hasil. Jangan nyatakan –LargePages jika anda belum mengkonfigurasinya lagi. Untuk rujukan, 32-benang AMD Ryzen 3950x boleh melakukan kira-kira 10000 h/s, 32-benang AMD EPYC 7502P – 24000 h/s, 12-benang Intel Xeon E-2276G CPU – 2500 h/s, a 2 -benang mesin Intel Xeon CPU E5-2650 dalam awan – 600 j/s.

Jika anda tidak mengetahui daya pemprosesan cakera anda, jalankan hdparm -t /dev/sda. Ganti /dev/sda dengan nama cakera daripada df -h. Untuk berdaya saing, pertimbangkan SSD NVMe pantas yang mampu mencapai beberapa GiB sesaat dan banyak lagi.

Akhir sekali, untuk melihat had kadar cincang atas persediaan, jalankan ./bin/hashrate-upper-limit 2500 1 3 di mana 2500 ialah kadar cincang RandomX, 1 ialah bilangan GiB yang dibaca oleh cakera sesaat, 3 ialah 1/bahagian replika tenunan. Sebagai contoh, Intel Xeon 12-teras dengan SSD 1 GiB/s dengan satu pertiga daripada jalinan dihadkan pada 540 h/s. Dalam amalan, prestasi biasanya kira-kira 0.7 – 0.9 daripada had atas.

Menukar konfigurasi perlombongan

Kami berusaha sedaya upaya untuk memilih lalai yang munasabah; walau bagaimanapun, menukar beberapa parameter berikut boleh meningkatkan kecekapan pelombong anda: stage_one_hashing_threads (antara 1 dan bilangan utas CPU), stage_two_hashing_threads , io_threadsrandomx_bulk_hashing_iterations. Sebagai contoh,

./bin/start stage_one_hashing_threads 32 stage_two_hashing_threads 32 io_threads 50 randomx_bulk_hashing_iterations 64 data_dir / lombong anda / dir sync_jobs 80 mining_addr peer YOUR-MINING-ALAMAT 188.166.200.45 peer 188.166.192.169 peer 163.47.11.64 peer 139.59.51.59 peer 138.197.232.192

recall bytes computed/s hendaklah lebih kurang sama dengan Miner spora rate dibahagikan dengan bahagian tenunan anda. Jika tidak, pertimbangkan untuk meningkatkan io_threads dan menurunstage_one_hashing_threads. Anda boleh mengetahui bahagian anyaman yang disegerakkan oleh nod sehingga kini dengan membahagikan saiz chunk_storage folder (du -sh /path/to/data/dir/chunk_storageoleh jumlah saiz tenunan. Meningkat randomx_bulk_hashing_iterations hingga 128 atau lebih besar mungkin membuat perbezaan besar pada mesin berkuasa itu.

Menyegerakkan anyaman

Pelombong Arweave tidak melombong tanpa data. Untuk setiap blok baharu, untuk melombongnya, banyak ketulan rawak data lepas perlu dibaca dan disemak. Ia mengambil masa untuk memuat turun data daripada rakan sebaya, jadi jangan mengharapkan perlombongan menjadi sangat intensif selepas pelancaran pertama. Contohnya, jika anda mempunyai 10% daripada jumlah saiz tenunan, anda sedang melombong pada kecekapan 10% daripada persediaan yang serupa dengan keseluruhan set data. Ambil perhatian bahawa tidak diperlukan untuk memuat turun set data lengkap. Jika anda hanya mempunyai 1 TiB ruang untuk chunk_storage and rocksdb folder, nod akan mengisinya, dan pelombong anda mungkin berdaya saing, dengan mengandaikan cakera dan pemproses cukup berprestasi.

Untuk mempercepatkan bootstrap, gunakan nilai yang lebih tinggi (lalai ialah 20) untuk sync_jobs parameter konfigurasi seperti ini:

./bin/start mine sync_jobs 80 mining_addr YOUR-MINING-ADDRESS peer 188.166.200.45 peer 188.166.192.169 peer 163.47.11.64 peer 139.59.51.59.

Anda boleh menetapkan sync_jobs kembali kepada 2 selepas data sejarah disegerakkan. Matikan pelombong (jangan tetapkan mine flag) untuk mempercepatkan lagi penyegerakan.

Mengkonfigurasi halaman memori yang besar

Untuk mendapatkan peningkatan prestasi tambahan, pertimbangkan untuk mengkonfigurasi halaman memori yang besar dalam OS anda.

Pada Ubuntu, untuk melihat nilai semasa, laksanakan:cat /proc/meminfo | grep HugePages. Untuk menetapkan nilai, jalankan sudo sysctl -w vm.nr_hugepages=1000. Untuk memastikan konfigurasi bertahan but semula, buat /etc/sysctl.d/local.conf dan meletakkan vm.nr_hugepages=1000 di sana.

Pengeluaran kucing /proc/meminfo | grep HugePages sepatutnya kelihatan seperti ini: AnonHugePages: 0 kB ShmemHugePages: 0 kB HugePages_Jumlah: 1000 HugePages_Free: 1000 HugePages_Rsvd: 0 HugePages_Surp: 0

Jika ia tidak atau jika terdapat ralat "erl_drv_rwlock_destroy" semasa permulaan, but semula mesin.

Akhir sekali, beritahu pelombong ia boleh menggunakan halaman besar dengan menentukan enable randomx_large_pagespada permulaan:
 

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

Menggunakan Pelbagai Cakera

Pendekatan yang paling mudah ialah menyimpan segala-galanya dalam satu cakera. Langkau bahagian ini jika anda baik dengan itu. Walau bagaimanapun, anda boleh menyimpan metadata yang tidak digunakan dalam perlombongan pada medium yang lebih murah dan perlahan, contohnya, cakera HDD.

Lekapkan peranti pantas pada chunk_storage and rocksdb folder:
sudo mount /dev/nvme1n1 /your/dir/chunk_storage
sudo mount /dev/nvme1n2 /your/dir/rocksdb
sudo mount /dev/hdd1 /your/dir

Pengeluaran df -h kelihatan seperti:
/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
Gantikan /dev/nvme1n1, /dev/nvme1n2, /dev/hdd1 dengan sistem fail yang anda miliki, gantikan /your/dir dengan direktori yang anda tentukan semasa permulaan:

./bin/start data_dir /your/dir mine sync_jobs 80 mining_addr YOUR-MINING-ADDRESS peer 188.166.200.45 peer 188.166.192.169 peer 163.47.11.64 peer 139.59.51.59

Penyelesaian masalah

Pastikan nod anda boleh diakses di Internet

Bahagian penting dalam proses perlombongan ialah menemui blok yang dilombong oleh pelombong lain. Nod anda perlu boleh diakses dari mana-mana sahaja di Internet supaya rakan sebaya anda boleh berhubung dengan anda dan berkongsi blok mereka.

Untuk menyemak sama ada nod anda boleh diakses secara umum, semak imbas ke http://[Your Internet IP]:1984. Anda boleh dapatkan IP awam anda di sini, atau dengan berlari curl ifconfig.me/ip. Jika anda menetapkan port yang berbeza semasa memulakan pelombong, gantikan "1984" di mana-mana dalam arahan ini dengan port anda. Jika anda tidak boleh mengakses nod, anda perlu menyediakan pemajuan port TCP untuk permintaan HTTP masuk ke alamat IP Internet anda pada port 1984 ke port yang dipilih pada mesin perlombongan anda. Untuk butiran lanjut tentang cara menyediakan pemajuan port, rujuk ISP atau pembekal awan anda.

Jika nod tidak boleh diakses di Internet, pelombong berfungsi tetapi kurang cekap.

Menyalin data ke mesin lain

Jika anda ingin bootstrap pelombong lain pada mesin lain, anda boleh menyalin data yang dimuat turun daripada pelombong pertama untuk mempercepatkannya dengan lebih pantas. Sila ikuti langkah berikut:
  1. 1.

    Hentikan pelombong Arweave pertama, dan pastikan pelombong kedua juga tidak berjalan.
  2. 2.

    Salin keseluruhannya data_dir folder ke mesin baharu. Perhatikan bahawa chunk_storage folder mengandungi fail jarang, jadi menyalinnya dengan cara biasa akan mengambil banyak masa dan saiz folder destinasi akan menjadi terlalu besar. Untuk menyalin folder ini, gunakan rsync dengan -aS bendera atau arkibkannya melalui tar -Scf sebelum menyalin.
  3. 3.

    Mulakan kedua-dua pelombong.

Jalankan pelombong pada Windows

Kami tidak mengesyorkan menggunakan Windows untuk perlombongan kerana mengikut pengalaman kami ia kurang cekap dan boleh dipercayai. Walau bagaimanapun, perlombongan pada Windows adalah mungkin.
Anda boleh menjalankan pelombong Arweave di dalam Windows Subsystem untuk Linux (WSL). Ambil perhatian bahawa konfigurasi TCP lalai WSL bergantung pada adalah lebih ketat daripada konfigurasi Linux biasa. Konfigurasi WSL menawarkan kira-kira separuh port TCP untuk membuat sambungan TCP dan tamat masa penggunaan semula soket dua kali lebih lama, yang secara ketara mengurangkan bilangan permintaan serentak sesaat yang boleh dibuat oleh pelombong ke nod lain.

Akibatnya, anda mungkin melihat ralat berikut dalam konsol penambang:

=LAPORAN RALAT====…=== Ralat sambungan soket: keluar dari badarg, [{gen_tcp,connect,4, [{file,”gen_tcp.erl”},{line,149}]}

Log Acara Windows dijangka mempunyai amaran berikut:

TCP/IP gagal mewujudkan sambungan keluar kerana titik akhir setempat yang dipilih baru-baru ini digunakan untuk menyambung ke titik akhir jauh yang sama. Ralat ini biasanya berlaku apabila sambungan keluar dibuka dan ditutup pada kadar yang tinggi, menyebabkan semua port tempatan yang tersedia digunakan dan memaksa TCP/IP menggunakan semula port tempatan untuk sambungan keluar. Untuk meminimumkan risiko rasuah data, piawaian TCP/IP memerlukan tempoh masa minimum untuk berlalu antara sambungan berturut-turut dari titik akhir setempat tertentu ke titik akhir jauh tertentu.