BitVM คืออะไร?

Bitcoin ถือเป็นโปรโตคอลที่ประสบความสำเร็จอย่างมากในการทำการชำระเงินแบบ peer-to-peer แต่เครือข่ายมีข้อจำกัดทางความสามารถในการขยายขอบเขต การเปิดตัว BitVM ซึ่งมีจุดมุ่งหมายที่จะนำความสามารถในการทำสัญญาอัจฉริยะมาสู่ Bitcoin และเพิ่มความสามารถในการคำนวณนอกเครือข่าย มีความสมัครใจที่จะเปลี่ยนเรื่องราวและเสริมความสามารถของบล็อกเชน

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

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

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

BitVM คืออะไร?

แหล่งที่มา: เครื่องจักรที่น่าเชื่อถือ

ตามที่ปล่อยเอกสารขาวโดย Robin Linus, BitVM, ซึ่งหมายถึง Bitcoin Virtual Machine, เป็นเครื่องมือคำนวณที่มุ่งเน้นการขยาย Bitcoin โดยการเปิดให้สมาร์ทคอนแทรคที่สามารถใช้งานได้บนเครือข่ายบล็อกเชนได้ สิ่งนี้จะนำเอาความสามารถที่คล้ายกับ Ethereum Virtual Machine (EVM) มาสู่ Bitcoin โดยไม่มีผลต่อกฎเกณฑ์ของเครือข่าย

BitVM ไม่ได้เป็นการพยายามครั้งแรกในการขยายการใช้งานของ Bitcoin แต่ Bitcoin ถูกออกแบบเพื่องานที่เรียบง่ายเช่นการทำธุรกรรมของสินทรัพย์บนบล็อกเชน มีการพยายามหลายรายที่จะสร้างความสามารถมากขึ้นบนเครือข่าย บางสิ่งเช่นเครือข่ายชั้นที่ 2 เช่น Lightning Network และ Liquid Network เป็นบางส่วนของการปรับปรุงเหล่านี้ BitVM ได้ปรากฏขึ้นเป็นหนึ่งในพยานามล่าสุดที่พยายามขยายเครือข่าย Bitcoin ซึ่งมีโอกาสที่ยิ่งใหญ่ขึ้นในการเปลี่ยนแปลงเรื่องราว

เหมือนที่ได้ระบุไว้ก่อนหน้านี้ BitVM ไม่ต้องการการเปลี่ยนแปลงในกฎ consensus ของ Bitcoin ที่มีอยู่อย่างไร้เงื่อนไข มันใช้ประโยชน์จากบล็อกสร้างเช่น timelocks, hashlocks, และ large taproot trees เพื่อสร้างเครื่องจักรที่สามารถจัดการสัญญาและการคำนวณที่ซับซ้อน ด้วยวิธีนี้ BitVM สามารถเปลี่ยนแปลงเครือข่าย Bitcoin โดยการทำให้มันสามารถจัดการกับปัญหาคำนวณใด ๆ และทำให้มันมีประสิทธิภาพเท่าเทียมกับระบบ turing-complete ใด ๆ

สมาร์ทคอนแทรคท์ที่สามารถทำงานแบบ Turing Complete คืออะไร?

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

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

วิธีที่ BitVM แตกต่างจาก EVM

แม้ว่า BitVM จะมีเป้าหมายที่จะนำสมาร์ทคอนแทรคที่สามารถจำลองการทำงานตามกฎเกณฑ์ทัวริงมาสู่บิตคอยน แต่มันไม่เหมือนกับสมาร์ทคอนแทรคของ Ethereum Virtual Machine (EVM) สมาร์ทคอนแทรคบล็อกเชนเช่น Ethereum และ Solana มีเครื่องจำลองที่เป็นพิเศษของตนอย่างเต็มที่ที่ผนวกเข้ากับบล็อกเชนของตน อย่างไรก็ตาม BitVM เป็นส่วนเสริมให้กับบล็อกเชนของ Bitcoin ซึ่งช่วยให้ผู้ใช้สามารถเลือกใช้ได้เมื่อจำเป็น

BitVM จำลองสมาร์ทคอนแทรกที่เต็มฟังก์ชันอื่น ๆ และสิ่งนี้ก็ส่งผลให้มีข้อจำกัดบางประการในการใช้งาน ยกตัวอย่างเช่น ผลิตภัณฑ์ EVM ต้องการให้บล็อกเชน Ethereum ปลอดภัยเพื่อรักษาความปลอดภัยของสัญญา ในทางตรงกันข้าม ผลิตภัณฑ์ BitVM ต้องการความไว้วางใจในความปลอดภัยของ Bitcoin และความซื่อสัตย์ของผู้เข้าร่วมด้วย ผู้เข้าร่วมใน BitVM ต้องส่งพิสูจน์การฉ้อโกงภายในระยะเวลาทดสอบ ซึ่งส่งผลกระทบอย่างมากต่อวิธีการที่ผลิตภัณฑ์ BitVM จัดการกับความล้มเหลวของระบบ

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

วิธีการทำงานของ BitVM คืออะไร?

BitVM เป็นที่สุดแห่งความสามารถชั้นที่ 2 ที่สร้างขึ้นบนบล็อกเชนของ Bitcoin มันคล้ายกับ Ethereum’s L2 solutions โดยเฉพาะอย่างยิ่ง Optimistic Rollups ที่มีการใช้ fraud proofs และโปรโตคอล challenge-response เหมือน optimistic rollups BitVM ใช้เครื่องมือกากริมาติกพื้นฐานเช่น timelocks hashlocks และ taproot trees เพื่อให้การคำนวณขั้นสูง Bitcoin’s taproot upgrade ทำให้ฝ่ายที่สนทนาสามารถแลกเปลี่ยนข้อมูลปริมาณมากนอกเชนและส่งผลลัพธ์กลับไปยังบล็อกเชนของ Bitcoin อย่างเดียวกัน timelocks และ hashlocks เป็นกลไกการรักษาความปลอดภัยที่ปลดล็อคธุรกรรม Bitcoin เงื่อนไข

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

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

ผู้พิสูจน์และผู้ตรวจสอบฝากเงินก่อนเริ่มโปรโตคอล challenge-response ซึ่งนี้จะทำให้มั่นใจได้ว่ามีเพียงการอ้างอิงที่ถูกต้องและข้อมูลที่ตรวจสอบแล้วถูกนำเข้าสู่บัญชีที่ไม่สามารถถอดถอนได้ของ Bitcoin หากผู้พิสูจน์มีความชั่วร้ายพวกเขาจะสูญเสียเงินฝากของพวกเขา ในทำเนียบเดียวกัน ถ้าผู้ตรวจสอบไม่ตอบสนองหรือตรวจสอบผิดพลาดพวกเขาก็สามารถสูญเสียเงินฝากของพวกเขาได้เช่นกัน มีสิ่งส่งเสริมทางเศรษฐกิจที่จะทำให้ระบบซื่อสัตย์และมีประสิทธิภาพ เนื่องจากฝ่ายใดฝ่ายหนึ่งที่กระทำฉ้อโกงจะสูญเสียเงินฝากของพวกเขาให้กับอีกฝ่าย

ทำไม BitVM?

ผู้สนับสนุนของ BitVM, Robin Linus, กล่าวว่าวัตถุประสงค์หลักของ BitVM คือการใช้เป็นทางแก้ปัญหาการขยายของ Bitcoin อย่างน่าสนใจความสามารถของ BitVM สามารถนำเสนอสภาพแวดล้อมที่มีมากขึ้นซึ่งสามารถให้ฟังก์ชันที่มีมากขึ้นได้อีกด้วยนี่คือวิธีที่ BitVM สามารถมีประโยชน์ต่อบล็อกเชน Bitcoin:

1) การเงินที่ไม่มีศูนย์ (DeFi): BitVM สามารถอนุญาตให้นักพัฒนาสามารถสร้างแอปพลิเคชันที่ไม่มีศูนย์ต่าง ๆ (dApps) สำหรับ DeFi ได้ แอปพลิเคชันเหล่านี้สามารถมุ่งเน้นไปที่การใช้งานทางการเงินเช่นแพลตฟอร์มดิวตีวส์ ตลาดทำนายโพลาโคล และตลาดแบบไม่มีศูนย์

2) การตรวจสอบข้อมูล: BitVM ยังสามารถใช้ในการตรวจสอบข้อมูล ซึ่งสามารถช่วยเหลือให้กับผู้เล่นในบริษัทวิจัยและสาขาการวิเคราะห์ข้อมูล

3) การชำระเงินโดยอัตโนมัติ: สำหรับการอัตโนมัติของการชำระเงินสำหรับสินค้าและบริการ บิตVM สามารถมีประโยชน์ เทคโนโลยีนี้ช่วยให้คนทำงานอิสระ พ่อค้า และคนงานระยะไกลสามารถรับเงินผ่านการชำระเงินบิตคอยน์โดยอัตโนมัติ

4) เกม: จินตนาการโลกที่ทุกสิ่งสามารถทำงานบนบล็อกเชน Bitcoin ได้ รวมถึงเกม เพิ่อลงทุนผู้พัฒนาเกมสามารถใช้พลังงานของสมาร์ทคอนแทรค BitVM เพื่อสร้างแอปพลิเคชันดีเซ็นทรัลสำหรับเกมเช่นโป๊กเกอร์และหมากรุก

5) Cross-chain interoperability: Another advantage of BitVM is its ability to bridge Bitcoin to other blockchains. For example, a sidechain connected to the Bitcoin blockchain could use EVM. This implies that through BitVM, users may have access to functionalities and products as if they were using EVM itself.

โอกาสและข้อจำกัด

การนำเสนอ BitVM มาพร้อมกับโอกาสและข้อจำกัด โดย BitVM มีศักยภาพในการทำให้นักพัฒนาที่ทำงานบนบล็อกเชน Bitcoin มีความสามารถ จึงจำเป็นต้องเน้นที่จะโอกาสและความเสี่ยงที่เกิดขึ้นในการใช้งาน

โอกาส

1) ไม่จำเป็นต้องมี "soft fork": ข้อดีหนึ่งของ BitVM คือ มันช่วยให้เกิดการคำนวณชั้นที่ 2 บน Bitcoin โดยไม่ต้องเปลี่ยนแปลงกฎความเห็นของเครือข่ายหรือทำให้บล็อกเชนช้าลง การคำนวณที่ซับซ้อนและการสื่อสารระหว่างผู้พิสูจน์และผู้ตรวจจะเกิดขึ้นนอกเครือข่ายก่อนจะได้รับการตรวจสอบบนเครือข่ายหลัก ซึ่งจะทำให้คงความเป็นเอกลักษณ์ของบล็อกเชน Bitcoin ในขณะเดียวกันลดภาระการทำงานจากเครือข่ายหลัก

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

3) ค่าธรรมเนียมในการทำธุรกรรมที่ลดลง: ค่าธรรมเนียมในการทำธุรกรรมของ Bitcoin บางครั้งอาจเพิ่มขึ้นอย่างมาก. BitVM สามารถลดลงได้โดยการให้แน่ใจว่าข้อมูลที่มากเกินไปและการคำนวณที่เกี่ยวข้องถูกเก็บไว้นอกเชือง

4) ความปลอดภัยที่ปรับปรุง: โปรโตคอลที่มีความปลอดภัยและเป็นทางไหลที่ไม่สามารถผิดพลาดเป็นกลไกที่มีประสิทธิภาพในการกีดกันผู้กระทำที่ไม่เจตคล่อง เนื่องจาก BitVM มุ่งเน้นที่การทำธุรกรรมระหว่างสองฝ่าย ความปลอดภัยถูกยึดเหนี่ยว สิ่งนี้แตกต่างจาก EVM ซึ่งอาจเกี่ยวข้องกับฝ่ายมากกว่าหนึ่ง ซึ่งเพิ่มความน่าจะเป็นของการเสี่ยงที่เกี่ยวข้องกับความปลอดภัย

ข้อจำกัด

1) ความต้องการด้านการคำนวณ: มีความต้องการด้านการคำนวณที่สำคัญต่อผู้ใช้ BitVM นั้น เนื่องจากความต้องการในการคำนวณนอกเชื่อมและความซับซ้อนของรหัส BitVM เอง

2) ความซับซ้อนของโครงสร้างสองฝ่าย: เนื่องจาก BitVM มีมาตรการสำหรับธุรกรรมสองฝ่ายเท่านั้น นี้อาจจำกัดประเภทของโปรโตคอลที่สามารถทำงานบนเครื่อง เนื่องจากบางแอปพลิเคชันต้องการปฏิสัมพันธ์ระหว่างหลายฝ่าย

3) ข้อจำกัดในการใช้งานของสัญญาอัจฉริยะ: เนื่องจาก BitVM ยังอยู่ในช่วงเด็ก ๆ อยู่ มีข้อจำกัดในการประยุกต์ใช้ในโลกของธุรกิจจริงของสัญญาอัจฉริยะของมัน ตัวอย่างเช่น BitVM อาจจะไม่รองรับออรัคเลสในปัจจุบันซึ่งมักจะต้องการในกรณีการใช้งานเช่นการพยากรณ์อากาศและข้อมูลตลาดคริปโต

ประชาสัมพันธ์ต่อการตอบรับของชุมชนต่อ BitVM

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

ต้นฉบับ: @muneeb บน X

Eric Wall, นักสนับสนุน Bitcoin, ผ่านโพสต์ในทวิตเตอร์ ยืนยันว่า แม้ว่าแนวคิดของ BitVM จะน่าทึ่งทึ่ แต่ในทางปฏิบัติมีข้อบกพร่อง ตามคำของเขา BitVM เป็นทั้ง “ที่ทำให้ประหลาดใจ” และ “จุดสิ้นสุดของเทคโนโลยี” อดัม แบ็ก, ผู้มีส่วนร่วมใน Bitcoin core ก็ไม่มีทัศนคติบวกต่อ BitVM ระบุว่า เทคโนโลยีเป็นตะกอน

Source: @ercwl บน X

ผู้ทบทวนกระดาษสีขาว Super Testnet เรียก BitVM ว่า “อาจเป็นครั้งที่น่าตื่นเต้นที่สุดในประวัติศาสตร์ของ Bitcoin script” เทคโนโลยีเพิ่มความเป็นไปได้ใหม่ให้กับ Bitcoin โดยไม่มีการแบ่งแยกหรือการเปลี่ยนแปลงในความเห็นร่วม เพื่อเสริมความเหมาะสมในการใช้งานของ BitVM บางผู้เล่นที่เข้มแข็งในวงการ เช่น Dylan LeClair และ Sam Parker แนะนำว่ามันจะทำงานได้ดีกับ Lightning Network เพื่อเปิดโอกาสให้มีการใช้งานกับ dApps มากขึ้น

สรุป

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

著者: Paul
翻訳者: Panie
レビュアー: Matheus、Wayne、Ashley
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。

BitVM คืออะไร?

กลาง4/6/2024, 6:01:01 AM
Bitcoin ถือเป็นโปรโตคอลที่ประสบความสำเร็จอย่างมากในการทำการชำระเงินแบบ peer-to-peer แต่เครือข่ายมีข้อจำกัดทางความสามารถในการขยายขอบเขต การเปิดตัว BitVM ซึ่งมีจุดมุ่งหมายที่จะนำความสามารถในการทำสัญญาอัจฉริยะมาสู่ Bitcoin และเพิ่มความสามารถในการคำนวณนอกเครือข่าย มีความสมัครใจที่จะเปลี่ยนเรื่องราวและเสริมความสามารถของบล็อกเชน

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

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

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

BitVM คืออะไร?

แหล่งที่มา: เครื่องจักรที่น่าเชื่อถือ

ตามที่ปล่อยเอกสารขาวโดย Robin Linus, BitVM, ซึ่งหมายถึง Bitcoin Virtual Machine, เป็นเครื่องมือคำนวณที่มุ่งเน้นการขยาย Bitcoin โดยการเปิดให้สมาร์ทคอนแทรคที่สามารถใช้งานได้บนเครือข่ายบล็อกเชนได้ สิ่งนี้จะนำเอาความสามารถที่คล้ายกับ Ethereum Virtual Machine (EVM) มาสู่ Bitcoin โดยไม่มีผลต่อกฎเกณฑ์ของเครือข่าย

BitVM ไม่ได้เป็นการพยายามครั้งแรกในการขยายการใช้งานของ Bitcoin แต่ Bitcoin ถูกออกแบบเพื่องานที่เรียบง่ายเช่นการทำธุรกรรมของสินทรัพย์บนบล็อกเชน มีการพยายามหลายรายที่จะสร้างความสามารถมากขึ้นบนเครือข่าย บางสิ่งเช่นเครือข่ายชั้นที่ 2 เช่น Lightning Network และ Liquid Network เป็นบางส่วนของการปรับปรุงเหล่านี้ BitVM ได้ปรากฏขึ้นเป็นหนึ่งในพยานามล่าสุดที่พยายามขยายเครือข่าย Bitcoin ซึ่งมีโอกาสที่ยิ่งใหญ่ขึ้นในการเปลี่ยนแปลงเรื่องราว

เหมือนที่ได้ระบุไว้ก่อนหน้านี้ BitVM ไม่ต้องการการเปลี่ยนแปลงในกฎ consensus ของ Bitcoin ที่มีอยู่อย่างไร้เงื่อนไข มันใช้ประโยชน์จากบล็อกสร้างเช่น timelocks, hashlocks, และ large taproot trees เพื่อสร้างเครื่องจักรที่สามารถจัดการสัญญาและการคำนวณที่ซับซ้อน ด้วยวิธีนี้ BitVM สามารถเปลี่ยนแปลงเครือข่าย Bitcoin โดยการทำให้มันสามารถจัดการกับปัญหาคำนวณใด ๆ และทำให้มันมีประสิทธิภาพเท่าเทียมกับระบบ turing-complete ใด ๆ

สมาร์ทคอนแทรคท์ที่สามารถทำงานแบบ Turing Complete คืออะไร?

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

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

วิธีที่ BitVM แตกต่างจาก EVM

แม้ว่า BitVM จะมีเป้าหมายที่จะนำสมาร์ทคอนแทรคที่สามารถจำลองการทำงานตามกฎเกณฑ์ทัวริงมาสู่บิตคอยน แต่มันไม่เหมือนกับสมาร์ทคอนแทรคของ Ethereum Virtual Machine (EVM) สมาร์ทคอนแทรคบล็อกเชนเช่น Ethereum และ Solana มีเครื่องจำลองที่เป็นพิเศษของตนอย่างเต็มที่ที่ผนวกเข้ากับบล็อกเชนของตน อย่างไรก็ตาม BitVM เป็นส่วนเสริมให้กับบล็อกเชนของ Bitcoin ซึ่งช่วยให้ผู้ใช้สามารถเลือกใช้ได้เมื่อจำเป็น

BitVM จำลองสมาร์ทคอนแทรกที่เต็มฟังก์ชันอื่น ๆ และสิ่งนี้ก็ส่งผลให้มีข้อจำกัดบางประการในการใช้งาน ยกตัวอย่างเช่น ผลิตภัณฑ์ EVM ต้องการให้บล็อกเชน Ethereum ปลอดภัยเพื่อรักษาความปลอดภัยของสัญญา ในทางตรงกันข้าม ผลิตภัณฑ์ BitVM ต้องการความไว้วางใจในความปลอดภัยของ Bitcoin และความซื่อสัตย์ของผู้เข้าร่วมด้วย ผู้เข้าร่วมใน BitVM ต้องส่งพิสูจน์การฉ้อโกงภายในระยะเวลาทดสอบ ซึ่งส่งผลกระทบอย่างมากต่อวิธีการที่ผลิตภัณฑ์ BitVM จัดการกับความล้มเหลวของระบบ

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

วิธีการทำงานของ BitVM คืออะไร?

BitVM เป็นที่สุดแห่งความสามารถชั้นที่ 2 ที่สร้างขึ้นบนบล็อกเชนของ Bitcoin มันคล้ายกับ Ethereum’s L2 solutions โดยเฉพาะอย่างยิ่ง Optimistic Rollups ที่มีการใช้ fraud proofs และโปรโตคอล challenge-response เหมือน optimistic rollups BitVM ใช้เครื่องมือกากริมาติกพื้นฐานเช่น timelocks hashlocks และ taproot trees เพื่อให้การคำนวณขั้นสูง Bitcoin’s taproot upgrade ทำให้ฝ่ายที่สนทนาสามารถแลกเปลี่ยนข้อมูลปริมาณมากนอกเชนและส่งผลลัพธ์กลับไปยังบล็อกเชนของ Bitcoin อย่างเดียวกัน timelocks และ hashlocks เป็นกลไกการรักษาความปลอดภัยที่ปลดล็อคธุรกรรม Bitcoin เงื่อนไข

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

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

ผู้พิสูจน์และผู้ตรวจสอบฝากเงินก่อนเริ่มโปรโตคอล challenge-response ซึ่งนี้จะทำให้มั่นใจได้ว่ามีเพียงการอ้างอิงที่ถูกต้องและข้อมูลที่ตรวจสอบแล้วถูกนำเข้าสู่บัญชีที่ไม่สามารถถอดถอนได้ของ Bitcoin หากผู้พิสูจน์มีความชั่วร้ายพวกเขาจะสูญเสียเงินฝากของพวกเขา ในทำเนียบเดียวกัน ถ้าผู้ตรวจสอบไม่ตอบสนองหรือตรวจสอบผิดพลาดพวกเขาก็สามารถสูญเสียเงินฝากของพวกเขาได้เช่นกัน มีสิ่งส่งเสริมทางเศรษฐกิจที่จะทำให้ระบบซื่อสัตย์และมีประสิทธิภาพ เนื่องจากฝ่ายใดฝ่ายหนึ่งที่กระทำฉ้อโกงจะสูญเสียเงินฝากของพวกเขาให้กับอีกฝ่าย

ทำไม BitVM?

ผู้สนับสนุนของ BitVM, Robin Linus, กล่าวว่าวัตถุประสงค์หลักของ BitVM คือการใช้เป็นทางแก้ปัญหาการขยายของ Bitcoin อย่างน่าสนใจความสามารถของ BitVM สามารถนำเสนอสภาพแวดล้อมที่มีมากขึ้นซึ่งสามารถให้ฟังก์ชันที่มีมากขึ้นได้อีกด้วยนี่คือวิธีที่ BitVM สามารถมีประโยชน์ต่อบล็อกเชน Bitcoin:

1) การเงินที่ไม่มีศูนย์ (DeFi): BitVM สามารถอนุญาตให้นักพัฒนาสามารถสร้างแอปพลิเคชันที่ไม่มีศูนย์ต่าง ๆ (dApps) สำหรับ DeFi ได้ แอปพลิเคชันเหล่านี้สามารถมุ่งเน้นไปที่การใช้งานทางการเงินเช่นแพลตฟอร์มดิวตีวส์ ตลาดทำนายโพลาโคล และตลาดแบบไม่มีศูนย์

2) การตรวจสอบข้อมูล: BitVM ยังสามารถใช้ในการตรวจสอบข้อมูล ซึ่งสามารถช่วยเหลือให้กับผู้เล่นในบริษัทวิจัยและสาขาการวิเคราะห์ข้อมูล

3) การชำระเงินโดยอัตโนมัติ: สำหรับการอัตโนมัติของการชำระเงินสำหรับสินค้าและบริการ บิตVM สามารถมีประโยชน์ เทคโนโลยีนี้ช่วยให้คนทำงานอิสระ พ่อค้า และคนงานระยะไกลสามารถรับเงินผ่านการชำระเงินบิตคอยน์โดยอัตโนมัติ

4) เกม: จินตนาการโลกที่ทุกสิ่งสามารถทำงานบนบล็อกเชน Bitcoin ได้ รวมถึงเกม เพิ่อลงทุนผู้พัฒนาเกมสามารถใช้พลังงานของสมาร์ทคอนแทรค BitVM เพื่อสร้างแอปพลิเคชันดีเซ็นทรัลสำหรับเกมเช่นโป๊กเกอร์และหมากรุก

5) Cross-chain interoperability: Another advantage of BitVM is its ability to bridge Bitcoin to other blockchains. For example, a sidechain connected to the Bitcoin blockchain could use EVM. This implies that through BitVM, users may have access to functionalities and products as if they were using EVM itself.

โอกาสและข้อจำกัด

การนำเสนอ BitVM มาพร้อมกับโอกาสและข้อจำกัด โดย BitVM มีศักยภาพในการทำให้นักพัฒนาที่ทำงานบนบล็อกเชน Bitcoin มีความสามารถ จึงจำเป็นต้องเน้นที่จะโอกาสและความเสี่ยงที่เกิดขึ้นในการใช้งาน

โอกาส

1) ไม่จำเป็นต้องมี "soft fork": ข้อดีหนึ่งของ BitVM คือ มันช่วยให้เกิดการคำนวณชั้นที่ 2 บน Bitcoin โดยไม่ต้องเปลี่ยนแปลงกฎความเห็นของเครือข่ายหรือทำให้บล็อกเชนช้าลง การคำนวณที่ซับซ้อนและการสื่อสารระหว่างผู้พิสูจน์และผู้ตรวจจะเกิดขึ้นนอกเครือข่ายก่อนจะได้รับการตรวจสอบบนเครือข่ายหลัก ซึ่งจะทำให้คงความเป็นเอกลักษณ์ของบล็อกเชน Bitcoin ในขณะเดียวกันลดภาระการทำงานจากเครือข่ายหลัก

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

3) ค่าธรรมเนียมในการทำธุรกรรมที่ลดลง: ค่าธรรมเนียมในการทำธุรกรรมของ Bitcoin บางครั้งอาจเพิ่มขึ้นอย่างมาก. BitVM สามารถลดลงได้โดยการให้แน่ใจว่าข้อมูลที่มากเกินไปและการคำนวณที่เกี่ยวข้องถูกเก็บไว้นอกเชือง

4) ความปลอดภัยที่ปรับปรุง: โปรโตคอลที่มีความปลอดภัยและเป็นทางไหลที่ไม่สามารถผิดพลาดเป็นกลไกที่มีประสิทธิภาพในการกีดกันผู้กระทำที่ไม่เจตคล่อง เนื่องจาก BitVM มุ่งเน้นที่การทำธุรกรรมระหว่างสองฝ่าย ความปลอดภัยถูกยึดเหนี่ยว สิ่งนี้แตกต่างจาก EVM ซึ่งอาจเกี่ยวข้องกับฝ่ายมากกว่าหนึ่ง ซึ่งเพิ่มความน่าจะเป็นของการเสี่ยงที่เกี่ยวข้องกับความปลอดภัย

ข้อจำกัด

1) ความต้องการด้านการคำนวณ: มีความต้องการด้านการคำนวณที่สำคัญต่อผู้ใช้ BitVM นั้น เนื่องจากความต้องการในการคำนวณนอกเชื่อมและความซับซ้อนของรหัส BitVM เอง

2) ความซับซ้อนของโครงสร้างสองฝ่าย: เนื่องจาก BitVM มีมาตรการสำหรับธุรกรรมสองฝ่ายเท่านั้น นี้อาจจำกัดประเภทของโปรโตคอลที่สามารถทำงานบนเครื่อง เนื่องจากบางแอปพลิเคชันต้องการปฏิสัมพันธ์ระหว่างหลายฝ่าย

3) ข้อจำกัดในการใช้งานของสัญญาอัจฉริยะ: เนื่องจาก BitVM ยังอยู่ในช่วงเด็ก ๆ อยู่ มีข้อจำกัดในการประยุกต์ใช้ในโลกของธุรกิจจริงของสัญญาอัจฉริยะของมัน ตัวอย่างเช่น BitVM อาจจะไม่รองรับออรัคเลสในปัจจุบันซึ่งมักจะต้องการในกรณีการใช้งานเช่นการพยากรณ์อากาศและข้อมูลตลาดคริปโต

ประชาสัมพันธ์ต่อการตอบรับของชุมชนต่อ BitVM

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

ต้นฉบับ: @muneeb บน X

Eric Wall, นักสนับสนุน Bitcoin, ผ่านโพสต์ในทวิตเตอร์ ยืนยันว่า แม้ว่าแนวคิดของ BitVM จะน่าทึ่งทึ่ แต่ในทางปฏิบัติมีข้อบกพร่อง ตามคำของเขา BitVM เป็นทั้ง “ที่ทำให้ประหลาดใจ” และ “จุดสิ้นสุดของเทคโนโลยี” อดัม แบ็ก, ผู้มีส่วนร่วมใน Bitcoin core ก็ไม่มีทัศนคติบวกต่อ BitVM ระบุว่า เทคโนโลยีเป็นตะกอน

Source: @ercwl บน X

ผู้ทบทวนกระดาษสีขาว Super Testnet เรียก BitVM ว่า “อาจเป็นครั้งที่น่าตื่นเต้นที่สุดในประวัติศาสตร์ของ Bitcoin script” เทคโนโลยีเพิ่มความเป็นไปได้ใหม่ให้กับ Bitcoin โดยไม่มีการแบ่งแยกหรือการเปลี่ยนแปลงในความเห็นร่วม เพื่อเสริมความเหมาะสมในการใช้งานของ BitVM บางผู้เล่นที่เข้มแข็งในวงการ เช่น Dylan LeClair และ Sam Parker แนะนำว่ามันจะทำงานได้ดีกับ Lightning Network เพื่อเปิดโอกาสให้มีการใช้งานกับ dApps มากขึ้น

สรุป

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

著者: Paul
翻訳者: Panie
レビュアー: Matheus、Wayne、Ashley
* 本情報はGate.ioが提供または保証する金融アドバイス、その他のいかなる種類の推奨を意図したものではなく、構成するものではありません。
* 本記事はGate.ioを参照することなく複製/送信/複写することを禁じます。違反した場合は著作権法の侵害となり法的措置の対象となります。
今すぐ始める
登録して、
$100
のボーナスを獲得しよう!