Blockchain - เครือข่ายและการขุด

ตอนนี้ฉันจะสรุปขั้นตอนที่อธิบายไว้ข้างต้น นี่คือสิ่งที่เกิดขึ้นในเครือข่าย -

  • ใครก็ตามที่ต้องการรับบริการจากบุคคลที่สามซึ่งได้โฆษณาบนเครือข่ายก่อนจะสร้างธุรกรรม (ข้อความไปยังผู้รับที่ต้องการ)

  • ในช่วงเวลาหนึ่งอาจมีผู้ส่ง (ผู้ซื้อ) และผู้รับ (ผู้ขาย) จำนวนมากสร้างธุรกรรมดังกล่าว

  • ธุรกรรมทั้งหมดจะออกอากาศบนเครือข่ายไปยังโหนดทั้งหมด โปรดทราบว่าไม่จำเป็นที่ธุรกรรมหนึ่ง ๆ จะต้องไปถึงโหนดอื่น ๆ ในเครือข่าย

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

  • ขณะนี้โหนดทำงานเพื่อค้นหาหลักฐานการทำงานสำหรับบล็อกที่ประกอบขึ้น

  • เมื่อโหนดพบหลักฐานการทำงานโหนดนั้นจะถ่ายทอดบล็อกที่ประกอบขึ้นบนเครือข่าย

  • โหนดที่ได้รับบล็อกใหม่จะยอมรับหลังจากตรวจสอบแล้วว่าธุรกรรมทั้งหมดในบล็อกนั้นถูกต้องและยังไม่มีการใช้จ่าย

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

  • ในทำนองเดียวกัน blockchain ยังคงเติบโตอย่างต่อเนื่อง

ในขณะที่เราได้เห็นวิธีการทำงานของระบบทั้งหมดให้ฉันอธิบายผลข้างเคียงบางอย่างและวิธีแก้ไข