Arweave คนขุดแร่

Unixhash เป็นบริษัทแรกสุดที่มีส่วนร่วมในการวิจัยและพัฒนาเครื่องขุด Arweave ปัจจุบัน เรามี Arweave Miner U5000 55k และ Arweave Miner U5100 80K สองกลุ่ม ทั้งหมดให้เทคโนโลยีล่าสุด
Arweave อิงจาก Blockweave ซึ่งเป็นอนุพันธ์ของบล็อกเชน และให้บริการพื้นที่เก็บข้อมูลถาวรเพื่อแก้ปัญหาความท้าทายในการจัดเก็บข้อมูลบนคลาวด์

btc miners สำหรับขาย

ซื้อ Arweave Miner

เครื่องคำนวณการทำกำไรของ Arweave Miner

รุ่น พลัง Hashrate ราคา ผลตอบแทนการลงทุน การทำกำไร
Arweave คนขุดแร่ U5000 (55Kh) U5000 (55Kh)
Arweave คนขุดแร่ U5100 (80Kh) U5100 (80Kh)

Arweave Mining Equipment-คู่มือคำถามที่พบบ่อยที่สุด

Cryptocurrencies กำลังประสบกับการเติบโตที่เฟื่องฟูและอย่างน้อยก็สามารถให้เครดิตกับการแนะนำเครือข่ายแบบกระจายอำนาจซึ่งได้จัดเตรียมวิธีแก้ไขปัญหาการจัดเก็บข้อมูล ความท้าทายจากตลาดการจัดเก็บข้อมูลบนคลาวด์ดึงดูดตลาดและส่งผลให้อุตสาหกรรมเติบโตอย่างมาก Cryptocurrencies เช่น Filcoin และ Sia มองเห็นความท้าทายของพื้นที่และการจัดเก็บข้อมูลที่สร้างขึ้นโดยตลาดการจัดเก็บข้อมูลบนคลาวด์และแก้ไขได้โดยการจัดหาโซลูชันการจัดเก็บข้อมูลตามสัญญา

ในทางกลับกัน Arweave ตั้งเป้าที่ปัญหาเดียวกันและคิดวิธีแก้ปัญหาที่แตกต่างกันโดยใช้สิ่งจูงใจทางเศรษฐกิจแบบเข้ารหัสลับที่ไม่ได้รับอนุญาต Arweave อิงจาก Blockweave ซึ่งเป็นอนุพันธ์ของบล็อกเชน และให้บริการพื้นที่เก็บข้อมูลถาวรเพื่อแก้ปัญหาความท้าทายในการจัดเก็บข้อมูลบนคลาวด์ Arweave เป็นเครื่องแรกในประเภทนี้ และนักขุด Arweave ขุดบล็อกใหม่บนเครือข่ายเพื่อแลกกับโทเค็น AR ดังนั้นจึงช่วยให้จัดเก็บข้อมูลบน permaweb ได้อย่างถาวร

( 5 12 14 )↗

แหล่งที่เชื่อถือได้

Arweave คนขุดแร่

เกี่ยวกับ Arweave Miner… ไปที่แหล่งที่มา

อธิบายทุกอย่างที่เกี่ยวข้องกับ Arweave

Arweave เป็นเหรียญบล็อกวีฟตัวแรกของโลก ที่อนุญาตให้จัดเก็บข้อมูลอย่างถาวร เช่น ธุรกรรม สัญญา หน้าเว็บ วิดีโอ รูปภาพ และอื่นๆ คำว่า blockweave จะใช้บ่อยมากกับ arweave เนื่องจาก altcoin นี้ใช้อนุพันธ์ของ blockchain ในบล็อกเชน บล็อกหมายถึงข้อมูลที่แตกต่างกันเกี่ยวกับธุรกรรมหรือที่จัดกลุ่มไว้ด้วยกัน บล็อกจะปรากฏขึ้นทุกๆ 2 นาทีโดยประมาณ


Blockchain และ Blockweave: อะไรคือความแตกต่าง?
ความแตกต่างระหว่างบล็อคเชนและบล็อควีฟคือ เมื่อใช้บล็อคเชน แต่ละบล็อคคือกลุ่มของข้อมูล และบล็อกใหม่ไม่สามารถแนะนำได้จนกว่าบล็อคก่อนหน้าทั้งหมดจะได้รับการตรวจสอบและยืนยันความถูกต้อง อย่างไรก็ตาม Blockweave อนุญาตให้มีการแนะนำบล็อกใหม่เมื่อผู้ขุด arweave สุ่มตรวจสอบหนึ่งในบล็อกเก่า ประวัติทั้งหมดหรือบล็อกก่อนหน้าทั้งหมดไม่จำเป็นต้องได้รับการตรวจสอบและยืนยันโดยผู้ขุด arweave

ความแตกต่างอีกประการระหว่าง blockchain และ blockweave คือใน blockchain บล็อกใหม่จะเชื่อมโยงกับบล็อกถัดไปและบล็อกก่อนหน้าใน chain ในขณะที่ใน blockweave บล็อกใหม่จะเชื่อมต่อกับบล็อกถัดไปหรือที่กำลังจะมาและสองบล็อกก่อนหน้า ในบรรดาสองบล็อก หนึ่งบล็อกคือบล็อกก่อนบล็อกใหม่ และบล็อกที่สองเป็นหนึ่งในบล็อกก่อนหน้าจากประวัติบล็อกวีฟ หรือที่เรียกว่าบล็อกการเรียกคืน บล็อกการเรียกคืนมีความสำคัญเป็นพิเศษในการอภิปรายเกี่ยวกับแบบจำลองฉันทามติของ Arweave

ค่าใช้จ่ายและการชำระเงินของ Arweave
โปรโตคอล Peer-to-Peer ของ Arweave จะจับคู่ผู้ใช้ที่มีพื้นที่ว่างสำหรับผู้ที่ต้องการพื้นที่จัดเก็บ ข้อมูลบนเครือข่ายหรือ ARdrive เป็นแบบถาวร หมายความว่าผู้ใช้สามารถจัดเก็บข้อมูลของตนบนเครือข่ายแบบกระจายอำนาจนี้ได้อย่างถาวร Arweave ต้องการการชำระเงินล่วงหน้าเพียงเล็กน้อยเท่านั้น ซึ่งทำหน้าที่เป็นแรงจูงใจให้ผู้ขุด AR ทำการจำลองข้อมูลที่เก็บไว้อย่างต่อเนื่อง


ค่าธรรมเนียมนี้ชำระเป็น AR ซึ่งเป็น altcoin ของเครือข่าย Arweave และนอกเหนือจากค่าธรรมเนียมนี้แล้ว ยังมีค่าธรรมเนียมเครือข่ายที่ต้องชำระด้วย อย่างไรก็ตาม ค่าธรรมเนียมเครือข่ายอยู่ในรูปแบบของการบริจาค ซึ่งโดยทั่วไปแล้วจะเป็นค่าธรรมเนียมความปลอดภัยในอนาคต เงินบริจาคหรือค่าธรรมเนียมเครือข่ายนี้นำมาจากค่าธรรมเนียมแรกเริ่มที่จ่ายไป เนื่องจากเป็นการประกันการชำระเงินสำหรับการจำลองข้อมูลที่เก็บไว้ในอนาคต โดยรวมแล้ว การชำระเงินเป็นการชำระเงินแบบครั้งเดียว แม้ว่าส่วนหนึ่งจะถูกส่งไปเป็นเงินบริจาคสำหรับค่าธรรมเนียมความปลอดภัยในอนาคต


Arweave: เครือข่ายการจัดเก็บข้อมูลแบบกระจายอำนาจ
จุดมุ่งหมายหลักของ Arweave คือการนำเสนอโซลูชันแบบกระจายศูนย์สำหรับปัญหาเฉพาะของความไม่เที่ยงของข้อมูลบนอินเทอร์เน็ต อินเทอร์เน็ตเป็นที่รู้กันว่ามีข้อมูลทั้งหมดที่เคยมีมา แต่นั่นยังห่างไกลจากความจริงของอินเทอร์เน็ต ข้อมูลทั้งหมดบนอินเทอร์เน็ต เช่น หน้าเว็บ วิดีโอ และรูปภาพ ตลอดจนสิ่งอื่นใดสามารถกำหนดเป้าหมายด้วยเจตนามุ่งร้ายในการยักย้ายถ่ายเท หรืออาจถูกเซ็นเซอร์หรือสูญหายได้ ข้อมูลนี้ยังสามารถลบออกได้เนื่องจากอินเทอร์เน็ตไม่คงอยู่ถาวร และ Arweave ได้สร้างเครือข่ายการจัดเก็บข้อมูลแบบกระจายศูนย์สำหรับการเก็บรักษาข้อมูลทั้งหมดบน permaweb

Permaweb เป็นอีกคำหนึ่งที่ใช้กันทั่วไปเมื่อพูดถึง Arweave และค่อนข้างขนานกับอินเทอร์เน็ตหรือเว็บแบบดั้งเดิมอย่างไรก็ตามตามชื่อที่บอกเป็นนัย ข้อมูลในเครือข่ายนี้จะถาวรและไร้กาลเวลา พูดง่ายๆ ก็คือ หน้าเว็บและรูปภาพทั้งหมด และวิดีโอที่จัดเก็บโดย Arweave นั้นเรียกรวมกันว่า permaweb การค้นพบทั่วไปบน permaweb คือ dApps หรือแอปพลิเคชันที่กระจายอำนาจ ข้อมูลทั้งหมดบน permaweb เหมือนกับเว็บทั่วไป สามารถเข้าถึงได้โดยผู้ใช้ผ่านอินเทอร์เน็ตเบราว์เซอร์ การจัดเก็บข้อมูลขึ้นอยู่กับพื้นที่ว่างที่ผู้ขุดให้ไว้ จากนั้นจึงจำลองข้อมูลที่เก็บไว้ รวมถึงผู้ขุดซึ่งได้รับแรงจูงใจให้ทำเช่นนั้นด้วยเหรียญ AR

( 2 14 21 )↗

แหล่งที่เชื่อถือได้

Arweave คนขุดแร่

เกี่ยวกับ Arweave Miner… ไปที่แหล่งที่มา

โปรโตคอลฉันทามติ Arweave: PoA

โปรโตคอลฉันทามติของ Arweave นั้นมีเอกลักษณ์เฉพาะตัวเหมือนกับทุกอย่างเกี่ยวกับ altcoin นี้ โปรโตคอลหรือแบบจำลองฉันทามติทำหน้าที่รักษาความสม่ำเสมอทั่วทั้งบล็อคเชนโดยรับรองความปลอดภัยของบล็อคเชนหรือบล็อควีฟสำหรับ Arweave โปรโตคอลฉันทามติสำหรับ Bitcoin เป็นข้อพิสูจน์ของงานหรือ PoW ซึ่งหมายความว่าผู้ขุดที่พยายามขุด Bitcoin จะต้องทำลายแฮชทางคณิตศาสตร์ที่ซับซ้อนและเข้ารหัสเพื่อขุด bitcoin สำหรับ filecoin โปรโตคอลฉันทามติยังเป็น PoW อย่างไรก็ตาม ขึ้นอยู่กับการจัดเก็บทั้งหมด สำหรับ Arweave โปรโตคอลฉันทามติเรียกว่า Proof-of-Access หรือ PoA


งานหลักของนักขุด Arweave คือการจัดหาพื้นที่จัดเก็บให้กับผู้ที่ต้องการ จากนั้นทำซ้ำข้อมูลที่เก็บไว้เพื่อให้แน่ใจว่ามีความคงทนบนเครือข่ายแบบกระจายอำนาจ สำหรับสิ่งนี้ ผู้ขุดจะได้รับโทเค็น AR สำหรับนักขุดที่จะสามารถแนะนำบล็อกใหม่ให้กับบล็อกวีฟ พวกเขาควรจะตรวจสอบได้ว่าพวกเขาสามารถเข้าถึงบล็อกการเรียกคืนได้ ซึ่งอธิบายไว้ข้างต้น การตรวจสอบนี้เรียกว่าโปรโตคอลฉันทามติ จุดเข้าถึง และจุดประสงค์เพื่อเพิ่มหรือส่งเสริมความคงทนของข้อมูลบนเครือข่าย

นักขุดไม่สามารถขุดบล็อกใหม่และรับโทเค็น AR ได้ เว้นแต่พวกเขาจะเข้าถึงบล็อกเก่าแบบสุ่มในประวัติบล็อกวีฟ นอกจากนี้ ผู้ขุดยังถูกบังคับให้เก็บบล็อกที่ยังไม่ได้รับการจำลองมากนัก เนื่องจากเมื่อเลือกบล็อกการเรียกคืนที่หายากเหล่านี้ หมายความว่ามีนักขุดน้อยลงที่แข่งขันกันเพื่อรับรางวัลเดียวกัน

( 9 2 13 )↗

แหล่งที่เชื่อถือได้

Arweave คนขุดแร่

เกี่ยวกับ Arweave Miner… ไปที่แหล่งที่มา

นอกจากนี้ ผู้ขุดยังมีนโยบายเนื้อหาที่ห้ามไม่ให้ข้อมูลบางอย่างถูกจัดเก็บโดยผู้ขุด เนื่องจากไม่สามารถจัดเก็บข้อมูลทั้งหมดบนเครือข่ายได้ ในระหว่างการแจกจ่ายข้อมูล ข้อมูลจะไม่ถูกเพิ่มลงในกลุ่มธุรกรรมของผู้ขุด หากบังเอิญอยู่ในรายการต้องห้ามของผู้ขุดโดยเฉพาะ

การขุดและการลงทุนของ Arweave คุ้มค่าหรือไม่?

ก่อนตัดสินใจทำเหมือง Arweave และลงทุนในเครือข่ายการจัดเก็บข้อมูลแบบกระจายอำนาจ คุณต้องดำเนินการวิเคราะห์ต้นทุนเพื่อประโยชน์ เนื่องจากมีเงินทุนค่อนข้างมากที่จำเป็นสำหรับอุปกรณ์การทำเหมือง Arweave แท่นขุดเจาะของ Arweave อาจมีราคาแพง และคุณต้องตัดสินใจว่าคุณมีเวลาและทรัพยากรที่จำเป็นในการทำให้มันเกิดขึ้นหรือไม่ จนถึงจุดที่จะได้รับรางวัลและผลกำไรที่เหมาะสม หากกำไรและต้นทุนเท่ากันหรือสูงกว่าเมื่อก่อน การขุด Arweave อาจไม่ใช่ตัวเลือกที่ดีที่สุดสำหรับคุณ คุณยังคงสามารถเป็นส่วนหนึ่งของ Arweave ได้ในขณะที่เข้าครอบครองอุตสาหกรรมโดยการซื้อหรือแลกเปลี่ยนโทเค็น AR

Arweave อุปกรณ์ขุด

ไม่มีรายการส่วนประกอบแท่นขุดเจาะของ Arweave ที่ชัดเจนบนเว็บไซต์ Arweave และทำให้ยากต่อการพิจารณาว่าอุปกรณ์ใดที่จำเป็น ด้านล่างนี้คือรายการพื้นฐานของอุปกรณ์ขุดที่คุณต้องได้รับก่อนเริ่มกระบวนการ:
  • CPU ที่แข็งแกร่งเช่น Ryzen หรือ i7
  • NVME 6+ TB (เช่น RAID 0 ของ 3x2TB หรือ RAID 0 ของ 2x4TB เป็นต้น) ยิ่งคุณมี NVME มากเท่าไหร่ คุณก็ยิ่งเก็บ Weave ได้มากขึ้นเท่านั้น เนื่องจากรายได้ของ Arweave นั้นเกี่ยวข้องโดยตรงกับจำนวน Weave ที่คุณจัดเก็บ ดังนั้นจึงควรได้รับ NVME มากขึ้น
  • ระบบที่มี 8 GB เพียงพอสำหรับการขุด Arweave เนื่องจากเครือข่ายไม่ต้องการหน่วยความจำมาก
  • เช่นเดียวกับหน่วยความจำ เมื่อคุณดาวน์โหลด Weave แล้ว แบนด์วิดท์ของเครือข่ายก็จะลดลงเช่นกัน เนื่องจากไม่ต้องการจำนวนมากอีกต่อไป
NVME สามารถใช้แทน SATA iii ได้ อย่างไรก็ตาม โปรดจำไว้ว่าการใช้ SATA iii จะทำให้เกิดปัญหาคอขวดในกระบวนการ และการใช้งานก็ไม่คุ้มค่าใช้จ่ายเช่นกัน Sata iii SSD ใช้งานได้สูงสุดประมาณ 1TB ต่อไดรฟ์ที่ใช้งาน จะดีกว่าหากได้ NVMe 4 4TB มากกว่าที่จะได้รับ 16 1TB SATA SSDs โดยใช้ 100k IOPS ต่อสูตร TB เนื่องจาก SATA SSD ส่วนใหญ่มีปริมาณ IOPS ประมาณ 95k

( 6 12 4 )↗

แหล่งที่เชื่อถือได้

Arweave คนขุดแร่

เกี่ยวกับ Arweave Miner… ไปที่แหล่งที่มา

ขอแนะนำเป็นอย่างยิ่งให้คุณเข้าร่วมกลุ่มการขุด ซึ่งเป็นแหล่งทรัพยากรที่แบ่งปันโดยผู้ขุดหลายคนบนเครือข่าย มีข้อมูลค่อนข้างน้อยเกี่ยวกับพูลการขุดและ Arweave บนแอปโซเชียลมีเดีย Discord และ Reddit แม้ว่ากลุ่มการขุดเหล่านี้บางส่วนจะได้รับเชิญเท่านั้น แต่ก็คุ้มค่าที่จะลองดู เนื่องจากพวกมันให้ความกระจ่างและความสะดวกในกระบวนการขุด โดยเฉพาะอย่างยิ่งสำหรับผู้ที่มาครั้งแรก สระว่ายน้ำยอดนิยมบางแห่ง ได้แก่ Kronenberg, Vird และ Hpool

คู่มือการขุด

ต้องการเริ่มการขุดบน Arweave หรือไม่? คุณมาถูกที่แล้ว! ตั้งค่าด้วยคำแนะนำที่ง่ายและรวดเร็วนี้ และเข้าร่วมเครือข่ายนักขุดที่เติบโตขึ้นเรื่อยๆ ของเรา

สำหรับคำถามและข้อสงสัยเกี่ยวกับการขุดบน Arweave เราขอแนะนำให้คุณเข้าร่วม เซิร์ฟเวอร์ไม่ลงรอยกัน เนื่องจากเป็นศูนย์กลางของชุมชนการขุดและนักพัฒนาของเรา ที่นี่คุณจะได้พบกับสมาชิกในชุมชนและสมาชิกในทีม Arweave มากมายที่พร้อมช่วยเหลือคุณ
นักพัฒนาหลักของ Arweave ได้รับแจ้งว่ารัฐบาลได้ยึดโหนดการขุดอย่างน้อยหนึ่งโหนดในจีนแผ่นดินใหญ่ ผู้ดำเนินการโหนดควรเข้าใจว่าเครือข่าย Arweave จัดเก็บและให้บริการเนื้อหาจำนวนมากที่เกี่ยวข้องกับกิจกรรมของรัฐบาลจีน โปรโตคอล Arweave ไม่ต้องการให้นักขุดเก็บข้อมูลที่พวกเขาเห็นว่าไม่เหมาะสม คุณสามารถอ่านเพิ่มเติมเกี่ยวกับนโยบายเนื้อหาของเราได้  โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม.

ติดตั้งเครื่องขุด

ดาวน์โหลด .tar.gz ไฟล์เก็บถาวรสำหรับระบบปฏิบัติการของคุณจาก เผยแพร่หน้า. แยกเนื้อหาของไฟล์เก็บถาวร ขอแนะนำให้แตกไฟล์ไว้ในไดเร็กทอรีเฉพาะ คุณสามารถย้ายไดเร็กทอรีนี้ไปรอบๆ ได้เสมอ แต่ตัวขุดอาจไม่ทำงานหากคุณย้ายเฉพาะไฟล์บางไฟล์ ตามค่าเริ่มต้น ข้อมูลการทอจะถูกเก็บไว้ในไดเร็กทอรีนี้เช่นกัน แต่เราแนะนำให้แทนที่โดยใช้อาร์กิวเมนต์บรรทัดคำสั่ง data_dir หากสถาปัตยกรรม OS/แพลตฟอร์มของคุณไม่อยู่ในรายการ ให้ตรวจสอบที่เก็บซอร์สโค้ด README สำหรับวิธีการสร้างตัวขุดจากแหล่งที่มา

นอกจากนี้ยังสามารถตั้งค่าสภาพแวดล้อมการขุด Arweave บน Windows โดยใช้ 'ระบบย่อย Windows สำหรับ Linux' หรือสภาพแวดล้อมเครื่องเสมือน

การจัดเตรียม: File Descriptors Limit

จำนวนของ file descriptor ที่สามารถใช้ได้จะส่งผลต่ออัตราที่โหนดของคุณสามารถประมวลผลข้อมูลได้ เนื่องจากขีดจำกัดเริ่มต้นที่กำหนดให้กับกระบวนการของผู้ใช้ในระบบปฏิบัติการส่วนใหญ่มักจะต่ำ เราแนะนำให้เพิ่มขีดจำกัดนี้
คุณสามารถตรวจสอบขีด จำกัด ปัจจุบันได้โดยดำเนินการ ulimit -n
บน Linux หากต้องการตั้งค่าขีดจำกัดสากลที่ใหญ่กว่า ให้เปิด /etc/sysctl.conf และเพิ่มบรรทัดต่อไปนี้:

fs.file-max=100000000

ดำเนินงาน sysctl -p เพื่อให้การเปลี่ยนแปลงมีผล
คุณยังอาจต้องกำหนดขีดจำกัดที่เหมาะสมสำหรับผู้ใช้แต่ละคน หากต้องการกำหนดขีดจำกัดระดับผู้ใช้ ให้เปิด /etc/security/limits.conf และเพิ่มบรรทัดต่อไปนี้:

ซอฟต์โนไฟล์ 10000000

เปิดเซสชันเทอร์มินัลใหม่ เพื่อให้แน่ใจว่าการเปลี่ยนแปลงมีผลและเพิ่มขีดจำกัด ให้พิมพ์ ยูลิมิต -n. คุณยังสามารถเปลี่ยนขีด จำกัด สำหรับเซสชันปัจจุบันผ่าน ขีด จำกัด -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

โปรดแทนที่ที่อยู่ของคุณการขุดด้วยที่อยู่ของกระเป๋าเงินที่คุณต้องการให้เครดิตเมื่อคุณพบบล็อก!

หากคุณต้องการดูบันทึกกิจกรรมของผู้ขุด คุณสามารถเรียกใช้/bin/logs -f ในไดเร็กทอรี Arweave ในเทอร์มินัลอื่น
ในที่สุดคอนโซลการขุดควรมีลักษณะดังนี้:

[ด่าน 1/3] เริ่มแฮช
อัตราสปอร์ของคนงานเหมือง: 1545 ชั่วโมง/วินาที, ไบต์การเรียกคืนที่คำนวณ/วินาที: 3129, MiB/s อ่าน: 386, รอบนี้กินเวลา 145 วินาที
[ด่าน 1/3] เริ่มแฮช
ข้ามรายงานแฮชเรท รอบนี้ใช้เวลาน้อยกว่า 10 วินาที
[ด่าน 1/3] เริ่มแฮช
อัตราสปอร์ของคนงานเหมือง: 1545 ชั่วโมง/วินาที, ไบต์การเรียกคืนที่คำนวณ/วินาที: 3182, MiB/s อ่าน: 386, รอบนี้กินเวลา 135 วินาที
[ด่าน 1/3] เริ่มแฮช
อัตราสปอร์ของคนงานเหมือง: 1637 ชั่วโมง/วินาที, ไบต์การเรียกคืนที่คำนวณ/วินาที: 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) ปริมาณข้อมูลที่ซิงโครไนซ์ และกำลังของโปรเซสเซอร์ เราขอแนะนำให้คุณมี RAM 32 GiB ในขณะที่ข้อกำหนดขั้นต่ำคือ 8 GiB

โหนดรายงาน hashrate ในคอนโซล – Miner spora rate: 1546 h/sและบันทึก -miner_sporas_per_second. โปรดทราบว่ามันเป็น 0 เมื่อคุณเริ่มการขุดโดยไม่มีข้อมูลและค่อยๆ เพิ่มขึ้นเมื่อมีการซิงโครไนซ์ข้อมูลมากขึ้น หลังจากที่ตัวเลขคงที่แล้ว คุณสามารถป้อนลงในเครื่องคำนวณการขุดที่สร้างโดยสมาชิกชุมชน @tiamat  โปรดคลิกที่นี่เพื่ออ่านรายละเอียดเพิ่มเติม เพื่อดูผลตอบแทนที่คาดหวัง

ในการประมาณค่า hashrate ล่วงหน้า คุณจะต้องทราบหรือวัดประสิทธิภาพของ CPU ของคุณ ปริมาณงานของดิสก์ และจำนวนเนื้อที่ดิสก์ที่คุณจะจัดสรรสำหรับการขุด

ในการวัดประสิทธิภาพ CPU คุณสามารถเรียกใช้ packaged randomx-benchmark ต้นฉบับ/bin/randomx-benchmark –mine –init 32 –threads 32 –jit –largePages. แทนที่ 32 ด้วยจำนวนเธรด CPU โปรดทราบว่าการลดจำนวนเธรดอาจช่วยปรับปรุงผลลัพธ์ได้ ไม่ระบุ – หน้าใหญ่ หากคุณยังไม่ได้กำหนดค่า สำหรับข้อมูลอ้างอิง AMD Ryzen 32x แบบ 3950 เธรดสามารถทำได้ประมาณ 10000 h/s, 32-threads AMD EPYC 7502P – 24000 h/s, Intel Xeon E-12G CPU 2276 เธรด – 2500 h/s, 2 -เธรดเครื่อง Intel Xeon CPU E5-2650 ในระบบคลาวด์ – 600 h/s

หากคุณไม่ทราบทรูพุตของดิสก์ของคุณ ให้เรียกใช้ hdparm -t /dev/sda. แทนที่ /dev/sda ด้วยชื่อดิสก์จาก df -h. เพื่อให้สามารถแข่งขันได้ ให้พิจารณา NVMe SSD ที่รวดเร็วซึ่งสามารถรองรับ GiB ได้หลาย GiB ต่อวินาทีและมากกว่านั้น

สุดท้าย เพื่อดูขีดจำกัดแฮชบนของการตั้งค่า ให้รัน ./bin/hashrate-upper-limit 2500 1 3 โดยที่ 2500 คือแฮชเรต RandomX, 1 คือจำนวนของ GiB ที่ดิสก์อ่านต่อวินาที, 3 คือ 1/ส่วนแบ่งที่ทำซ้ำของการทอ ตัวอย่างเช่น Intel Xeon 12-core ที่มี 1 GiB/s SSD ที่มีหนึ่งในสามของการทอจะถูกต่อยอดที่ 540 h/s ในทางปฏิบัติ ประสิทธิภาพมักจะอยู่ที่ประมาณ 0.7 – 0.9 ของขีดจำกัดบน

การเปลี่ยนการกำหนดค่าการขุด

เราใช้ความพยายามอย่างเต็มที่ในการเลือกค่าเริ่มต้นที่สมเหตุสมผล อย่างไรก็ตาม การเปลี่ยนพารามิเตอร์บางอย่างต่อไปนี้อาจช่วยปรับปรุงประสิทธิภาพของนักขุดของคุณ: stage_one_hashing_threads (ระหว่าง 1 และจำนวนเธรด CPU) stage_two_hashing_threads , io_threadsrandomx_bulk_hashing_iterations. ตัวอย่างเช่น

./bin/start stage_one_hashing_threads 32 stage_two_hashing_threads 32 io_threads 50 randomx_bulk_hashing_iterations 64 data_dir /your/dir mine sync_jobs 80 mining_addr YOUR-MINING-ADDRESS peer 188.166.200.45 เพียร์ 188.166.192.169 เพียร์ 163.47.11.64

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% ของการตั้งค่าที่คล้ายกันกับชุดข้อมูลทั้งหมด โปรดทราบว่าไม่จำเป็นต้องดาวน์โหลดชุดข้อมูลทั้งหมด หากคุณมีพื้นที่เพียง 1 TiB สำหรับ chunk_storage และ  rocksdb โฟลเดอร์ต่างๆ โหนดจะเต็ม และนักขุดของคุณยังคงสามารถแข่งขันได้ สมมติว่าดิสก์และโปรเซสเซอร์มีประสิทธิภาพเพียงพอ

หากต้องการเร่งความเร็วการบูตให้ใช้ค่าที่สูงกว่า (ค่าเริ่มต้นคือ 20) สำหรับ sync_jobs พารามิเตอร์การกำหนดค่าเช่นนี้:

./bin/start เหมือง sync_jobs 80 mining_addr ที่อยู่การขุดของคุณ 188.166.200.45 เพียร์ 188.166.192.169 เพียร์ 163.47.11.64 เพียร์ 139.59.51.59 เพียร์ 138.197.232.192

คุณสามารถตั้งค่า sync_jobs กลับเป็น 2 หลังจากที่ข้อมูลประวัติซิงค์แล้ว ปิดเครื่องขุด (อย่าตั้งค่า mine ธง) เพื่อเพิ่มความเร็วในการซิงค์

การกำหนดค่าหน้าหน่วยความจำขนาดใหญ่

หากต้องการเพิ่มประสิทธิภาพเพิ่มเติม ให้พิจารณากำหนดค่าหน้าหน่วยความจำขนาดใหญ่ในระบบปฏิบัติการของคุณ

บน 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 HugePages ควรมีลักษณะดังนี้: AnonHugePages: 0 kB ShmemHugePages: 0 kB HugePages_Total: 1000 HugePages_Free: 1000 HugePages_Rsvd: 0 HugePages_Surp: 0

หากไม่มีหรือมีข้อผิดพลาด “erl_drv_rwlock_destroy” เมื่อเริ่มต้นระบบ ให้รีบูตเครื่อง

สุดท้าย บอกคนขุดแร่ว่าใช้หน้าใหญ่ได้โดยระบุ enable randomx_large_pagesเมื่อเริ่มต้น:
 

./bin/start mine เปิดใช้งาน 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 mount /dev/nvme1n2 /your/dir/rocksdb
sudo เมานต์ /dev/hdd1 /your/dir

ผลลัพธ์ของ df -h ควรมีลักษณะดังนี้:
/dev/hdd1 5720650792 344328088 5087947920 7% /ของคุณ/dir /dev/nvme1n1
104857600 2097152 102760448 2% /ของคุณ/dir/chunk_storage /dev/nvme1n2
104857600 2097152 102760448 2% /ของคุณ/คุณ/rocksdb
แทนที่ /dev/nvme1n1, /dev/nvme1n2, /dev/hdd1 ด้วยระบบไฟล์ที่คุณมี แทนที่ /your/dir ด้วยไดเร็กทอรีที่คุณระบุเมื่อเริ่มต้น:

./bin/start data_dir /your/dir mine sync_jobs 80 mining_addr เพียร์ที่อยู่การขุดของคุณ 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” ที่ใดก็ได้ในคำแนะนำเหล่านี้ด้วยพอร์ตของคุณ หากคุณไม่สามารถเข้าถึงโหนด คุณต้องตั้งค่าการส่งต่อพอร์ต TCP สำหรับคำขอ HTTP ขาเข้าไปยังที่อยู่ IP อินเทอร์เน็ตของคุณบนพอร์ต 1984 ไปยังพอร์ตที่เลือกบนเครื่องขุดของคุณ สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีตั้งค่าการส่งต่อพอร์ต โปรดติดต่อ ISP หรือผู้ให้บริการระบบคลาวด์ของคุณ

หากโหนดไม่สามารถเข้าถึงได้บนอินเทอร์เน็ต ตัวขุดจะทำงานแต่มีประสิทธิภาพน้อยกว่ามาก

กำลังคัดลอกข้อมูลไปยังเครื่องอื่น

หากคุณต้องการบูตสแตรปนักขุดรายอื่นในเครื่องอื่น คุณสามารถคัดลอกข้อมูลที่ดาวน์โหลดมาจากเครื่องขุดตัวแรกเพื่อเพิ่มความเร็วให้เร็วขึ้น โปรดทำตามขั้นตอนเหล่านี้:
  1. 1.

    หยุดนักขุด Arweave คนแรก และตรวจสอบให้แน่ใจว่าตัวขุดที่สองไม่ทำงาน
  2. 2.

    คัดลอกทั้งหมด data_dir โฟลเดอร์ไปยังเครื่องใหม่ โปรดทราบว่า chunk_storage โฟลเดอร์มี ไฟล์กระจัดกระจายดังนั้นการคัดลอกตามปกติจะใช้เวลานานและขนาดของโฟลเดอร์ปลายทางจะใหญ่เกินไป ในการคัดลอกโฟลเดอร์นี้ ใช้ rsync กับ the -aS ตั้งค่าสถานะหรือเก็บถาวรผ่าน tar -Scf ก่อนคัดลอก
  3. 3.

    เริ่มการขุดทั้งสอง

เรียกใช้ miner บน Windows

เราไม่แนะนำให้ใช้ Windows สำหรับการขุดเพราะจากประสบการณ์ของเรา มันมีประสิทธิภาพและความน่าเชื่อถือน้อยกว่า อย่างไรก็ตาม การขุดบน Windows นั้นเป็นไปได้
คุณสามารถเรียกใช้ Arweave miner ภายใน Windows Subsystem for Linux (WSL) โปรดทราบว่าการกำหนดค่า TCP เริ่มต้นที่ใช้ WSL นั้นมีข้อ จำกัด มากกว่าการกำหนดค่า Linux ทั่วไป การกำหนดค่า WSL มีพอร์ต TCP ประมาณครึ่งหนึ่งสำหรับการเชื่อมต่อ TCP และหมดเวลาการใช้ซ็อกเก็ตซ้ำอีกสองเท่า ซึ่งลดจำนวนคำขอพร้อมกันต่อวินาทีที่ผู้ขุดสามารถทำได้กับโหนดอื่น ๆ อย่างมาก

ด้วยเหตุนี้ คุณอาจเห็นข้อผิดพลาดต่อไปนี้ในคอนโซลนักขุด:

=รายงานข้อผิดพลาด====…=== ข้อผิดพลาดในการเชื่อมต่อซ็อกเก็ต: exit badarg, [{gen_tcp,connect,4, [{file,”gen_tcp.erl”},{line,149}]}

Windows Event Log คาดว่าจะมีคำเตือนต่อไปนี้:

TCP/IP ล้มเหลวในการสร้างการเชื่อมต่อขาออกเนื่องจากเพิ่งใช้ปลายทางภายในเครื่องที่เลือกเพื่อเชื่อมต่อกับปลายทางระยะไกลเดียวกัน ข้อผิดพลาดนี้มักเกิดขึ้นเมื่อเปิดและปิดการเชื่อมต่อขาออกในอัตราที่สูง ทำให้พอร์ตภายในเครื่องทั้งหมดถูกใช้และบังคับให้ TCP/IP ต้องใช้พอร์ตภายในเครื่องซ้ำสำหรับการเชื่อมต่อขาออก เพื่อลดความเสี่ยงที่ข้อมูลจะเสียหาย มาตรฐาน TCP/IP ต้องใช้เวลาขั้นต่ำในการผ่านระหว่างการเชื่อมต่อที่ต่อเนื่องกันจากจุดสิ้นสุดภายในเครื่องที่กำหนดไปยังปลายทางระยะไกลที่กำหนด