9 มี.ค. 2022 เวลา 00:30 • คริปโทเคอร์เรนซี
การ Fork คืออะไร ทำไมถึงมี Hard Fork และ Soft Fork ?
สำหรับมือใหม่ในวงการคริปโทเคอร์เรนซี อาจได้ยินเรื่องการ Fork ของเหรียญต่างๆ ที่ออกมาตามการอัพเดทหรือมีการเปลี่ยนแปลงอะไรบางอย่าง ว่าแต่มันคืออะไรกัน มันคือ “ส้อม” หรือเปล่า 🤣 วันนี้มาดูกัน!
🎯 Fork คืออะไร ?
Fork คือ การเปลี่ยนโปรโตคอลของบล็อกเชนหรือกำหนดพื้นฐาน และสร้างสายของบล็อกเชนขึ้นใหม่ โดยจะยังคงใช้ข้อมูลทั้งหมดที่บันทึกไว้ร่วมกับบล็อกเชนเดิม
หากคุณยังไม่รู้จักบล็อกเชน สามารถอ่านได้ที่นี่ 👇
หากมองง่ายๆ Fork ที่แปลตรงตัวว่า “ส้อม” เปรียบเสมือนด้ามจับของส้อมเป็นระบบหลัก และปลายส้อมที่แยกกันออกมานั้นหมายถึงข้อมูลที่มีการแยกออกมาเป็นเส้นขนานนั่นเอง ลองไปหยิบส้อมในครัวของคุณมาสิ่! 😂
จุดประสงค์หลักของการ Fork นั้นก็เพื่อแก้ไขและปรับปรุงให้มีประสิทธิภาพมากขึ้น รวมถึงการคัดลอกชุดโค้ดออกมาเพื่อพัฒนาต่อเอง เช่นการเอาเหรียญเดิมมาพัฒนาเพิ่มในแนวทางของตัวเอง แล้วก็เปลี่ยนชื่อเป็นเหรียญใหม่
อ้อ! การ Fork ไม่ได้อยู่ในคริปโทเคอร์เรนซีอย่างเดียวนะ ในวงการเทคโนโลยีอื่นๆก็สามารถใช้คำนี้ได้ เช่นการ Fork โปรเจกต์บน Github อะไรงี้
หากคุณยังไม่รู้จัก Github คุณอาจสนใจ
“ติดตาม GitHub Activity โปรเจคเหรียญต่างๆ” อ่านได้ที่นี่ 👇
แต่ว่าการ Fork นั้นก็มีชื่อเรียกที่แตกต่างกัน ซึ่งแบ่งเป็น Hard Fork และ Soft Fork ว่าแต่มันต่างกันยังไง? ไปดูกันต่อเลย 👉
🎯 Hard Fork คือไร ?
Hard Fork คือการสร้างระบบขึ้นมาใหม่โดยไม่สามารถทำงานร่วมกับระบบเก่าได้ มีการเปลี่ยนกฎเกณฑ์ โค้ด และการตั้งค่าต่างๆในเครือข่าย
ตัวอย่างการ Hard Fork ที่ทำให้เกิดสกุลเงินดิจิทัลใหม่ๆ ขึ้นมา ก็เช่น Bitcoin Cash และ Bitcoin Gold ที่ Hard Fork มาจาก Blockchain ดั้งเดิมของ Bitcoin นั่นเอง
🎯 Soft Fork คือไร ?
Soft Fork คือการปรับเปลี่ยนสิ่งต่างๆคล้ายกับ Hard Fork เลย แต่การปรับเปลี่ยนนั้นจะไม่เยอะจนกระทบกับระบบหลัก ซึ่งสุดท้ายแล้วจะยังคงสามารถใช้งานบล็อกเดิมได้อยู่
ตัวอย่างการ Soft Fork ก็เช่น การเพิ่มฟีเจอร์หรือฟังก์ชันใหม่ๆ ให้กับ Bitcoin อย่าง การอัปเดต “Taproot” ที่เพิ่มความเป็นส่วนตัวและประสิทธิภาพในการทำธุรกรรมที่มากขึ้นด้วย Schnorr Signatures (ไว้ว่างๆจะเขียนเกี่ยวกับ Schnorr Signatures นะ 😅)
ลองนึกภาพการ Soft Fork เป็นเหมือนกับ “การอัปเกรดซอฟต์แวร์” เหมือนเวลาที่โทรศัพท์เตือนให้อัปเดตเป็นระบบปฏิบัติการเวอร์ชันล่าสุด และนึกภาพการ Hard Fork เป็นเหมือนระบบปฏิบัติการใหม่เอี่ยม เหมือนกับ Linux และ Mac OS ที่เป็นวิวัฒนาการมาจากระบบเก่าอย่าง UNIX)
โฆษณา