Forks เป็นปรากฏการณ์ทั่วไปในซอฟต์แวร์คอมพิวเตอร์ แต่ถึงแม้จะมีความคล้ายคลึงกัน แต่ก็ยังหลีกเลี่ยงความเข้าใจของผู้คนจำนวนมาก หากคุณได้อ่านคำแนะนำของเรา เงื่อนไขการเข้ารหัสลับที่สำคัญ, คุณอาจเคยได้ยินเกี่ยวกับส้อมสกุลเงินดิจิทัลมาบ้างแล้ว.
“ Fork” เป็นวลีที่ใช้แสดงถึงความแตกต่างใด ๆ ในโปรโตคอลบล็อกเชนและที่พื้นฐานที่สุดคือวิธีอธิบายสถานการณ์ที่เกิดการแยก.
ตัวอย่างเช่น altcoins จำนวนมากที่มีอยู่ในปัจจุบันเริ่มต้นด้วย codebase เดียวกันกับ Bitcoin, เพื่อ “แยก” เป็นเวอร์ชันของตัวเองเท่านั้น.
มีสาเหตุมากกว่าสองสามประการที่อาจเกิดส้อมขึ้นและยังมีหลายพันธุ์ด้วยกัน คำแนะนำเกี่ยวกับส้อมสกุลเงินดิจิทัลที่จะตอบคำถามที่สำคัญที่สุด: ส้อมคืออะไร? ส้อมประเภทต่างๆมีอะไรบ้าง? ทำไมส้อมจึงเกิดขึ้น? และมีผลกระทบอย่างไร?
Cryptocurrency Forks คืออะไร?
ในการอธิบายส้อมอย่างถูกต้องจำเป็นต้องมีบริบทบางอย่าง Cryptocurrencies ทำงานบน เทคโนโลยี blockchain, บัญชีแยกประเภทแบบกระจายประกอบด้วยห่วงโซ่ข้อมูลที่ขยายตัวตลอดเวลา (ดังนั้นจึงเรียกว่า“ บล็อกเชน”) เนื่องจากระบบเหล่านี้ทำหน้าที่เป็นเครือข่ายแบบกระจายอำนาจผู้ใช้ระบบจะต้องยอมรับชุดของกฎสำหรับวิธีการตรวจสอบธุรกรรมและเพิ่มลงในบัญชีแยกประเภท blockchain กระบวนการนี้เรียกว่าฉันทามติและเป็นสิ่งที่สร้างบันทึก “จริง” ของบล็อกเชน.
ส้อมเกิดขึ้นเมื่อมีความเห็นร่วมกันของผู้ใช้ที่แยกออกจากกันอย่างมีนัยสำคัญหรือจำเป็นต้องเปลี่ยนกฎพื้นฐานที่ควบคุมโปรโตคอล การเปลี่ยนโปรโตคอลของ blockchain ต้องการให้นักพัฒนาแก้ไขโค้ดอย่างกระตือรือร้นและกระบวนการนี้อาจมีผลกระทบที่ร้ายแรงและถาวร.
โดยสรุปแล้ว“ fork” เป็นเพียงชื่อเรียกง่ายๆสำหรับซอฟต์แวร์หรือการอัปเดตโปรโตคอล.
เมื่อส้อมเกิดขึ้นผู้ใช้จะต้องเลือกเวอร์ชันของซอฟต์แวร์ที่ต้องการใช้งาน ส้อมอาจเป็นที่ถกเถียงกันได้ แต่ก่อนที่เราจะเข้าสู่ประเภทต่างๆ (และส่วนแบ่งบางส่วน) เรามาพูดถึง ทำไม เกิดขึ้นตั้งแต่แรก.
ทำไมส้อมถึงเกิดขึ้น?
มีสถานการณ์ที่แตกต่างกันเล็กน้อยที่ทำให้ต้องใช้ส้อม นี่คือสามรายการหลัก:
เพื่อเป็นแนวทางแก้ไขความไม่เห็นด้วยทางเทคนิค
เงินสด Bitcoin ปัจจุบันเป็นส่วนแบ่งของ Bitcoin เนื่องจากความไม่เห็นด้วยเป็นเวลานานเกี่ยวกับปัญหาความสามารถในการปรับขนาดของ Bitcoin กลุ่มนักพัฒนาที่มีอิทธิพลนักลงทุนและคนงานเหมืองที่ไม่พอใจกับโซลูชัน“ Segregated Witness” (SegWit) ที่นำเสนอได้ตัดสินใจที่จะเพิ่มขนาดบล็อกของ Bitcoin ดังนั้นจึงต้องใช้โปรโตคอลเวอร์ชันอื่น บางคนอ้างว่ามันเป็น Bitcoin ที่“ จริง” ในขณะที่บางคนบอกว่ามันเป็นการหลอกลวงที่เลือกใช้แบรนด์ Bitcoin ร่วมกันซึ่งเปิดให้มีการถกเถียงกัน.
เพื่อย้อนกลับธุรกรรม
ในปี 2559, Ethereum ที่มีชื่อเสียงมีสัญญาอัจฉริยะชื่อ“ The DAO” ซึ่งถูกแฮ็กซึ่งเป็นเหตุการณ์ที่ทำให้นักลงทุนเสียเงินหลายล้านดอลลาร์ การแฮ็ก DAO ส่งผลให้เกิดฮาร์ดฟอร์ค Ethereum ชุมชนโหวตให้ย้อนประวัติศาสตร์และเรียกคืนเงินทั้งหมดที่เสียไปราวกับว่าการแฮ็กนั้นไม่เคยเกิดขึ้น อย่างไรก็ตามไม่ใช่ทุกคนที่เห็นด้วยกับการเคลื่อนไหวนี้และนั่นเป็นเหตุผลว่าทำไมเราถึงมีวันนี้ Ethereum Classic (กลุ่มที่ตัดสินใจที่จะยึดติดกับโปรโตคอลดั้งเดิมและไม่นำฮาร์ดฟอร์กมาใช้).
เพื่อเพิ่มคุณสมบัติใหม่หรือฟังก์ชันการทำงาน
ความจริงที่ว่า Windows 10 มีอยู่ในปัจจุบันเป็นข้อพิสูจน์ว่า Windows ได้รับการปรับแต่งและปรับปรุงอย่างต่อเนื่อง กองกำลังทั่วไปเดียวกันกำลังทำงานเมื่อพูดถึงซอฟต์แวร์บล็อกเชน ส่วนใหญ่เป็นโอเพ่นซอร์สดังนั้นทุกคนสามารถไปที่ GitHub คว้ารหัสเหรียญจากนั้นทำงานพัฒนาที่จำเป็นในการอัปเดตซอฟต์แวร์.
หากดีพอและมีการรองรับการอัปเดตอาจถูกเพิ่มไปยังเวอร์ชันถัดไป ตัวอย่างของ Hard Fork เพื่อประโยชน์ในการใช้งานคือ Zcash Overwinter, ซึ่งเมื่อเสร็จสิ้นแล้วจะรวมถึง“ การกำหนดเวอร์ชัน, การป้องกันการเล่นซ้ำสำหรับการอัปเกรดเครือข่าย, การปรับปรุงประสิทธิภาพสำหรับธุรกรรมที่โปร่งใส, คุณลักษณะใหม่ของการหมดอายุของธุรกรรมและอื่น ๆ ”
ฮาร์ดฟอร์ก
Hard Fork คือการแยกถาวรจากเวอร์ชันก่อนหน้าและโหนดใหม่ที่ใช้งานเวอร์ชันเก่าจะไม่ได้รับการยอมรับ ด้วยวิธีนี้ส้อมแข็งคือ เข้ากันได้แบบไม่ย้อนกลับ.
Hard Forks จะเกิดขึ้นเมื่อคนงานเหมือง / ผู้ตรวจสอบความถูกต้องส่วนใหญ่ให้สัญญาณเชิงบวกต่อการอัพเกรดหรือทางแยก สิ่งนี้ทำให้เกิดการแบ่งใน blockchain โดยพื้นฐาน: หนึ่งเส้นทางตามด้วย blockchain ใหม่ที่ได้รับการอัพเกรดและอีกเส้นทางหนึ่งจะดำเนินต่อไปตามเส้นทางเดิม (ดังที่แสดงด้านล่าง).
(ที่มา: Investopedia)
ในกรณีส่วนใหญ่ผู้ที่ใช้โปรโตคอลเวอร์ชันเก่าจะรู้ได้อย่างรวดเร็วว่าเวอร์ชันของตนนั้นเก่าหรือไม่เกี่ยวข้องและเปลี่ยนไปใช้เวอร์ชันใหม่ ลองใช้ Microsoft เป็นตัวอย่างอีกครั้ง.
สมมติว่าคุณต้องการเปิดไฟล์ MS Word 2015 ใน MS word 2003 หากไม่มีแพ็กความเข้ากันได้พิเศษคุณจะทำไม่ได้ (หรือคุณจะมีคุณสมบัติที่ จำกัด มาก) คุณจะมีปัญหานี้เพราะมันเป็น ไม่เข้ากันได้ย้อนหลัง, แม่นยำในลักษณะเดียวกับส้อมแข็งไม่ได้.
ส้อมแข็งคือ โดยทั่วไป ไม่ใช่เรื่องเลวร้ายเว้นแต่จะถึงจุดอับทางการเมือง สิ่งนี้สามารถทำให้ชุมชนคลี่คลายได้โดยกลุ่มหนึ่งยึดติดกับกฎเดิมไม่ว่าอะไรจะเกิดขึ้นหรือผลักดันให้เกิดสิ่งใหม่โดยเสียค่าใช้จ่ายทั้งหมด สิ่งนี้เรียกว่า hard fork ที่ถกเถียงกันและตัวอย่างของการแยก Bitcoin Cash และ Ethereum Classic ที่กล่าวถึงก่อนหน้านี้ ทั้งสองสิ่งนี้ทำให้พวกเขามีความโกรธและดราม่ามากมาย.
แต่ยังมีฮาร์ดฟอร์คมากกว่าสองสามตัวที่อยู่บนโรดแมปของโครงการและเป็นส่วนหนึ่งของกระบวนการพัฒนาเสมอ ในกรณีนี้ชุมชนทั้งหมด (ในทางทฤษฎี) ใช้การอัปเกรดและเวอร์ชันเก่าก็ตายโดยไม่มีใครสนับสนุน. Ethereum ไบแซนเทียม และ MoneroV เป็นตัวอย่างของส้อมแข็งที่ไม่โต้เถียง.
แน่นอนว่ามีเหรียญจำนวนมากที่ใช้รหัส Bitcoin เพื่อแยกรุ่นของตัวเอง ตัวอย่างที่มีชื่อเสียงที่สุดคือ Litecoin. แต่ยังมีตัวอย่างอื่น ๆ อีกมากมายรวมถึง Bitcoin คลาสสิก, Namecoin, Peercoin, Bitcoin X, น้ำมัน Bitcoin, และ สายฟ้า Bitcoin เพื่อชื่อไม่กี่.
ส้อมนุ่ม
ซอฟท์ฟอร์กเกี่ยวข้องกับการอัพเกรดเสริม Soft fork คือการเปลี่ยนแปลงโปรโตคอลของซอฟต์แวร์ที่ยังคงอยู่ เข้ากันได้ย้อนหลัง. กล่าวอีกนัยหนึ่งโซ่ส้อมใหม่จะเป็นไปตามกฎใหม่ที่ตั้งไว้ แต่จะเคารพกฎเดิมด้วย.
เช่นเดียวกับฮาร์ดฟอร์คพวกเขาเกี่ยวข้องกับบล็อกเชนสองเวอร์ชันความแตกต่างคือผู้ใช้ที่ไม่ได้อัปเกรดจะยังคงสามารถเข้าร่วมในการตรวจสอบหรือยืนยันธุรกรรมได้ ด้วยวิธีนี้ส้อมอ่อนจึงมีข้อ จำกัด น้อยกว่ามาก.
(ที่มา: Investopedia)
ซอฟท์ฟอร์คดึงออกได้ง่ายกว่าส้อมแข็งมากเนื่องจากต้องใช้โหนดส่วนใหญ่ในการลงชื่อเข้าใช้ไม่ใช่ทั้งหมด ซอฟท์ฟอร์กสามารถคิดได้ว่าเป็นกลไกการอัพเกรดทีละน้อยซึ่งต่างจากการเปลี่ยนฮาร์ดฟอร์กทันที ซอฟท์ฟอร์กเปลี่ยนรหัสที่มีอยู่ แต่ไม่เหมือนกับฮาร์ดฟอร์คพวกเขามุ่งหวังที่จะให้ผลลัพธ์เป็นหนึ่งบล็อกเชนไม่ใช่สองอัน.
ตัวอย่างที่ผ่านมาของ Bitcoin soft Forks ได้แก่ BIP 66 และ P2SH.
ข้อดีข้อเสียของ Forks
จากมุมมองของนักลงทุนส้อม (ทั้งแบบแข็งและแบบอ่อน) จะนำข้อดีและข้อเสียมาให้พวกเขา ประโยชน์ที่ชัดเจนที่สุดคือเมื่อสกุลเงินผ่านการ Hard Fork ผู้ถือเหรียญนั้นมักจะถูกทิ้งในจำนวนที่เทียบเท่ากับเหรียญใหม่ฟรี สิ่งนี้เกิดขึ้นเนื่องจากสกุลเงินดิจิทัลใหม่ขึ้นอยู่กับ blockchain ดั้งเดิม แต่ตอนนี้มีสองเวอร์ชัน.
ในกรณีของ Bitcoin ทุกคนที่เป็นเจ้าของ BTC จะได้รับรางวัล Bitcoin Cash ในอัตราส่วน 1: 1 ในขณะที่เขียนไฟล์ ราคา ของ Bitcoin Cash อยู่ใกล้กับ 650 เหรียญสหรัฐทำให้ Hard Fork นี้เป็นโชคลาภอย่างมากสำหรับบางคน.
แม้ว่าจะเป็นที่น่าสงสัยว่ามีเหรียญที่ถูกแยกออกมาให้คุณค่าที่ดีแก่นักลงทุนเพียงใด (บางส่วนก็เป็นการหลอกลวงโดยสิ้นเชิง) แต่ Hard Forks ได้สร้างทางเลือกในการลงทุนให้กับผู้คนมากขึ้น ทั้ง Bitcoin Gold และ Litecoin เกิดขึ้นได้จากการใช้ส้อมอย่างหนัก.
มีจำนวนบวก แต่ก็มีข้อเสียบางอย่างเช่นกัน บางครั้งส้อมก็นำไปสู่การทะเลาะวิวาทและดราม่าไม่รู้จบระหว่างนักขุดและนักพัฒนาของสกุลเงินดิจิทัลที่เฉพาะเจาะจง ตัวอย่างที่สำคัญของสิ่งนี้คือ Bitcoin Segwit2X hard fork ที่เสนอในปี 2017.
ผู้คนไม่เห็นด้วยอย่างรุนแรงเกี่ยวกับ Segwit2X ทำให้ชุมชนแตกแยกและนำไปสู่ทางตัน ในที่สุดมันก็เป็น ทิ้ง เนื่องจากไม่สามารถบรรลุข้อตกลงได้ ดังนั้นในบางกรณีส้อมสามารถสร้างความตึงเครียดและความไม่ลงรอยกันได้มากจนถึงจุดที่ความคืบหน้าหยุดชะงัก.
บางคนโต้แย้งว่านี่เป็นกระบวนการที่ยุ่งเหยิงที่จำเป็นสำหรับการพัฒนาบล็อกเชน คนอื่น ๆ กังวลว่า Hard Fork ที่ถกเถียงกันอาจขัดขวางหรือทำให้โครงการของพวกเขาเสียหาย คนอื่น ๆ ก็ไม่ชอบส้อมประเภทใด ๆ โดยมีความคิดที่ว่าการเปลี่ยนแปลงที่มากเกินไปนั้นไม่แน่นอนและทำให้โครงการดูไม่มั่นคง.
ความคิดสุดท้าย
ส้อมทั้งแข็งและอ่อนมีแนวโน้มที่จะสร้างความขัดแย้งมากมายในโลกของสกุลเงินดิจิทัล ส่วนใหญ่เป็นเพราะส้อมแสดงถึงการเปลี่ยนแปลงและโดยทั่วไปแล้วผู้คนไม่ชอบการเปลี่ยนแปลง เห็นด้วยกับพวกเขาหรือไม่ส้อมเป็นลักษณะที่หลีกเลี่ยงไม่ได้ของสกุลเงินดิจิทัลในเวลานี้ บางอย่างเป็นสิ่งที่ถูกต้องตามกฎหมายและจำเป็นอย่างยิ่งในขณะที่บางคนน่าสงสัยและไม่จำเป็น แต่สิ่งที่สำคัญที่สุดก็คือพวกเขาเป็นส่วนสำคัญของความสามารถของชุมชนคริปโตในการตรวจสอบตนเองและพัฒนา.
มีข้อมูลที่ผิดและการตีความที่ผิดมากมายที่แพร่กระจายเกี่ยวกับส้อม (โดยเฉพาะส้อมแข็ง) วิธีการทำงานและความหมายสำหรับนักลงทุน ความจริงก็คือส้อมอาจทำให้สับสนได้และคุณจำเป็นต้องตรวจสอบ (และทำความเข้าใจอย่างละเอียด) ถึงสาเหตุที่เกิดขึ้น.
ด้วยการแยกชิ้นส่วนทั้งหมดออกมาจึงไม่น่าแปลกใจเลยที่บางคนเริ่มไม่สนใจและสงสัยในส้อม แต่ถ้าไม่มีพวกเขาก็จะมีวิธีเล็กน้อยในการแก้ไขและปรับปรุงซอฟต์แวร์ Forks ให้ความช่วยเหลือเมื่อมีความไม่ลงรอยกันระหว่างกลุ่มต่างๆภายในชุมชน crypto – พวกเขาเป็นหนทางไปข้างหน้า.
ท้ายที่สุดแล้วส้อมส่วนใหญ่นำมาซึ่งการเปลี่ยนแปลงในเชิงบวก แต่บางส่วนสร้างการเปลี่ยนแปลงเชิงลบ (บางครั้งโดยไม่ได้ตั้งใจ) หากตลาดสกุลเงินดิจิทัลยังคงเติบโตมีความเป็นไปได้สูงที่ทั้งส้อมอ่อนและแข็งจะยังคงเป็นคุณลักษณะระยะยาวของอุตสาหกรรมนี้.
ที่เกี่ยวข้อง: ข้อกำหนดสำคัญของ Blockchain: คู่มือสำหรับผู้เริ่มต้น