Bitcoin Blockchain บันทึกอะไร

Bitcoin Blockchain บันทึกอะไร

Bitcoin Blockchain บันทึกอะไร ซึ่ง Bitcoin blockchain เป็นบล็อกขนาดใหญ่ที่ใช้ร่วมกันกับรายการที่เข้ารหัสของที่อยู่ทั้งหมด ที่ถือยอดคงเหลือ Bitcoin ทุกบล็อกใหม่จะแสดงถึงการอัปเดตล่าสุดของยอดคงเหลือในบัญชี บล็อก หมายถึง ชุดของธุรกรรม Bitcoin ที่เกี่ยวข้องต่าง ๆ เนื่องจาก เกิดขึ้นในช่วงเวลาเดียวกัน และบล็อกใหม่ถูกสร้างขึ้นหลังจากการขุดเพิ่มเติมเกิดขึ้น หรือมีธุรกรรมเกิดขึ้นเมื่อมีการแลกเปลี่ยน Bitcoin

บล็อกจะซ้อนทับกันในลักษณะที่หนึ่งบล็อกขึ้นอยู่กับก่อนหน้านี้ ในลักษณะนี้โซ่ของบล็อกจะถูกสร้างขึ้น นี่คือที่มาของคำว่า “blockchain” เมื่อมีการส่งธุรกรรมไปยังเครือข่าย Bitcoin ข้อมูลจะถูกส่งต่อผ่านโหนด Bitcoin ทั้งหมด ซึ่งคอมพิวเตอร์ทั้งหมดที่เชื่อมต่อกับคอมพิวเตอร์เครื่องอื่นใน blockchain พร้อมกัน (ผ่าน blockchain)

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

ซึ่ง Bitcoin เป็นสกุลเงินดิจิทัลหลัก ตัวแรก ที่แก้ปัญหาการใช้จ่ายซ้ำซ้อน ทำได้โดยการใช้กลไกการยืนยันนี้ และรักษาระบบบัญชีแยกประเภทที่ใช้กันทั่วไป ด้วยวิธีนี้ bitcoin blockchain จะเก็บบันทึกการทำธุรกรรมที่ประทับเวลาย้อนกลับไป ตั้งแต่การก่อตั้ง cryptocurrency ในปี 2009

Blockchain บันทึกอะไร

ด้วยวิธีนี้ มันทำงานคล้ายกับบัญชีแยกประเภทสาธารณะ การบัญชีสำหรับธุรกรรมทางเศรษฐกิจ และเป็นวิธีการตรวจสอบว่า ผู้ใช้ Bitcoin ทั้งหมดได้รับการติดตั้งข้อมูลเดียวกัน ทุกคนสามารถดาวน์โหลดสำเนาของ blockchain และใช้เพื่อติดตามเส้นทางของ Bitcoins จากธุรกรรม Bitcoin หนึ่ง ไปยังอีกธุรกรรมหนึ่ง (ควรสังเกตว่า แม้ว่าจะมีการบันทึกธุรกรรม Bitcoin ทุกครั้ง แต่ก็มีการเชื่อมโยงกับที่อยู่ Bitcoin ที่เฉพาะเจาะจง แทนที่จะเป็นชื่อ หรืออีเมลที่ระบุตัวบุคคล ด้วยเหตุนี้ Bitcoin จึงถือเป็นนามแฝงนั่นเอง)

เป้าหมายของบล็อกเชน คือ การอนุญาตให้บันทึก และเผยแพร่ข้อมูลดิจิทัลให้กับผู้เข้าร่วมทุกคน แต่ไม่เคยแก้ไข ในขณะที่สามารถใช้ blockchain เพื่อจัดเก็บจุดข้อมูลจำนวนเท่าใดก็ได้ (การลงคะแนนในการเลือกตั้งสินค้าคงเหลือของผลิตภัณฑ์ การระบุสถานะการ ฯลฯ ) Bitcoin เพียงใช้บล็อกเชน เป็นวิธีในการบันทึกบัญชีแยกประเภทของการชำระเงินอย่างโปร่งใส

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

โดย Blockchains ประกอบด้วยชุดของแต่ละบล็อก ซึ่งจัดเรียง ตามลำดับเวลา ตามลำดับของธุรกรรม ข้อมูลที่อยู่ในบล็อกมี 2 ส่วน ดังนี้

1. ส่วนแรก ประกอบด้วยองค์ประกอบส่วนหัว คือ ข้อมูลเกี่ยวกับตำแหน่งที่ตั้ง และข้อมูลอื่น ๆ ที่เกี่ยวข้องกับธุรกรรมที่อยู่ภายในบล็อกนั้น ตัวอย่างเช่น แฮช ภายในส่วนหัวจะชี้ไปที่บล็อกก่อนหน้า ไม่มีแฮชสำหรับบล็อกเจเนซิส เนื่องจากบล็อกเหล่านี้ไม่มีรุ่นก่อน ในแฮชของโครงสร้างข้อมูล a ใช้ในทางวิทยาศาสตร์คอมพิวเตอร์ ในการบันทึกการทำธุรกรรมจะใช้เพื่อแสดงลำดับของการทำธุรกรรมที่มีอยู่ภายในบล็อก แฮชอื่นในบล็อก จะประกอบด้วย ข้อมูลการประทับเวลา nonce และระดับความยาก นี่คือ คำอธิบายสั้น ๆ ของแต่ละองค์ประกอบเหล่านี้

  • ข้อมูลการประทับเวลา : แสดงเวลาและวันที่ของการสร้างบล็อก
  • Nonce : จำนวนที่คนงานเหมืองต้องแก้ไข
  • ระดับความยาก : แสดงถึงความยากของปัญหาที่กำลังแก้ไข

2. ส่วนที่สองนี้ คือ ข้อมูลตัวระบุอีกครั้ง นี้เป็นฟังก์ชันแฮชการเข้ารหัสลับ สร้างขึ้นโดยการแฮชองค์ประกอบส่วนหัว 2 ครั้งติดต่อกัน

อย่างไรก็ตาม หนึ่งในผลประโยชน์ที่ถูกกล่าวหา (หรือความเสี่ยงขึ้นอยู่กับมุมมองของคุณ) ของ Bitcoin คือ การไม่เปิดเผยตัวตนที่เป็นเอกลักษณ์ ผู้ที่ทำธุรกรรมใน Bitcoins ควรจะเชื่อมโยงกับที่อยู่ Bitcoin ที่เฉพาะเจาะจงแทนที่จะเป็นชื่อหรืออีเมลที่ระบุตัวบุคคล การไม่เปิดเผยตัวตนค่อนข้างถูกบุกรุก เนื่องจากบัญชีแยกประเภทข้อมูล blockchain

Bitcoin Blockchain บันทึกอะไร

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

ความรู้เพิ่มเติม

  • Bitcoin blockchain เป็นรายการที่อยู่ร่วมกัน และเข้ารหัสของที่อยู่ทั้งหมดที่มียอดคงเหลือ Bitcoin
  • Blockchains ประกอบด้วยชุดของแต่ละบล็อก ซึ่งจัดเรียงตามลำดับเวลา ตามลำดับของธุรกรรม
  • ในขณะที่สามารถใช้ blockchain เพื่อจัดเก็บจุดข้อมูลจำนวนเท่าใดก็ได้ (การลงคะแนนในการเลือกตั้งสินค้าคงเหลือของผลิตภัณฑ์ การระบุสถานะ ฯลฯ ) Bitcoin เพียงใช้บล็อกเชนเป็นวิธีในการบันทึกบัญชีแยกประเภทของการชำระเงินอย่างโปร่งใส
  • ปัญหาทางเทคนิคที่เกิดขึ้นจากแนวคิดของสกุลเงินดิจิทัล คือ ความสามารถของใครบางคนในการทำซ้ำเงินดิจิทัล และใช้จ่ายพร้อมกันในสถานที่ตั้งแต่สองแห่งขึ้นไป
  • ปัญหา ‘การใช้จ่ายสองเท่า’ นี้ถูกป้องกันในสกุลเงินดิจิทัลที่ใช้บล็อคเชน เช่น Bitcoin โดยใช้กลไกฉันทามติที่เรียกว่า Proof-of-Work (PoW)
  • PoW นี้ ดำเนินการโดยเครือข่าย ‘miner’ แบบกระจายศูนย์ ซึ่งไม่เพียง แต่รักษาความปลอดภัยของธุรกรรมที่ผ่านมาในบัญชีแยกประเภทของ blockchain แต่ยังสามารถตรวจจับ และป้องกันการใช้จ่ายซ้ำซ้อนได้อีกด้วย

Credit

อ่านบทความน่าสนใจเพิ่มเติม

Leave a Reply

Your email address will not be published. Required fields are marked *