Blockchain - การใช้จ่ายสองเท่า
พิจารณาสถานการณ์ที่แสดงในภาพ -
ดังที่เห็นได้อย่างชัดเจนที่นี่บ็อบยื่นเงิน 10 ดอลลาร์ให้ลิซ่าเพื่อแลกหนังสือ เมื่อลิซ่าได้รับใบเรียกเก็บเงินมูลค่า $ 10 ทางกายภาพนี้จะไม่มีทางที่บ็อบจะนำเงินนี้กลับมาใช้ในการทำธุรกรรมอื่น ๆ ได้เนื่องจากขณะนี้สกุลเงินจริงอยู่ในความครอบครองของลิซ่า
ตอนนี้ให้พิจารณาสถานการณ์ที่มีการจ่ายเงินในรูปแบบดิจิทัล นี่คือภาพประกอบ -
เนื่องจากรูปแบบการแลกเปลี่ยนเงินอยู่ในรูปแบบดิจิทัลจึงเป็นไฟล์ทางกายภาพไบนารีที่เก็บไว้ที่ใดที่หนึ่งในอุปกรณ์ของ Bob หลังจากที่บ็อบมอบไฟล์นี้ (เงินดิจิทัล) ให้ลิซ่าแล้วเขายังสามารถมอบสำเนาไฟล์ให้อลิซได้อีกด้วย ตอนนี้ทั้งคู่คิดว่าพวกเขาได้รับเงินโดยไม่ต้องมีวิธีการตรวจสอบความถูกต้องของเหรียญดิจิทัลและจะส่งมอบสินค้าของตนให้กับบ็อบ นี้เรียกว่าdouble-spending โดยที่ผู้ส่งใช้จ่ายเงินเท่ากันในสถานที่มากกว่าหนึ่งแห่งเพื่อรับบริการหรือสินค้าจากผู้ขายหลายราย
ในการแก้ปัญหาการใช้จ่ายซ้ำซ้อนนี้เราจะใช้อำนาจจากส่วนกลางเพื่อตรวจสอบธุรกรรมทั้งหมด นี่คือภาพประกอบ -
หน่วยงานที่รวมศูนย์ซึ่งโดยทั่วไปคือธนาคารของคุณจะเก็บรักษาสมุดบัญชีแยกประเภทที่บันทึกธุรกรรมทั้งหมด ตอนนี้ Bob ต้องส่งเงินดิจิทัลของเขาไปยังธนาคารที่จะเข้าสู่บัญชีแยกประเภทที่หักบัญชีของ Bob หลังจากมั่นใจว่า Bob มียอดเงินเพียงพอที่จะชำระเงินดิจิทัลที่เขาต้องการส่งแล้วจะส่งเงินให้ Lisa เข้าบัญชีของเธอในบัญชีแยกประเภท
ตอนนี้รับประกันได้ว่า Bob ไม่สามารถใช้จ่ายเงินเป็นสองเท่าได้ หากธุรกรรมดิจิทัลทุกรายการถูกส่งผ่านหน่วยงานส่วนกลางเช่นนี้ปัญหาของการใช้จ่ายซ้ำซ้อนจะได้รับการแก้ไข นอกจากนี้ยังให้ประโยชน์อีกประการหนึ่งในการตรวจสอบความถูกต้องของแต่ละเหรียญ (เงินดิจิทัล) ที่ได้รับในการทำธุรกรรม ดังนั้นเงินปลอม (เงินที่ซ้ำกันเช่นในกรณีของ Bob ที่จ่ายให้ Alice โดยใช้สำเนา) จะถูกตรวจพบได้ง่ายและป้องกันไม่ให้หมุนเวียน
การนำอำนาจรวมศูนย์มาใช้แม้ว่าจะช่วยแก้ปัญหาการใช้จ่ายซ้ำซ้อน แต่ก็แนะนำประเด็นสำคัญอีกประการหนึ่งนั่นคือค่าใช้จ่ายในการสร้างและรักษาอำนาจส่วนกลาง
เนื่องจากธนาคารต้องการเงินสำหรับการดำเนินการพวกเขาจึงเริ่มตัดค่าคอมมิชชั่นในการทำธุรกรรมแต่ละสกุลเงินให้กับลูกค้า บางครั้งสิ่งนี้อาจมีราคาแพงมากโดยเฉพาะอย่างยิ่งในการโอนเงินไปต่างประเทศซึ่งอาจมีตัวแทนหลายคน (ธนาคาร) เกี่ยวข้องกับข้อตกลงทั้งหมด
ปัญหาทั้งหมดข้างต้นได้รับการแก้ไขโดยการนำสกุลเงินดิจิทัลที่เรียกว่า Bitcoin ตอนนี้ฉันจะให้ข้อมูลพื้นฐานสั้น ๆ เกี่ยวกับ Bitcoin ก่อนที่จะเจาะลึกการออกแบบและสถาปัตยกรรม