ซีรีส์ผู้จัดการผลิตภัณฑ์บล็อกเชน — ตอนที่ 3

Feb 27 2023
นี่คือส่วนที่ 3 ของ Blockchain Product Manager Series อ่านส่วนที่ 1 สถาปัตยกรรมและโครงสร้างพื้นฐานของ Blockchain อ่านส่วนที่ 2 สัญญาอัจฉริยะ การเข้ารหัส การเข้ารหัสเป็นเหมือนรหัสลับที่ผู้คนใช้พูดคุยกันโดยไม่มีใครเข้าใจสิ่งที่พวกเขากำลังพูด เป็นวิธีการทำให้แน่ใจว่าเฉพาะคนที่ควรจะรู้ว่ากำลังพูดอะไรอยู่เท่านั้นที่สามารถเข้าใจได้

นี่คือส่วนที่ 3 ของซีรี่ส์ Blockchain Product Manager

อ่านส่วนที่ 1 สถาปัตยกรรมและโครงสร้างพื้นฐานของ Blockchain
อ่านส่วนที่ 2 สัญญาอัจฉริยะ

การเข้ารหัส

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

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

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

ตัวอย่างเช่น สมมติว่าคุณและเพื่อนของคุณต้องการส่งข้อความลับถึงกันและกันโดยใช้รหัสลับ คุณสามารถยอมรับรหัสลับได้ เช่น ตัวอักษรทุกตัวในข้อความควรแทนที่ด้วยตัวอักษรที่อยู่ถัดไปสองตำแหน่งในตัวอักษร ดังนั้นตัวอักษร "A" จะกลายเป็น "C" ตัวอักษร "B" จะกลายเป็น "D" เป็นต้น จากนั้นเมื่อคุณต้องการส่งข้อความลับ คุณก็แค่เขียนโดยใช้รหัสนี้ แล้วเพื่อนของคุณสามารถอ่านได้โดยการถอดรหัสกลับไปเป็นข้อความต้นฉบับ

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

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

บทความต่อไปจะเกี่ยวกับระบบกระจาย

สมัครรับจดหมายข่าวของฉันเพื่อรับส่วนต่อไปของซีรี่ส์นี้ทันทีที่ฉันเผยแพร่ :)