Public Key และ Private Key 2 กุญแจสำคัญของ Crypto Wallet ที่ต้องรู้จัก

หากใครที่เข้าวงการ Crypto มาสักพัก และได้มีการใช้กระเป๋าเงินในการเก็บ Digital Asset ของตัวเอง คงเคยได้ยินคำว่า Public Key และ Private key กันมาบ้าง แล้ว ในบทความนี้เราจะพามารู้จักกันให้มากขึ้นว่าทั้งสองกุญแจนี้คืออะไร สำคัญอย่างไร ทำหน้านี้อะไรบ้าง  

มาเริ่มต้นรู้จัก Public Key กันก่อน 

Public Key หรือ กุญแจสาธารณะ ใช้เพื่อส่งสกุลเงินดิจิทัลไปยังกระเป๋าเงินและใช้ในการตรวจสอบลายเซ็นดิจิทัล เพื่อพิสูจน์ความเป็นเจ้าของกุญแจส่วนตัว 

ตัวอย่าง หากมีคนต้องการจะส่ง  bitcoin (BTC) มาให้เรา เราจะส่งกุญแจสาธารณะให้ซึ่งเปรียบเสมือนเลขที่บัญชีหรือตู้จดหมายของเรา และหากเราต้องการที่จะเข้าถึง bitcoin ที่ได้รับนั้น เราต้องใช้กุญแจส่วนตัวในการเข้าถึงธุรกรรมนั้นซึ่งเปรียบเสมือนเราเอากุญแจมาไขตู้จดหมายของเรานั่นเอง ทั้งนี้เราสามารถใช้กุญแจสาธารณะได้อย่างอิสระ เพราะบุคคลอื่นจะสามารถถอนเงินหรือลงชื่อเข้าใช้บัญชีของเราได้ผ่านกุญแจส่วนตัวเท่านั้น

แล้ว Private key คืออะไร ทำหน้าที่อะไรบ้าง 

Private key หรือ กุญแจส่วนตัว มีไว้สำหรับเจ้าของกระเป๋าเงินเท่านั้นและจะทำหน้าที่เป็นรหัสผ่านในการเข้ากระเป๋าเงิน ซึ่งหน้าที่ในทางเทคนิคกุญแจส่วนตัวใช้เพื่อลงนามในธุรกรรมและพิสูจน์ความเป็นเจ้าของที่อยู่ Blockchain

โดยในการทำธุรกรรมจะใช้เทคโนโลยีการเข้ารหัสกุญแจสาธารณะ(public-key cryptography) ซึ่งเป็นการใช้กุญแจสาธารณะเข้ารหัสธุรกรรมและใช้กุญแจส่วนตัวที่เกี่ยวข้องเท่านั้นในการถอดรหัส ซึ่งในการที่จะจดจำกุญแจส่วนตัวนั้นเป็นเรื่องที่ยากสำหรับผู้ใช้งาน เนื่องจากกุญแจส่วนตัวมีลักษณะเป็นตัวเลข จึงทำให้ผู้ให้บริการกระเป๋าเงินสร้าง Seed phrase หรือเรียกว่า secret recovery phrase เพื่อทำให้มันจดจำง่ายมากขึ้นสำหรับการปลดล็อก ซึ่ง Seed phrase จะมีลักษณะเป็นชุดคำศัพท์ที่จดจำได้ง่าย 

ดังนั้นเราจึงต้องรักษาและเก็บกุญแจส่วนตัวให้ดี เพราะถ้ามีคนค้นพบกุญแจส่วนตัวของเรา พวกเขาจะสามารถเข้าถึง crypto ทั้งหมดในกระเป๋าเงินและสามารถทำอะไรกับมันก็ได้

Public Key และ Private Key ใช้งานอย่างไร 

นอกจากกุญแจสาธารณะและกุญแจส่วนตัวจะใช้สำหรับกระเป๋าเงินคริปโตแล้ว กุญแจทั้งสองมีฟังก์ชันและคุณลักษณะต่างกันจึงทำให้สามารถใช้ในวัตถุประสงค์ที่หลากหลายได้ดังนี้ 

การตรวจสอบลายเซ็นต์ดิจิทัล

การตรวจสอบลายเซ็นต์ดิจิทัล(verificaion digital signature) เป็นกรณีการใช้งานทั่วไปซึ่งส่วนใหญ่จะใช้ในองค์กรในการตรวจสอบงานต่างๆ เช่น ตรวจสอบการพิสูจน์ข้อความ ความถูกต้องของซอฟต์แวร์ เอกสารดิจิทัล หรือตรวจสอบการรับรองความถูกต้อง

ช่วยให้การสื่อสารปลอดภัยมากขึ้น

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

ความแตกต่างระหว่าง Public key กับ Private key

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

อ้างอิง 

blockchain-council , coindesk





No comment

RELATED ARTICLE

Responsive image

คอมตัมคอมพิวติ้ง ตอนนี้ไปถึงไหนแล้ว ? สรุปความก้าวหน้าควอนตัมจากงาน NVIDIA GTC 2025

งาน NVIDIA GTC 2025 เป็นปีแรกที่มีการจัดเวทีพูดคุยเกี่ยวกับควอนตัมคอมพิวติ้งโดยเฉพาะ (Quantum Day) ซึ่ง NVIDIA ในฐานะเจ้าภาพ และผู้ขับเคลื่อนการประมวลผลแบบ Accelerated Computing จึ...

Responsive image

ญี่ปุ่น ใช้ AI และเทคโนโลยีอะไร ในการรับมือแผ่นดินไหว ?

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

Responsive image

AI วาดสไตล์ Ghibli : OpenAI แอบดึงข้อมูลมาเทรนด์หรือเปล่า ประเด็นที่โลกไม่ควรมองข้าม

ฟีเจอร์ใหม่จาก ChatGPT ที่สร้างภาพสไตล์ Ghibli ทำเอาโลกอินเทอร์เน็ตสะเทือน แต่คำถามใหญ่คือ...นี่คือวิวัฒนาการของเทคโนโลยี หรือการทำลายจิตวิญญาณของศิลปะที่ Ghibli ยึดถือมาทั้งชีวิต ...