เจาะลึกบล็อกเชน
พื้นฐานวิทยาการเข้ารหัส (Cryptography)
วิทยาการเข้ารหัส โมเดล UTXO ประเภทเชน การขยายขนาด และโทเคนอมิกส์.
ในบทเรียนนี้
- ฟังก์ชันแฮชและลายเซ็นดิจิทัลทำงานอย่างไร
- ทำไมมันจึงทำให้บล็อกเชนปลอดภัย
ประเด็นสำคัญ
- 1แฮชคือลายนิ้วมือทางเดียวของข้อมูล
- 2ลายเซ็นพิสูจน์อัตลักษณ์และว่าข้อมูลไม่ถูกแก้ไข
- 3หน่วยพื้นฐานเหล่านี้ทำให้เชนตรวจจับการแก้ไขได้
สรุปบทเรียน
วิทยาการเข้ารหัสเป็นเลเยอร์หลักฐานของบล็อกเชน
โมเดลความคิด
แนวคิดหลักของ พื้นฐานวิทยาการเข้ารหัส
วิทยาการเข้ารหัสเป็นเลเยอร์หลักฐานของบล็อกเชน แฮชสรุปข้อมูล และลายเซ็นดิจิทัลพิสูจน์ว่าธุรกรรมได้รับอนุมัติจากผู้ถือคีย์แล้ว.
- ฟังก์ชันแฮชและลายเซ็นดิจิทัลทำงานอย่างไร
- ทำไมมันจึงทำให้บล็อกเชนปลอดภัย
กลไกการทำงาน
วิธีคิดเกี่ยวกับ พื้นฐานวิทยาการเข้ารหัส
แฮชแปลงข้อมูลนำเข้าให้เป็นลายนิ้วมือที่มีความยาวคงที่.
การเปลี่ยนแปลงข้อมูลนำเข้าจะเปลี่ยนแฮช ทำให้การปลอมแปลงเห็นได้ชัด.
ลายเซ็นพิสูจน์การควบคุมคีย์ส่วนตัวโดยไม่ต้องเปิดเผยคีย์.
- แฮชคือลายนิ้วมือทางเดียวของข้อมูล
- ลายเซ็นพิสูจน์อัตลักษณ์และว่าข้อมูลไม่ถูกแก้ไข
- หน่วยพื้นฐานเหล่านี้ทำให้เชนตรวจจับการแก้ไขได้
ตัวอย่าง
พื้นฐานวิทยาการเข้ารหัส ในทางปฏิบัติ
เมื่อกระเป๋าเงินเซ็นธุรกรรม โหนดสามารถตรวจสอบว่าลายเซ็นตรงกับที่อยู่สาธารณะและข้อมูลธุรกรรมไม่ถูกแก้ไข.
ข้อผิดพลาดที่พบบ่อย
ข้อผิดพลาดที่พบบ่อยกับ พื้นฐานวิทยาการเข้ารหัส
การเข้ารหัส (encryption) การแฮช และการเซ็นเป็นเครื่องมือที่แตกต่างกัน บล็อกเชนสาธารณะไม่ได้เป็นความลับเพียงเพราะมันใช้วิทยาการเข้ารหัส.
บันทึกความเสี่ยง
ข้อตรวจสอบความเสี่ยงสำหรับ พื้นฐานวิทยาการเข้ารหัส
การเก็บคีย์ที่ไม่ปลอดภัย ข้อความหลอกให้เซ็น และอุปกรณ์ที่ถูกแฮกสามารถข้ามวิทยาการเข้ารหัสที่แข็งแรงได้ในระดับผู้ใช้.
- แยกแฮชออกจากลายเซ็น
- อธิบายว่าลายเซ็นพิสูจน์อะไร
- ทบทวนข้อความแจ้งการเซ็นอย่างระมัดระวัง
ฝึกฝน
ทำให้ พื้นฐานวิทยาการเข้ารหัส ติดตัวคุณ
- แยกแฮชออกจากลายเซ็น
- อธิบายว่าลายเซ็นพิสูจน์อะไร
- ทบทวนข้อความแจ้งการเซ็นอย่างระมัดระวัง
รีวิว
คำศัพท์สำคัญ
- ที่อยู่กระเป๋า
- ตัวระบุสาธารณะ (ชุดตัวอักษร) ที่ใช้รับคริปโตบนบล็อกเชน ปลอดภัยที่จะแบ่งปันให้ผู้อื่น เพราะไม่ได้เปิดเผย private key ของคุณ
- บล็อกเชน
- บัญชีบันทึกข้อมูลแบบเพิ่มได้เท่านั้น (append-only) ที่ถูกทำสำเนาไว้บนคอมพิวเตอร์หลายเครื่อง โดยมีการเข้ารหัสและฉันทามติเป็นตัวรักษาความปลอดภัย
- แฮช
- ลายนิ้วมือขนาดคงที่ของข้อมูลที่สร้างจากฟังก์ชันทางเดียว อินพุตเดิมจะให้แฮชเดิมทุกครั้ง
- คีย์ส่วนตัว (private key)
- รหัสลับที่ใช้อนุญาตการใช้จ่ายจากที่อยู่กระเป๋า ใครก็ตามที่ครอบครองสามารถควบคุมเงินได้ — ห้ามเปิดเผยเด็ดขาด
- โทเคนอมิกส์
- การออกแบบเชิงเศรษฐศาสตร์ของโทเคน ทั้งปริมาณ ความต้องการ สิ่งจูงใจ และการกระจายเหรียญ
บันทึกแหล่งอ้างอิง
แหล่งอ้างอิงเนื้อหา
แหล่งอ้างอิงเหล่านี้เป็นจุดเริ่มต้นสำหรับตรวจสอบกลไก ข้อตรวจสอบความเสี่ยง และบริบทผลิตภัณฑ์ที่อยู่หลังบทเรียนนี้
ก่อนที่คุณจะเรียนต่อ
คุณทำสิ่งเหล่านี้ได้ไหม?
- แยกแฮชออกจากลายเซ็น
- อธิบายว่าลายเซ็นพิสูจน์อะไร
- ทบทวนข้อความแจ้งการเซ็นอย่างระมัดระวัง
การเรียนที่เกี่ยวข้อง
อ่านต่อ
จุดตรวจสอบ
จบบทเรียนนี้
ผ่านการตรวจสอบเพื่อบันทึกความคืบหน้า แล้วเรียนต่อไปตามลำดับในแทร็ก
ยืนยันบทเรียนนี้
ตอบทุกคำถามให้ถูกต้องเพื่อจบบทเรียน
ฟังก์ชันแฮชทางวิทยาการเข้ารหัสคือ…

