Penambang Arweave

Unixhash adalah perusahaan paling awal yang terlibat dalam penelitian dan pengembangan rig penambangan Arweave. Saat ini, kami memiliki dua cluster Arweave Miner U5000 55k & Arweave Miner U5100 80K. Semua tetap menggunakan teknologi terbaru.
Arweave didasarkan pada Blockweave, turunan dari blockchain, dan menyediakan penyimpanan permanen sebagai solusi untuk tantangan penyimpanan cloud.

penambang btc untuk dijual

Beli Arweave Miner

Kalkulator Profitabilitas Arweave Miner

Peralatan Pertambangan Arweave-Panduan FAQ Terbaik

Cryptocurrency mengalami pertumbuhan yang pesat dan itu dapat dikreditkan, setidaknya sebagian, untuk pengenalan jaringan terdesentralisasi yang telah memberikan solusi untuk masalah penyimpanan. Tantangan yang diberikan oleh pasar penyimpanan cloud semakin memikat pasar dan menghasilkan pertumbuhan industri yang sangat besar. Cryptocurrency seperti Filcoin dan Sia melihat tantangan ruang dan penyimpanan yang diciptakan oleh pasar penyimpanan cloud dan menyelesaikannya dengan menyediakan solusi penyimpanan berbasis kontrak.

Arweave, di sisi lain, menargetkan masalah yang sama dan menghasilkan solusi berbeda menggunakan insentif ekonomi kripto tanpa izin. Arweave didasarkan pada Blockweave, turunan dari blockchain, dan menyediakan penyimpanan permanen sebagai solusi untuk tantangan penyimpanan cloud. Arweave adalah yang pertama dari jenisnya, dan penambang Arweave menambang blok baru di jaringan dengan imbalan token AR, karenanya, memungkinkan penyimpanan data di permaweb, secara permanen.

( 5 12 14 )↗

Sumber Tepercaya

Penambang Arweave

Tentang Penambang Arweave… Pergi ke sumber

Menjelaskan Segala Sesuatu yang Berhubungan dengan Arweave

Arweave adalah koin blockweave pertama di dunia, yang memungkinkan penyimpanan permanen data seperti transaksi, kontrak, halaman web, video, gambar, dan sebagainya. Kata blockweave akan cukup sering digunakan dengan arweave karena altcoin ini menggunakan turunan dari blockchain. Dalam blockchain, sebuah blok mengacu pada data yang berbeda tentang suatu transaksi atau lebih yang telah dikelompokkan bersama. Sebuah blok muncul setiap 2 menit, kira-kira.


Blockchain dan Blockweave: Apa Perbedaannya?
Perbedaan antara blockchain dan blockweave adalah bahwa dengan blockchain, setiap blok adalah sekelompok data dan blok baru tidak dapat diperkenalkan sampai semua blok sebelumnya telah divalidasi dan diverifikasi kebenarannya. Blockweave bagaimanapun, memungkinkan pengenalan blok baru ketika penambang arweave secara acak memvalidasi salah satu blok lama. Seluruh sejarah atau semua blok sebelumnya tidak perlu divalidasi dan diverifikasi oleh penambang arweave.

Perbedaan lain antara blockchain dan blockweave adalah bahwa di blockchain, blok baru terhubung ke blok berikutnya dan sebelumnya dalam rantai sedangkan, di blockweave, blok baru terhubung ke blok berikutnya atau yang akan datang dan dua blok sebelumnya. Di antara dua blok, satu blok adalah yang sebelum blok yang baru ditambang, dan yang kedua adalah salah satu blok sebelumnya dari sejarah blockweave, yang dikenal sebagai blok recall. Blok recall sangat penting dalam diskusi model konsensus Arweave.

Biaya dan Pembayaran Arweave
Protokol peer-to-peer Arweave mencocokkan pengguna dengan ruang yang tersedia dengan mereka yang mencari penyimpanan. Data di jaringan atau ARdrive bersifat permanen artinya pengguna dapat menyimpan data mereka secara permanen di jaringan yang terdesentralisasi ini. Arweave hanya membutuhkan satu pembayaran kecil di muka, yang bertindak sebagai insentif bagi penambang AR untuk terus mereplikasi data yang disimpan.


Biaya dibayarkan dalam AR, altcoin dari jaringan Arweave dan bersama dengan biaya ini, ada biaya jaringan yang harus dibayar juga. Namun, biaya jaringan dalam bentuk dana abadi, yang pada dasarnya adalah biaya keamanan masa depan. Biaya endowmen atau jaringan ini diambil dari biaya awal yang dibayarkan, karena memastikan pembayaran untuk replikasi data yang disimpan di masa mendatang. Secara keseluruhan, pembayaran dilakukan sebagai pembayaran satu kali meskipun sebagian dikirim sebagai dana abadi untuk biaya keamanan di masa mendatang.


Arweave: Jaringan penyimpanan terdesentralisasi
Tujuan utama Arweave adalah untuk menawarkan solusi terdesentralisasi untuk masalah spesifik ketidakkekalan data di internet. Internet dikenal memiliki semua informasi yang pernah ada tapi itu jauh dari kebenaran internet. Semua informasi di internet seperti halaman web, video, dan gambar, bersama dengan segala sesuatu yang lain dapat ditargetkan dengan niat jahat untuk manipulasi, atau dapat disensor atau hilang begitu saja. Data ini juga dapat dihapus karena tidak ada keabadian dengan internet, dan Arweave telah menciptakan jaringan penyimpanan terdesentralisasi untuk pelestarian semua data, di permaweb.

Permaweb adalah kata lain yang umum digunakan ketika membahas Arweave dan secara harfiah paralel dengan internet atau web tradisional, namun, seperti namanya, data di jaringan ini bersifat permanen dan tidak lekang oleh waktu. Sederhananya, semua halaman web dan gambar, dan video yang disimpan oleh Arweave secara kolektif dikenal sebagai permaweb. Temuan umum di permaweb adalah dApps atau aplikasi terdesentralisasi. Semua data di permaweb, seperti halnya web tradisional, dapat diakses oleh pengguna melalui browser internet. Penyimpanan data tergantung pada ruang kosong yang disediakan oleh penambang dan kemudian, replikasi data yang disimpan, juga oleh penambang, yang diberi insentif untuk melakukannya oleh koin AR.

( 2 14 21 )↗

Sumber Tepercaya

Penambang Arweave

Tentang Penambang Arweave… Pergi ke sumber

Protokol Konsensus Arweave: PoA

Protokol konsensus Arweave sama uniknya dengan semua hal lain tentang altcoin ini. Protokol atau model konsensus menjalankan fungsi menjaga konsistensi di seluruh blockchain dengan memastikan keamanan blockchain, atau blockweave, untuk Arweave. Protokol konsensus untuk Bitcoin adalah proof of work atau PoW, yang berarti bahwa penambang yang mencoba menambang Bitcoin harus memecah hash matematika kriptografi yang kompleks untuk menambang bitcoin. Untuk filecoin, protokol konsensus juga PoW, namun, sepenuhnya didasarkan pada penyimpanan. Untuk Arweave, protokol konsensus dikenal sebagai Proof-of-Access atau PoA.


Tugas utama penambang Arweave adalah menyediakan ruang penyimpanan bagi mereka yang membutuhkannya dan kemudian mereplikasi data yang disimpan untuk memastikan keabadian pada jaringan yang terdesentralisasi. Untuk ini, penambang diberi token AR. Agar penambang dapat memperkenalkan blok baru ke blockweave, mereka harus dapat memverifikasi bahwa mereka dapat mengakses blok penarikan, yang dijelaskan di atas. Verifikasi ini disebut sebagai protokol konsensus, titik akses dan tujuannya adalah untuk meningkatkan atau mempromosikan keabadian data di jaringan.

Penambang tidak dapat menambang blok baru dan menerima token AR kecuali mereka mengakses blok lama secara acak dalam riwayat blockweave. Selain itu, penambang juga terpaksa menyimpan blok yang belum banyak direplikasi karena blok pemanggilan yang langka ini ketika dipilih, berarti ada lebih sedikit penambang yang bersaing untuk mendapatkan hadiah yang sama.

( 9 2 13 )↗

Sumber Tepercaya

Penambang Arweave

Tentang Penambang Arweave… Pergi ke sumber

Selain itu, penambang memiliki kebijakan konten yang secara tegas melarang penyimpanan data tertentu oleh penambang, karena mereka tidak dapat menyimpan seluruh data di jaringan. Selama distribusi data, data tidak akan ditambahkan ke kumpulan transaksi penambang jika data tersebut berada di daftar terlarang penambang tertentu.

Apakah Penambangan dan Investasi Arweave Layak?

Sebelum membuat keputusan untuk menambang Arweave, dan berinvestasi dalam jaringan penyimpanan terdesentralisasi ini, Anda perlu melakukan analisis biaya untuk keuntungan, karena ada cukup banyak modal yang dibutuhkan untuk peralatan penambangan Arweave. Rig penambangan Arweave bisa mahal dan Anda perlu menentukan apakah Anda memiliki waktu dan sumber daya yang diperlukan untuk mewujudkannya, sampai pada titik mendapatkan imbalan dan keuntungan yang layak. Jika keuntungan dan biayanya sama atau jika yang terakhir lebih tinggi dari yang pertama, maka mungkin penambangan Arweave mungkin bukan pilihan terbaik untuk Anda. Anda masih dapat menjadi bagian dari Arweave karena Arweave mengambil alih industri dengan membeli atau memperdagangkan token AR.

Peralatan Pertambangan Arweave

Tidak ada daftar komponen rig penambangan Arweave yang jelas di situs web Arweave, dan itu membuat lebih sulit untuk menentukan dengan tepat peralatan apa yang dibutuhkan. Disebutkan di bawah ini adalah daftar dasar peralatan penambangan yang perlu Anda peroleh sebelum memulai proses:
  • CPU yang kuat seperti Ryzen atau i7
  • 6+ TB NVME, (misalnya RAID 0 sebesar 3x2TB atau RAID 0 sebesar 2x4TB, dll). Semakin banyak NVME yang Anda miliki, semakin banyak Weave yang dapat Anda simpan. Karena penghasilan di Arweave berhubungan langsung dengan jumlah Weave yang Anda simpan, yang terbaik adalah mendapatkan lebih banyak NVME.
  • Sistem dengan 8 GB sudah cukup untuk menambang Arweave karena jaringan tidak memerlukan banyak memori.
  • Mirip dengan memori, setelah Anda mengunduh Weave, bandwidth jaringan juga dapat dikurangi karena tidak lagi membutuhkan banyak.
NVME dapat diganti dengan SATA iii, namun, penting untuk diingat bahwa menggunakan SATA iii akan menghambat proses dan penggunaannya juga tidak hemat biaya. SSD Sata iii maksimal sekitar 1TB per drive yang digunakan. Lebih baik mendapatkan 4 NVM 4 TB daripada mendapatkan 16 SSD SATA 1 TB menggunakan formula 100k IOPS per TB mengingat sebagian besar SSD SATA mencapai sekitar 95k IOPS.

( 6 12 4 )↗

Sumber Tepercaya

Penambang Arweave

Tentang Penambang Arweave… Pergi ke sumber

Anda juga sangat disarankan untuk bergabung dengan kumpulan penambangan, yang merupakan kumpulan sumber daya yang digunakan bersama oleh banyak penambang melalui jaringan. Ada sedikit informasi yang berkaitan dengan kumpulan penambangan dan Arweave di aplikasi media sosial Discord dan Reddit. Meskipun beberapa dari kumpulan penambangan ini hanya untuk undangan, mereka pasti layak untuk dicoba, karena memberikan klarifikasi dan kemudahan untuk proses penambangan, terutama untuk pemula. Beberapa kolam yang populer adalah Kronenberg, Vird, dan Hpool.

Panduan Penambangan

Ingin mulai menambang di Arweave? Anda telah datang ke tempat yang tepat! Siapkan dengan panduan cepat dan mudah ini, dan bergabunglah dengan jaringan penambang kami yang terus berkembang.

Untuk setiap pertanyaan dan pertanyaan dukungan terkait penambangan di Arweave, kami sangat menyarankan Anda untuk bergabung dengan kami Server perselisihan karena ini adalah pusat komunitas pertambangan dan pengembang kami. Di sini Anda akan menemukan banyak anggota komunitas dan anggota tim Arweave yang tersedia untuk membantu Anda
Pengembang inti Arweave telah disadarkan bahwa setidaknya satu simpul penambangan di dalam daratan Cina telah disita oleh pemerintah. Operator node harus memahami bahwa jaringan Arweave menyimpan dan menyajikan sejumlah besar materi yang terkait dengan kegiatan pemerintah Cina. Protokol Arweave tidak mengharuskan penambang mana pun untuk menyimpan data yang mereka anggap tidak pantas. Anda dapat membaca lebih lanjut tentang kebijakan konten kami disini.

Instal Penambang

Unduh arsip .tar.gz untuk OS Anda dari halaman rilis. Ekstrak isi arsip. Disarankan untuk membongkarnya di dalam direktori khusus. Anda selalu dapat memindahkan direktori ini, tetapi penambang mungkin tidak berfungsi jika Anda hanya memindahkan beberapa file. Data weave akan, secara default, disimpan di direktori ini juga, tetapi kami menyarankan untuk menimpanya menggunakan argumen baris perintah data_dir. Jika arsitektur OS/platform Anda tidak ada dalam daftar, periksa repositori kode sumber README untuk cara membangun penambang dari sumber.

Dimungkinkan juga untuk mengatur lingkungan penambangan Arweave di Windows menggunakan 'Subsistem Windows untuk Linux' atau lingkungan mesin virtual.

Persiapan: Batas File Deskriptor

Jumlah deskriptor file yang tersedia memengaruhi kecepatan node Anda dapat memproses data. Karena batas default yang ditetapkan untuk proses pengguna di sebagian besar sistem operasi biasanya rendah, kami sarankan untuk meningkatkannya.
Anda dapat memeriksa batas saat ini dengan menjalankan ulimit -n.
Di Linux, untuk menetapkan batas global yang lebih besar, buka /etc/sysctl.conf dan tambahkan baris berikut:

fs.file-max=100000000

Melaksanakan sysctl -p untuk membuat perubahan berlaku.
Anda mungkin juga perlu menetapkan batas yang tepat untuk pengguna tertentu. Untuk menetapkan batas level pengguna, buka /etc/security/limits.conf dan tambahkan baris berikut:

soft nofile 10000000

Buka sesi terminal baru. Untuk memastikan perubahan diterapkan, dan batas ditingkatkan, ketik pengurangan -n. Anda juga dapat mengubah batas sesi saat ini melalui batas -n 10000000
Jika cara di atas tidak berhasil, setel

DefaultLimitNOFILE=10000000

di keduanya /etc/systemd/user.confserta /etc/systemd/system.conf

Menjalankan Penambang

Sekarang Anda siap untuk memulai proses penambangan dengan menggunakan perintah berikut dari direktori Arweave:

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

Silakan ganti ALAMAT-TAMBANG ANDA dengan alamat dompet yang ingin Anda kreditkan ketika Anda menemukan blok!

Jika Anda ingin melihat log aktivitas penambang Anda, Anda dapat menjalankan ./bin/log -f di direktori Arweave di terminal yang berbeda.
Konsol penambangan pada akhirnya akan terlihat seperti ini:

[Tahap 1/3] Mulai hash
Tingkat spora penambang: 1545 h/s, byte yang dihitung/dtk: 3129, MiB/s dibaca: 386, putaran berlangsung 145 detik.
[Tahap 1/3] Mulai hash
Melewati laporan hashrate, putaran berlangsung kurang dari 10 detik.
[Tahap 1/3] Mulai hash
Tingkat spora penambang: 1545 h/s, byte yang dihitung/dtk: 3182, MiB/s dibaca: 386, putaran berlangsung 135 detik.
[Tahap 1/3] Mulai hash
Tingkat spora penambang: 1637 h/s, byte yang dihitung/dtk: 3292, MiB/s dibaca: 409, putaran berlangsung 245 detik.
[Tahap 1/3] Mulai hash

Saat Anda menambang blok, konsol menunjukkan:

[Tahap 2/3] Menghasilkan blok kandidat … dan dikirim ke jaringan.

Sekitar 20 menit kemudian, Anda akan melihat

[Tahap 3/3] Blok Anda … diterima oleh jaringan

Perhatikan bahwa terkadang blok Anda tidak akan dikonfirmasi (rantai memilih garpu yang berbeda).
Untuk menghentikan penambang, jalankan ./bin/stop atau matikan proses OS (kill -sigterm <pid> or pkill <name>). Mengirim SIGKILL (kill -9) aku s tidak direkomendasikan.

Menyetel Penambang

Mengoptimalkan Tarif SPoRA Penambang

Tiga faktor penting yang menentukan efisiensi penambang Anda adalah throughput disk (GiB/s), jumlah data yang disinkronkan, dan kekuatan prosesor. Kami menyarankan Anda memiliki RAM 32 GiB, sedangkan persyaratan minimumnya adalah 8 GiB.

Node melaporkan hashrate-nya di konsol – Miner spora rate: 1546 h/sdan log-miner_sporas_per_second. Perhatikan bahwa ini adalah 0 saat Anda memulai penambang tanpa data dan perlahan meningkat karena lebih banyak data yang disinkronkan. Setelah angka stabil, Anda dapat memasukkannya ke dalam kalkulator penambangan yang dibuat dengan murah hati oleh anggota komunitas @tiamat disini untuk melihat pengembalian yang diharapkan.

Untuk memperkirakan hashrate terlebih dahulu, Anda perlu mengetahui atau mengukur kinerja CPU Anda, throughput disk, dan jumlah ruang disk yang akan Anda alokasikan untuk penambangan.

Untuk benchmark CPU, Anda dapat menjalankan paket randomx-benchmark Script./bin/randomx-benchmark –milikku –init 32 –utas 32 –jit –largePages. Ganti 32 dengan jumlah utas CPU. Perhatikan bahwa mengurangi jumlah utas dapat meningkatkan hasil. Jangan tentukan –Halaman besar jika Anda belum mengonfigurasinya. Sebagai referensi, AMD Ryzen 32x 3950-thread dapat melakukan sekitar 10000 h/s, AMD EPYC 32P 7502-thread – 24000 h/s, CPU Intel Xeon E-12G 2276-thread – 2500 h/s, 2 -mengutas mesin Intel Xeon CPU E5-2650 di cloud – 600 h/s.

Jika Anda tidak tahu throughput disk Anda, jalankan hdparm -t /dev/sda. Menggantikan /dev/sda dengan nama disk dari df -h. Agar kompetitif, pertimbangkan SSD NVMe cepat yang mampu menghasilkan beberapa GiB per detik dan lebih banyak lagi.

Terakhir, untuk melihat batas hashrate atas dari suatu penyiapan, jalankan ./bin/hashrate-upper-limit 2500 1 3 di mana 2500 adalah hashrate RandomX, 1 adalah jumlah GiB yang dibaca disk per detik, 3 adalah 1/bagian yang direplikasi dari tenunan. Misalnya, Intel Xeon 12-inti dengan SSD 1 GiB/dtk dengan sepertiga tenunan dibatasi pada 540 jam/dtk. Dalam praktiknya, performa biasanya sekitar 0.7 – 0.9 dari batas atas.

Mengubah konfigurasi penambangan

Kami melakukan upaya terbaik kami untuk memilih default yang wajar; namun, mengubah beberapa parameter berikut dapat meningkatkan efisiensi penambang Anda: stage_one_hashing_threads (antara 1 dan jumlah 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 /dir tambang Anda/dir tambang sync_jobs 80 mining_addr ALAMAT-PERTAMBANGAN ANDA rekan 188.166.200.45 rekan 188.166.192.169 rekan 163.47.11.64 139.59.51.59 rekan 138.197.232.192 XNUMX rekan

recall bytes computed/s harus kira-kira sama dengan Miner spora rate dibagi dengan bagian Anda dari menenun. Jika tidak, pertimbangkan untuk meningkatkan io_threads dan menurunstage_one_hashing_threads. Anda dapat mempelajari bagian tenunan yang telah disinkronkan oleh simpul hingga saat ini dengan membagi ukuran chunk_storage map (du -sh /path/to/data/dir/chunk_storage) oleh ukuran menenun total:. Meningkat randomx_bulk_hashing_iterations hingga 128 atau lebih besar mungkin membuat perbedaan besar pada mesin yang bertenaga.

Menyinkronkan tenunan

Penambang Arweave tidak menambang tanpa data. Untuk setiap blok baru, untuk menambangnya, banyak potongan acak dari data masa lalu perlu dibaca dan diperiksa. Dibutuhkan waktu untuk mengunduh data dari rekan-rekan, jadi jangan berharap penambangan menjadi sangat intensif setelah peluncuran pertama. Misalnya, jika Anda memiliki 10% dari total ukuran tenunan, Anda menambang dengan efisiensi 10% dari pengaturan serupa dengan seluruh kumpulan data. Perhatikan bahwa tidak perlu mengunduh kumpulan data lengkap. Jika Anda hanya memiliki 1 TiB ruang untuk chunk_storage serta rocksdb folder, node akan mengisinya, dan penambang Anda mungkin tetap kompetitif, dengan asumsi disk dan prosesor cukup berkinerja.

Untuk mempercepat bootstrap, gunakan nilai yang lebih tinggi (default adalah 20) untuk sync_jobs parameter konfigurasi seperti ini:

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

Anda dapat menyetel kembali sync_jobs ke 2 setelah data historis disinkronkan. Matikan penambang (jangan atur mine flag) untuk lebih mempercepat sinkronisasi.

Mengonfigurasi halaman memori besar

Untuk mendapatkan peningkatan kinerja tambahan, pertimbangkan untuk mengonfigurasi halaman memori besar di OS Anda.

Di Ubuntu, untuk melihat nilai saat ini, jalankan:cat /proc/meminfo | grep HugePages. Untuk menetapkan nilai, jalankan sudo sysctl -w vm.nr_hugepages=1000. Untuk membuat konfigurasi bertahan dari reboot, buat /etc/sysctl.d/local.conf dan taruh vm.nr_hugepages=1000 ada.

Output dari cat /proc/meminfo | grep Halaman Besar maka akan terlihat seperti ini: AnonBesarHalaman: 0 kB ShmemHugePages: 0 kB HugePages_Total: 1000 HugePages_Free: 1000 HugePages_Rsvd: 0 HugePages_Surp: 0

Jika tidak atau jika ada kesalahan "erl_drv_rwlock_destroy" saat startup, reboot mesin.

Terakhir, beri tahu penambang bahwa ia dapat menggunakan halaman besar dengan menentukan enable randomx_large_pagesPada mulanya:
 

./bin/start mine aktifkan 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 peer 138.197.232.192

Menggunakan Banyak Disk

Pendekatan paling sederhana adalah menyimpan semuanya dalam satu disk. Lewati bagian ini jika Anda setuju dengan itu. Namun, Anda dapat menyimpan metadata yang tidak digunakan dalam penambangan pada media yang lebih murah dan lebih lambat, misalnya, disk HDD.

Pasang perangkat cepat ke chunk_storage serta rocksdb folder:
sudo mount /dev/nvme1n1 /your/dir/chunk_storage
sudo mount /dev/nvme1n2 /your/dir/rocksdb
sudo mount /dev/hdd1 /your/dir

Output dari df -h harus terlihat seperti:
/dev/hdd1 5720650792 344328088 5087947920 7% /dir/dir Anda /dev/nvme1n1
104857600 2097152 102760448 2% /dir/dir/chunk_storage /dev/nvme1n2
104857600 2097152 102760448 2% /dir/dir/rocksdb . Anda
Ganti /dev/nvme1n1, /dev/nvme1n2, /dev/hdd1 dengan sistem file yang Anda miliki, ganti /your/dir dengan direktori yang Anda tentukan saat startup:

./bin/start data_dir /your/dir tambang 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 peer 138.197.232.192

Penyelesaian masalah

Pastikan node Anda dapat diakses di Internet

Bagian penting dari proses penambangan adalah menemukan blok yang ditambang oleh penambang lain. Node Anda harus dapat diakses dari mana saja di Internet sehingga rekan-rekan Anda dapat terhubung dengan Anda dan berbagi blok mereka.

Untuk memeriksa apakah simpul Anda dapat diakses publik, telusuri ke http://[Your Internet IP]:1984. Anda dapat dapatkan IP publik Anda di sini, atau dengan berlari curl ifconfig.me/ip. Jika Anda menentukan port yang berbeda saat memulai penambang, ganti "1984" di mana saja dalam instruksi ini dengan port Anda. Jika Anda tidak dapat mengakses node, Anda perlu mengatur penerusan port TCP untuk permintaan HTTP yang masuk ke alamat IP Internet Anda pada port 1984 ke port yang dipilih pada mesin penambangan Anda. Untuk detail selengkapnya tentang cara menyiapkan penerusan porta, hubungi ISP atau penyedia cloud Anda.

Jika node tidak dapat diakses di Internet, penambang berfungsi tetapi secara signifikan kurang efisien.

Menyalin data ke komputer lain

Jika Anda ingin mem-bootstrap penambang lain di mesin yang berbeda, Anda dapat menyalin data yang diunduh dari penambang pertama untuk mempercepatnya. Silakan ikuti langkah-langkah ini:
  1. 1.

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

    Salin seluruh data_dir folder ke mesin baru. Perhatikan bahwa chunk_storage folder berisi file jarang, jadi menyalinnya dengan cara biasa akan memakan banyak waktu dan ukuran folder tujuan akan terlalu besar. Untuk menyalin folder ini, gunakan rsync dengan -aS tandai atau arsipkan melalui tar -Scf sebelum menyalin.
  3. 3.

    Mulai kedua penambang.

Jalankan penambang di Windows

Kami tidak menyarankan menggunakan Windows untuk menambang karena menurut pengalaman kami kurang efisien dan dapat diandalkan. Namun demikian, menambang di Windows dimungkinkan.
Anda dapat menjalankan penambang Arweave di dalam Windows Subsystem for Linux (WSL). Perhatikan bahwa konfigurasi TCP default yang diandalkan WSL lebih ketat daripada konfigurasi Linux pada umumnya. Konfigurasi WSL menawarkan sekitar setengah lebih banyak port TCP untuk membuat koneksi TCP dan dua kali lebih lama waktu tunggu penggunaan kembali soket, yang secara signifikan mengurangi jumlah permintaan simultan per detik yang dapat dilakukan penambang ke node lain.

Akibatnya, Anda mungkin melihat kesalahan berikut di konsol penambang:

=Laporan KESALAHAN====…=== Kesalahan koneksi soket: keluar dari badarg, [{gen_tcp,koneksi,4, [{file,”gen_tcp.erl”},{line,149}]}

Log Peristiwa Windows diharapkan memiliki peringatan berikut:

TCP/IP gagal membuat sambungan keluar karena titik akhir lokal yang dipilih baru-baru ini digunakan untuk menyambung ke titik akhir jarak jauh yang sama. Kesalahan ini biasanya terjadi saat koneksi keluar dibuka dan ditutup dengan kecepatan tinggi, menyebabkan semua port lokal yang tersedia digunakan dan memaksa TCP/IP untuk menggunakan kembali port lokal untuk koneksi keluar. Untuk meminimalkan risiko kerusakan data, standar TCP/IP memerlukan periode waktu minimum untuk berlalu antara koneksi yang berurutan dari titik akhir lokal tertentu ke titik akhir jarak jauh tertentu.