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

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

เตรียมพบกับงาน SEA Blockchain Week 2024 (SEABW) ยกขบวนกูรูผู้เชี่ยวชาญด้านบล็อกเชน และ Web 3 ระดับโลกกว่า 100 คน มาร่วมพูดคุยแบ่งปันประสบการณ์ที่เมืองไทย

Southeast Asia Blockchain Week หรือ SEABW งานด้านบล็อกเชนสุดยิ่งใหญ่ระดับภูมิภาค ที่เตรียมจัดขึ้นเป็นครั้งแรกในประเทศไทย ในวันที่ 24-25 เมษายน 2567 ซึ่งจะจัดขึ้น ณ True ICON HALL ช...

Responsive image

กระทรวง AI : เมื่อ AI อันตรายเกินกว่าจะปล่อยไว้ โลกเร่งออกกฎควบคุม

AI กลายเป็นสิ่งที่ต้องถูกควบคุมด้วยกฎหมาย และต้องถูกจับตาดูโดยหน่วยงานของรัฐบาลอย่าง ‘กระทรวง AI’ ที่มีอำนาจ และความสำคัญไม่แพ้หน่วยงานอื่น ๆ แต่ทำไม AI ต้องถูกควบคุมโดยรัฐบาล ? กร...

Responsive image

สำรวจ orbix เมืองหลวงแห่งโอกาสของคริปโตเนียนและจักรวาล Digital Asset ของ Unita Capital

ทำความรู้จักแพลตฟอร์ม orbix กระดานเทรดนี้ต่างจากที่อื่นตรงไหน หัวใจสำคัญของการเปิด ‘เมืองหลวงแห่งโอกาสของคริปโตเนียน (The Capital of Kryptonian)’ คืออะไร รวมไว้ในบทความนี้แล้ว...