โหนด Bitcoin คืออะไรและใครต้องการโหนดนี้
เครือข่าย Bitcoin ไม่มีอำนาจส่วนกลางที่ตัดสินใจว่าการทำธุรกรรมใดที่ถูกต้องและไม่ได้ ไม่มีใครออกเหรียญและไม่มีใครเอาเหรียญคืนได้ ไม่มีใครรู้วิธีปิด Bitcoin แต่ Bitcoin นั้นประกอบด้วยคอมพิวเตอร์ที่เรียกว่าโหนดซึ่งอาจมีขนาดเล็กเท่ากับ Raspberry Pi.
โหนด Bitcoin คืออะไร?
โหนดเหล่านี้ได้รับการดูแลโดยบุคคลและองค์กรและบางแห่งอาจมีหลายโหนด โหนดมีฟังก์ชั่นต่าง ๆ ซึ่งจำเป็นมากกว่าบางอย่าง โหนดสามารถกำหนดค่าให้ปิดฟังก์ชั่นบางอย่างเหล่านี้ได้.
วิธีตั้งค่าโหนด Bitcoin ของคุณเอง.
โหนด Bitcoin อาจหรือไม่อาจใช้สำหรับการขุด Bitcoin ในกระบวนการขุดโหนดจะต้องใช้ฮาร์ดแวร์ที่มีวัตถุประสงค์พิเศษเพิ่มเติมซึ่งช่วยคำนวณความท้าทายทางคณิตศาสตร์ซ้ำ ๆ ในการจับสลากระดับโลก สิ่งนี้จะช่วยรักษาความปลอดภัยเครือข่ายจากผู้โจมตีและผู้ขุดจะได้รับรางวัล Bitcoin และค่าธรรมเนียมการทำธุรกรรมที่ออกใหม่.
มีโหนด Bitcoin ประมาณ 100,000 รายการที่ทำงานและสร้างเครือข่ายถึงแม้ว่าจะมีตัวเลขที่แน่นอนอยู่ก็ตาม นี่เป็นเพราะโหนดเป็นเพียงส่วนหนึ่งของซอฟต์แวร์ที่ทุกคนสามารถดาวน์โหลดแก้ไขและรันได้ ไม่มีสิทธิ์ที่จะลงทะเบียนหรือรับรองโหนดหรือแม้กระทั่งกำหนดว่าโหนดคืออะไร.
ฟังก์ชั่นของโหนด Bitcoin
เมื่อเปิดใช้งานโหนด Bitcoin ก่อนอื่นมันจะพยายามเชื่อมต่อกับโหนด Bitcoin อื่น ๆ และดาวน์โหลดข้อมูลประวัติย้อนกลับไปยังบล็อก Bitcoin แรกคือ Genesis Block โดยเฉพาะอย่างยิ่งโหนดที่ตั้งค่าใหม่จะขอดาวน์โหลด Bitcoin ทุกบล็อคที่มีอยู่ในปัจจุบันมากกว่า 580,000 บล็อก นี่เป็นข้อมูลมูลค่าประมาณ 220GB และอาจใช้เวลานานขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ต.
การตรวจสอบของกฎ
จากนั้นโหนด Bitcoin จะคำนวณผ่านกองข้อมูลในอดีตนี้และตรวจสอบให้แน่ใจว่ากฎทั้งหมดอยู่ในสถานที่ สิ่งที่กฎเหล่านี้อาจแตกต่างกันอย่างแน่นอนจากรุ่นสู่รุ่น แต่โดยทั่วไปชุดกฎ Bitcoin ยังคงมีอยู่ตลอดเวลา กฎนั้นเปลี่ยนแปลงได้ยากโดยมีจุดประสงค์: หากคุณเปลี่ยนกฎคุณอาจพบว่าตัวเองไม่สามารถสื่อสารกับเครือข่ายได้ทันใด หากคุณสร้างบล็อกตามชุดกฎใหม่คุณอาจเห็นบล็อกถูกปฏิเสธโดยทุกคน.
สำหรับผู้ที่เป็นเจ้าของ Bitcoin มักมีความสำคัญสูงที่จะต้องรู้ว่าพวกเขาถืออะไรอยู่ กฎใดที่ควบคุมเครือข่าย มีการปฏิบัติตามกฎเหล่านี้หรือไม่ มีเหรียญอยู่กี่เหรียญและสามารถสร้างได้กี่เหรียญโดยใคร?
ข้อมูลเกี่ยวกับการรับชำระเงิน
สำหรับผู้ที่รับชำระด้วย Bitcoin สิ่งสำคัญคือต้องทราบว่ามีการชำระเงินหรือไม่และจำนวนเพียงพอหรือไม่ โดยไม่ต้องรวบรวมข้อมูลเหล่านี้พวกเขาจะต้องเชื่อถือบุคคลที่สามเช่นเว็บไซต์ ข้อมูลนี้อาจไม่สามารถใช้งานได้ตลอดเวลาหรือมีปัญหามากขึ้นอาจผิด.
วิธีเดียวที่จะตรวจสอบด้วยความมั่นใจว่ามีการชำระเงินหรือไม่คือการตรวจสอบด้วยโหนด Bitcoin.
ข้อมูลเกี่ยวกับเหตุการณ์ในประวัติศาสตร์
โดยค่าเริ่มต้นโหนด Bitcoin จะเก็บข้อมูล Bitcoin ในอดีตทั้งหมด สิ่งนี้มีประโยชน์มากสำหรับเครือข่ายโดยรวมเนื่องจากผู้เข้าร่วมใหม่ทุกคนจะสามารถเชื่อมต่อกับโหนดของคุณและรับสำเนาของข้อมูลนี้เพื่อตรวจสอบความถูกต้องของการทำธุรกรรมในอดีตโดยไม่สามารถกำหนดสถานะปัจจุบันได้ อย่างไรก็ตามสิ่งนี้มีค่าใช้จ่ายแบนด์วิดท์ซึ่งอาจหายากหรือมีราคาแพง ในสถานการณ์เหล่านี้ผู้ประกอบการอาจเลือกที่จะ จำกัด จำนวนบันทึกประวัติศาสตร์ที่จะแบ่งปัน เนื่องจากระเบียนยังใช้พื้นที่ในคอมพิวเตอร์บางคนอาจเลือกที่จะกำหนดค่าโหนดเพื่อลบธุรกรรมเก่าและบล็อกที่ไม่เกี่ยวข้องกับผู้ปฏิบัติงานโดยอัตโนมัติ.
ตัวเลือกอื่น
นอกจากนี้ยังสามารถใช้งานโหนด Bitcoin โดยไม่ระบุชื่อผ่านเครือข่าย Tor หรือให้บริการเฉพาะโหนดอื่น ๆ ที่เข้าถึงได้ผ่าน Tor เท่านั้น วิธีนี้สามารถทำได้เพื่อซ่อนกิจกรรม Bitcoin จาก ISP หรือเจ้าหน้าที่หรือเพื่อต่อต้านการโจมตี DDoS โดยการซ่อน ในกรณีที่การรับสัญญาณอินเทอร์เน็ตถูกขัดจังหวะหรือไม่พร้อมใช้งานเป็นไปได้ที่จะรับข้อมูลจากฟีดดาวเทียมและแบ่งปันกับผู้อื่นผ่านเครือข่าย Wi-Fi mesh.
รันโหนดของคุณเอง
สำหรับ cryptocurrency ที่จะกระจายอำนาจเป็นสิ่งสำคัญที่ทุกคนสามารถเรียกใช้โหนดได้ตลอดเวลาโดยไม่จำเป็นต้องได้รับอนุญาตหรือได้รับอนุญาต ซึ่งหมายความว่าซอฟต์แวร์สำหรับการเรียกใช้โหนดต้องเป็นอิสระและโอเพ่นซอร์ส แต่ยังรวมถึงข้อมูลที่จำเป็นในการตรวจสอบว่า Blockchain ทั้งหมดไม่สามารถมีขนาดใหญ่เกินไปหรือมีภาระในการคำนวณมากเกินไป ต้องเป็นไปได้ที่จะเรียกใช้โหนดโดยไม่ระบุชื่อและไม่มีการเซ็นเซอร์.
หากมีราคาแพงเกินไปและเป็นภาระในการเรียกใช้โหนดหน่วยงานที่ใช้งานโหนดอาจสามารถสมรู้ร่วมคิดในการเปลี่ยนแปลงกฎลบข้อมูลในอดีตหรือเปลี่ยนชุดกฎแม้ว่าเราจะไม่รู้.
Bryan
17.04.2023 @ 19:09
ษาอังกฤษ
The Bitcoin network has no central authority that decides which transactions are valid and which are not. No one can create or retrieve coins, and no one knows how to shut down Bitcoin. Bitcoin is made up of computers called nodes, which can be as small as a Raspberry Pi. There are about 100,000 Bitcoin nodes that are maintained by individuals and organizations, and some nodes have more functions than others. Nodes can configure certain functions to be turned off. When a Bitcoin node is activated, it first tries to connect to other Bitcoin nodes and downloads historical data back to the first Bitcoin block, the Genesis Block. Nodes then calculate through the data and verify that all rules are in place. Bitcoin nodes can be used without revealing their identity through the Tor network or by providing services only to other nodes that can be accessed via Tor. Running your own node is important for a cryptocurrency that distributes power, and software for calling nodes must be free and open source. However, it must also include the necessary data to verify that all blockchains are not too large or too computationally burdensome. It must be possible to call nodes without identifying them and without sensors. If it is too expensive, it may be possible to call nodes without signing.