การสำรวจอดีตและปัจจุบันของ OP_CAT ยุคแห่งการขยายตัวของ Bitcoin กำลังจะมาถึงหรือไม่?
ผู้เขียนดั้งเดิม: ผู้สนับสนุนหลักของ Biteye Wilson Lee
บรรณาธิการต้นฉบับ: Crush ผู้สนับสนุนหลักของ Biteye
1. บทนำ
ข้อจำกัดที่ทราบกันดีก็คือ Bitcoin ไม่สามารถทำการประมวลผลแบบทั่วไปได้ เครือข่ายสาธารณะเก่าจำนวนมาก รวมถึง Ethereum มุ่งมั่นที่จะทำลายข้อจำกัดนี้และนำการประมวลผลแบบทั่วไปมาสู่บล็อคเชน ในขณะที่ Bitcoin ยังคงอยู่ในตำแหน่งของทองคำดิจิทัลอย่างมั่นคง
หลังจากสินทรัพย์ Bitcoin ใหม่ เช่น จารึกและอักษรรูนระเบิดขึ้น ตลาดก็ตระหนักถึงศักยภาพมหาศาลในการขยายขีดความสามารถของทองคำดิจิทัล แผนการขยายตัวของ Bitcoin ต่างๆ กลายมาเป็นประเด็นหลัก ก่อให้เกิดสถานการณ์ที่เจริญรุ่งเรือง แผนการกลับมาของ OP_CAT ถือเป็นแผนการที่น่าสนใจที่สุด
ด้วยการนำ OP_CAT มาใช้ เทคโนโลยี STARK จะสามารถช่วยให้ Bitcoin สามารถทำการตรวจยืนยันการพิสูจน์ความรู้เป็นศูนย์ได้ ซึ่งจะทำให้ Bitcoin มีพลังการประมวลผลทั่วไปที่แท้จริง
ในเดือนกรกฎาคมของปีนี้ StarkWare ได้เปิดตัวกองทุนวิจัย OP_CAT มูลค่า $1 ล้านเพื่อส่งเสริมการวิจัยเกี่ยวกับข้อดีและข้อเสียของการเปิดใช้งาน OP_CAT บน Bitcoin ไม่ใช่เรื่องยากที่จะเห็นว่า StarkWare มีศักยภาพอย่างมากในการแสดงให้เห็นถึงความแข็งแกร่งในยุค Bitcoin OP_CAT
II. อดีตและปัจจุบันของ OP_CAT
OP_CATs ออกเดินทาง
OP_CAT คือโอปโค้ดในสคริปต์ Bitcoin ซึ่งรวมสององค์ประกอบในสแต็กให้เป็นหนึ่งเดียว ซึ่งมีประโยชน์มากเมื่อสร้างสคริปต์ธุรกรรมที่ซับซ้อน ซึ่งจะช่วยเพิ่มความยืดหยุ่นของสคริปต์ได้
Bitcoin Script เป็นภาษาการเขียนโปรแกรมแบบสแต็ก และโอปโค้ดเป็นคำสั่งพื้นฐานที่ด้านล่าง Bitcoin Script ใช้โอปโค้ดเหล่านี้เพื่อดำเนินการต่างๆ เช่น การตัดสินแบบมีเงื่อนไขและการตรวจสอบลายเซ็น แต่พลังการประมวลผลนั้นค่อนข้างจำกัด
Ethereum ได้มอบพลังการประมวลผลที่ทรงพลังยิ่งขึ้นให้กับบล็อคเชนด้วยการแนะนำเครื่องเสมือน (EVM) EVM ช่วยให้นักพัฒนาสามารถเขียนสัญญาอัจฉริยะที่ซับซ้อนได้ตามต้องการ นอกจากนี้ EVM ยังใช้รหัสคำสั่งในการออกคำสั่งพื้นฐานให้กับคอมพิวเตอร์ ซึ่งคล้ายกับรหัสคำสั่งของ Bitcoin แต่มีฟังก์ชันที่ครอบคลุมมากกว่า
แก่นแท้ของมันคือโอปโค้ดของ Bitcoin ถูกใช้เป็นหลักในการตรวจสอบความถูกต้องของธุรกรรม ในขณะที่โอปโค้ดของ Ethereum ถูกใช้เพื่อดำเนินการตรรกะที่ซับซ้อนกว่า ความแตกต่างนี้ทำให้ Ethereum สามารถประมวลผลโดยทั่วไปได้ ในขณะที่พลังในการประมวลผลของ Bitcoin นั้นค่อนข้างจำกัด
ลักษณะการกระจายอำนาจของบล็อคเชนกำหนดว่าทรัพยากรคอมพิวเตอร์นั้นมีค่ามาก ดังนั้นจึงจำเป็นต้องป้องกันการโจมตีที่เป็นอันตราย (เช่น DDOS) จากการใช้ทรัพยากรมากเกินไป Ethereum ใช้ขีดจำกัดแก๊สเพื่อควบคุมการใช้ทรัพยากรคอมพิวเตอร์ของแต่ละธุรกรรม เมื่อแก๊สถูกใช้ ธุรกรรมจะหยุดดำเนินการ ทำให้เครือข่าย Ethereum ทั้งหมดไม่ตกอยู่ในการคำนวณธุรกรรมที่ไม่มีที่สิ้นสุด
OP_CAT สามารถเพิ่มตรรกะได้มากขึ้นในการคำนวณครั้งเดียวด้วยการเชื่อมโยงองค์ประกอบของสแต็ก ซึ่งทำให้สคริปต์ Bitcoin มีความยืดหยุ่นในระดับหนึ่ง แต่ก็ต้องเผชิญกับความเสี่ยงจาก DDOS เช่นกัน
ด้วยเหตุผลด้านความปลอดภัย Satoshi Nakamoto ได้ลบ opcode ของ OP_CAT ในปี 2010 เพื่อลดพื้นที่การโจมตี ซึ่งยังทำให้ Bitcoin สูญเสียความยืดหยุ่นของสคริปต์ไปในระดับหนึ่ง โดยเฉพาะเมื่อจำเป็นต้องมีการต่อข้อมูล
เส้นทางสู่การกลับมาของ OP_CAT: การขยายขนาดและความขัดแย้ง
เมื่อเครือข่าย Bitcoin ขยายตัวและมีความต้องการฟังก์ชันการทำงานมากขึ้น ชุมชนจึงเริ่มตรวจสอบ OP_CAT อีกครั้ง โดยเชื่อว่าอาจมีบทบาทสำคัญในแผนการขยายตัว
ในช่วงไม่กี่ปีที่ผ่านมา การอภิปรายเกี่ยวกับการนำ OP_CAT กลับมาใช้ใหม่ได้ทวีความรุนแรงขึ้น โดยเฉพาะอย่างยิ่งในแง่ของศักยภาพในการเชื่อมโยงกับการขยายตัวของ Bitcoin และสัญญาอัจฉริยะ ในเวลาเดียวกัน เมื่อมีการอัปเดตโปรโตคอล Bitcoin เช่น Taproot ข้อกังวลเกี่ยวกับความปลอดภัยและการใช้หน่วยความจำก็ค่อยๆ ได้รับการแก้ไข และเสียงเรียกร้องให้เปิดใช้งาน OP_CAT อีกครั้งก็เริ่มดังขึ้น
ในเดือนตุลาคม พ.ศ. 2566 ข้อเสนอ OP_CAT ที่เสนอโดยนักพัฒนา Ethan Heilman และ Armin Sabouri ได้รับความสนใจอย่างกว้างขวาง
ข้อเสนอมีจุดมุ่งหมายเพื่อคืนค่า opcode OP_CAT ผ่านซอฟต์ฟอร์ก ซึ่งจะช่วยปรับปรุงการทำงานของสคริปต์ Bitcoin ได้อย่างมาก โดยเฉพาะการนำฟังก์ชันสัญญาที่ซับซ้อนไปใช้งานใน Tapscript (ภาษาสคริปต์ธุรกรรม Bitcoin Taproot)
ด้วยความนิยมของจารึกและอักษรรูน การอภิปรายเกี่ยวกับ OP_CAT จึงเป็นทางการมากขึ้นในปีนี้ โดยได้รับแรงผลักดันจากชุมชน ข้อเสนอ OP_CAT จึงได้รับการกำหนดหมายเลขอย่างเป็นทางการว่า BIP-420 (BIP คือข้อเสนอการปรับปรุง Bitcoin)
ต่อมาหมายเลขดังกล่าวได้เปลี่ยนเป็น BIP-347 วัตถุประสงค์หลักของ BIP-347 คือการแนะนำเงื่อนไขที่ซับซ้อนยิ่งขึ้น (เช่น โปรโตคอล) ซึ่งจะทำให้สัญญาอัจฉริยะ บริดจ์ข้ามสายโซ่ และธุรกรรมบนสายโซ่มีความซับซ้อนมากขึ้น การนำโปรโตคอลไปใช้จะสามารถนำคุณสมบัติต่างๆ เช่น ธุรกรรมแบบห้องนิรภัย การชำระเงินแบบย้อนกลับ การชำระเงินเป็นระยะ เครื่องมือทางการเงินที่ซับซ้อน (เช่น การดูแลและพันธบัตร) มาใช้ใน Bitcoin
OP_CAT อาจนำมาซึ่งประโยชน์ที่เป็นไปได้ แต่ก็ต้องเผชิญกับความท้าทายบางประการ ตัวอย่างเช่น การนำการปรับปรุงนี้ไปใช้อาจเพิ่มความซับซ้อนของ Bitcoin ซึ่งอาจนำไปสู่ความเสี่ยงด้านความปลอดภัยและการแยกสาขาของเครือข่าย นอกจากนี้ สมาชิกในชุมชนบางส่วนยังกังวลว่าคุณสมบัติใหม่นี้อาจส่งผลกระทบต่อความเรียบง่ายและความนิยมของ Bitcoin
ดังนั้นผลกระทบของการส่งคืน OP_CAT จึงต้องมีการอภิปรายและสำรวจอย่างต่อเนื่อง
3. ทำไมต้องสตาร์ค
STARK เป็นระบบพิสูจน์ความรู้เป็นศูนย์ที่พัฒนาโดย StarkWare ซึ่งคล้ายกับ SNARK ที่รู้จักกันดี STARK ยังขยายขอบเขตการทำงานโดยแปลงกระบวนการดำเนินการของโปรแกรมที่ซับซ้อนให้เป็นการพิสูจน์ความรู้เป็นศูนย์ที่ตรวจสอบได้ง่าย วิธีนี้สามารถลดความซับซ้อนในการคำนวณของธุรกรรมจำนวนมากได้อย่างมาก และตรวจสอบความถูกต้องของธุรกรรมได้อย่างรวดเร็ว
แนวคิดพื้นฐานของการพิสูจน์ความรู้เป็นศูนย์
แนวคิดหลักของเทคโนโลยีพิสูจน์ความรู้เป็นศูนย์คือการแปลงผลลัพธ์ของการคำนวณที่ซับซ้อนให้เป็นข้อเสนอที่เรียบง่ายที่สามารถตรวจสอบได้อย่างรวดเร็ว และผู้ตรวจสอบสามารถยืนยันความถูกต้องของผลลัพธ์ได้โดยไม่ต้องดำเนินการคำนวณซ้ำอีกครั้ง
ตัวอย่างเช่น หากขั้นตอนการคำนวณที่ซับซ้อนใช้เวลาหลายวินาทีหรือหลายนาทีในการดำเนินการ ผู้ตรวจสอบจะต้องการตรวจสอบผลลัพธ์ของการคำนวณ วิธีที่ตรงไปตรงมามากที่สุดคือทำซ้ำการคำนวณในอีกไม่กี่วินาทีหรือหลายนาที อย่างไรก็ตาม หากขั้นตอนการคำนวณทั้งหมดถูกแปลงเป็นการพิสูจน์ความรู้เป็นศูนย์ ขั้นตอนการตรวจสอบสามารถลดลงเหลือเพียงมิลลิวินาที
ความแตกต่างทางเทคนิคระหว่าง STARK และ SNARK
ความแตกต่างที่สำคัญระหว่าง STARK และ SNARK อยู่ที่พื้นฐานทางคณิตศาสตร์ที่พวกเขาใช้ นั่นคือ วิธีการทางคณิตศาสตร์แบบใดที่ใช้ในการคำนวณและตรวจยืนยันการพิสูจน์ความรู้เป็นศูนย์
SNARK พึ่งพาการดำเนินการจับคู่เส้นโค้งวงรีเป็นหลัก แม้ว่าวิธีการดำเนินการนี้จะสามารถพิสูจน์ความรู้เป็นศูนย์ได้อย่างกระชับ แต่ก็ไม่เกี่ยวข้องกับการดำเนินการแฮช นอกจากนี้ การดำเนินการ SNARK ยังพึ่งพาคุณสมบัติของเส้นโค้งวงรี ซึ่งอาจจำกัดสถานการณ์การใช้งานได้
ต่างจาก SNARK, STARK พึ่งพาฟังก์ชันแฮชและการยืนยันพหุนามเป็นหลักในการทำงาน ฟังก์ชันแฮชเป็นเครื่องมือเข้ารหัสที่ใช้กันอย่างแพร่หลายในระบบบล็อคเชน เช่น Bitcoin ซึ่งให้การประมวลผลที่มีประสิทธิภาพและความปลอดภัยที่แข็งแกร่งโดยการแมปอินพุตที่มีความยาวตามอำเภอใจกับเอาต์พุตที่มีความยาวคงที่
ความเข้ากันได้: STARK และ Bitcoin
เนื่องจากระบบ Bitcoin ถูกสร้างขึ้นโดยอิงจากการคำนวณแฮช ทำให้วิธีปฏิบัติของ STARK มีความสอดคล้องกับวิธีปฏิบัติดั้งเดิมของ Bitcoin อย่างมาก
การดำเนินการแฮชของ STARK สามารถบูรณาการเข้ากับลอจิกแฮชที่มีอยู่ของ Bitcoin ได้โดยตรง ความสามารถในการปรับตัวนี้หมายความว่า STARK สามารถนำการพิสูจน์ความรู้เป็นศูนย์มาใช้ได้อย่างมีประสิทธิภาพมากขึ้นบนเครือข่าย Bitcoin โดยไม่ต้องทำการเปลี่ยนแปลงกลไกการคำนวณที่มีอยู่ของ Bitcoin มากนัก
เหตุใด OP_CAT จึงเป็นข้อกำหนดเบื้องต้น
OP_CAT ใช้เพื่อเชื่อมต่อองค์ประกอบในสแต็ก ซึ่งเป็นสิ่งสำคัญสำหรับการสร้างสคริปต์ยืนยันการพิสูจน์ความรู้เป็นศูนย์ที่ซับซ้อน ผ่าน OP_CAT สคริปต์ Bitcoin สามารถจัดการการรวมกลุ่มข้อมูลหลายส่วนได้อย่างยืดหยุ่นมากขึ้น จึงรองรับโครงสร้างเชิงตรรกะที่ซับซ้อนยิ่งขึ้นในระหว่างกระบวนการยืนยัน สิ่งนี้ทำให้การนำ STARK มาใช้เป็นไปได้ เนื่องจาก OP_CAT มอบความสามารถในการเขียนสคริปต์ที่จำเป็นเพื่อนำการตรวจสอบการพิสูจน์ STARK ไปใช้
โดยเฉพาะอย่างยิ่ง การนำ OP_CAT มาใช้ทำให้ Bitcoin สามารถรองรับการดำเนินการข้อมูลที่ซับซ้อนซึ่งจำเป็นสำหรับการพิสูจน์ STARK เช่น การเรียงต่อ การตรวจสอบ และการดำเนินการแบบวนซ้ำ การดำเนินการเหล่านี้มีความจำเป็นอย่างยิ่งในการสร้างและการตรวจสอบการพิสูจน์ความรู้เป็นศูนย์ ด้วย OP_CAT Bitcoin สามารถรักษาการตรวจสอบและความปลอดภัยที่มีประสิทธิภาพได้โดยไม่ต้องนำความสมบูรณ์ของทัวริงมาใช้ จึงทำให้สามารถใช้งาน STARK บนเครือข่าย Bitcoin ได้
IV. บทสรุปและแนวโน้ม
การขยายตัวของ Bitcoin ถือเป็นสายหลักใหม่ในอุตสาหกรรม ซึ่งถือเป็นสิ่งสำคัญต่อการพัฒนาอุตสาหกรรมอย่างยั่งยืน ในเส้นทางนี้ StarkWare ได้แสดงให้เห็นถึงความสามารถในการสร้างสรรค์นวัตกรรมที่แข็งแกร่งด้วยตำแหน่งผู้นำในเทคโนโลยีพิสูจน์และขยายความรู้เป็นศูนย์
อย่างไรก็ตาม การนำ STARK ไปใช้งานให้ประสบความสำเร็จนั้นยังต้องอาศัยการพัฒนาฟังก์ชันต่างๆ เช่น OP_CAT ต่อไป เรามุ่งหวังที่จะให้ทีมเทคนิคต่างๆ ในสาขานี้พยายามและค้นคว้าอย่างต่อเนื่องเพื่อส่งเสริมวิวัฒนาการของระบบนิเวศ Bitcoin ร่วมกัน
เมื่อมองไปข้างหน้า ด้วยการเปิดตัว OP_CAT คาดว่า StarkWare จะโดดเด่นในยุคใหม่นี้และรักษาตำแหน่งผู้นำในการขยายตัวของบล็อคเชนต่อไป เรามองในแง่ดีเกี่ยวกับศักยภาพของ StarkWare ในการส่งเสริมการขยายตัวของ Bitcoin และปรับปรุงประสิทธิภาพของเครือข่าย และหวังว่าพวกเขาจะนำความก้าวหน้าและนวัตกรรมใหม่ๆ มาสู่เทคโนโลยีบล็อคเชนมากขึ้น
คำเตือนความเสี่ยง: ข้อมูลข้างต้นเป็นเพียงข้อมูลเพื่อแบ่งปันเท่านั้น ไม่ใช่คำแนะนำการลงทุน ผู้อ่านควรปฏิบัติตามกฎหมายและข้อบังคับในท้องถิ่น
บทความนี้มีที่มาจากอินเทอร์เน็ต: การสำรวจอดีตและปัจจุบันของ OP_CAT ยุคแห่งการขยายตัวของ Bitcoin กำลังจะมาถึงหรือไม่?
ที่เกี่ยวข้อง: 8 คำถามและคำตอบเกี่ยวกับเครือข่าย Ethereum Layer 2 Soneium ของ Sony
ต้นฉบับ | Odaily Planet Daily ( @OdailyChina ) ผู้เขียน | Asher ( @Asher_0210 ) บ่ายวันนี้ มีข่าวชิ้นหนึ่งจุดชนวนให้เกิดการถกเถียงอย่างดุเดือดในชุมชนใหญ่ๆ: บริษัทยักษ์ใหญ่ของญี่ปุ่นอย่าง Sony วางแผนที่จะเปิดตัวเครือข่าย Ethereum Layer 2 Soneium บริษัท Sony Block Solutions Labs กล่าวเมื่อวันศุกร์ว่าจะเปิดตัวเครือข่าย Layer 2 ใหม่ที่เรียกว่า Soneium บนบล็อคเชน Ethereum คาดว่า Soneium จะเปิดตัวบนเครือข่ายทดสอบในอีกไม่กี่วันข้างหน้า โดยจะใช้เทคโนโลยี Optimism Rollup และสร้างขึ้นโดยใช้ OP Stack ของระบบนิเวศบล็อคเชน Optimism Odaily Planet Daily จะรวมข้อมูลตลาด ข้อมูลชุมชนโครงการ Soneium ใหม่ ฯลฯ ไว้ในรูปแบบคำถามและคำตอบเพื่อชี้แจงเกี่ยวกับเครือข่าย Soneium ที่กำลังจะมาถึงของ Sony คำถามที่ 1: นี่เป็นการสำรวจพื้นที่ Web3 ครั้งแรกของ Sony หรือไม่? A1…