ธุรกิจและบุคคลต่างๆ จัดเก็บ Bitcoin เป็นสินทรัพย์สำรองในกระเป๋าเงินหลายลายเซ็นมากขึ้น เนื่องจากการพึ่งพาบุคคลเพียงคนเดียวในการเก็บรหัสส่วนตัวอาจทำให้เกิดข้อผิดพลาดที่น่าเสียใจในความปลอดภัยของกองทุน อย่างไรก็ตาม กระเป๋าเงินหลายลายเซ็นก็ไม่ใช่ลักษณะทั่วไปสำหรับทุกกรณีการใช้งานเช่นกัน และเทคโนโลยีใหม่ๆ ก็มีความจำเป็นเท่าเทียมกัน บทความนี้มุ่งเน้นไปที่การทำซ้ำอย่างรวดเร็วของเทคโนโลยีระบบนิเวศกระเป๋าสตางค์ โครงการระบบนิเวศกระเป๋าสตางค์ที่มีชื่อเสียง และการเปรียบเทียบข้อดี ข้อเสีย และสถานการณ์ที่เกี่ยวข้อง
สาระสำคัญของ Multisig คือการทำธุรกรรมของ cryptocurrencies ดิจิทัลในที่อยู่เดียวจำเป็นต้องมีลายเซ็นที่สร้างโดยคีย์ส่วนตัวหลายอันที่จะได้รับอนุญาตผ่านสัญญาที่กำหนดไว้
สิ่งนี้ทำให้กระเป๋าเงินหลายลายเซ็นเสนอความปลอดภัยที่สูงกว่ากลไกคีย์ส่วนตัวเพียงอันเดียว โดยเฉพาะอย่างยิ่งสำหรับลูกค้าธุรกิจ DAO กระเป๋าเงินหลายใบให้ผู้ใช้ควบคุมร่วมกันเพื่อป้องกันการฉ้อโกงภายใน กระเป๋าเงิน Crypto จะค่อยๆ เริ่มตอบสนองความต้องการขององค์กร
แผนภูมิ 3: กระบวนการลายเซ็นหลายลายเซ็นแบบง่าย
อย่างไรก็ตาม สำหรับเงื่อนไขต่างๆ การใช้ Multsig จะจำกัดเฉพาะ DAO เท่านั้น (การยอมรับของตลาดยังไม่เป็นที่น่าพอใจ) ดังนั้นการสร้างสรรค์นวัตกรรมและการเพิ่มประสิทธิภาพประสบการณ์ผู้ใช้จึงกลายเป็นเรื่องเร่งด่วน
เพื่อแก้ไขปัญหาด้านประสิทธิภาพ Gnosis Safe จะเข้าถึงสัญญาอัจฉริยะในภายหลัง (trace_transaction และ trace_blocks) เพื่อรวบรวมข้อมูลที่มีลายเซ็นหลายลายเซ็นทั้งหมด และช่วยให้คุณสามารถรวบรวมลายเซ็นนอกเครือข่ายและเรียกข้อมูลธุรกรรมที่รอดำเนินการที่มีลายเซ็นหลายลายเซ็น ซึ่งช่วยให้ธุรกรรมหลายลายเซ็นสามารถลงนามนอกเครือข่ายได้ ซึ่งช่วยประหยัดค่าธรรมเนียมและเวลาของผู้ใช้
เพื่อลดปัญหาการไม่เปิดเผยตัวตน นักพัฒนาเสนอให้รวมหลายลายเซ็นกับ ZK เพื่อกระจายอำนาจคีย์ส่วนตัวในขณะที่สร้างการอำพรางข้อมูล Wallet ชื่อ ZK Dompet พยายามเป็นผู้บุกเบิก
เมื่อพิจารณาถึงความเข้ากันได้แบบหลายสายโซ่ที่ดีขึ้นและการเข้าถึงการปรับโครงสร้างที่ง่ายขึ้น MPC Wallet และลายเซ็นตามเกณฑ์อาจสามารถทำได้
ด้วยเทคโนโลยีการแบ่งส่วนคีย์ส่วนตัว คีย์ส่วนตัวจะถูกแบ่งออกเป็นหลายชุดและจัดเก็บไว้ในโหนดอิสระหลายโหนด โดยที่ไม่มีใครหรือเครื่องใดสามารถควบคุมคีย์ส่วนตัวได้อย่างสมบูรณ์ (กระบวนการที่เรียกว่า Distributed Key Generation DKG) เมื่อดำเนินการต่างๆ เช่น ธุรกรรม โหนดเหล่านี้จะทำงานร่วมกันเพื่อสร้างลายเซ็นผ่านโปรโตคอลการประมวลผลแบบหลายฝ่ายที่ปลอดภัย โดยไม่ต้องสร้างคีย์ส่วนตัวขึ้นใหม่
เพื่อยกตัวอย่างเบื้องต้น หาก A และ B ร่วมกันจัดการบัญชีโดยใช้ TSS ทั้งสองจะสามารถควบคุมบัญชีได้พร้อมๆ กันโดยไม่ต้องจำตัวช่วยจำ หาก A ต้องการใช้ตัวแปรนี้ เขาควรส่งคำขอไปที่ B หลังจากที่ B เห็นด้วย A และ B จะคำนวณตัวแปรระดับกลางบางตัว (ซึ่งหมายถึงความสัมพันธ์เชิงตัวเลข) ภายในเครื่องโดยใช้ส่วนย่อยของตัวมันเองผ่านชุดกฎที่กำหนดไว้ หลังจากการแลกเปลี่ยนข้อมูล A จะสามารถสร้างลายเซ็นที่ถูกต้องตามกฎหมายในท้องถิ่นได้ และ A จะโอนเงินออกจากบัญชีเมื่อมีการตรวจสอบลายเซ็นแล้ว
แผนภูมิ 4: กระบวนการลายเซ็น TSS แบบง่าย
_ _
สำหรับปัญหาด้านความปลอดภัยและการเพิกถอนดังกล่าวข้างต้น ZenGo ให้การเพิ่มประสิทธิภาพการติดตามผล:
ในฐานะกระเป๋าสตางค์ MPC รูปแบบใหม่ OpenBlock ได้รวมลายเซ็นหลายลายเซ็นเข้าด้วยกันเพื่อสร้างฟังก์ชันการจัดการสาธารณะของกระเป๋าสตางค์ที่ปลอดภัยยิ่งขึ้น และสนับสนุนการฟื้นฟูทางสังคม
เข้ากันไม่ได้กับกระเป๋าเงินแบบดั้งเดิมส่วนใหญ่ (ไม่มีการช่วยจำ ไม่มีรหัสส่วนตัวเต็มรูปแบบเก็บไว้ในอุปกรณ์เครื่องเดียว)
ไม่ได้มาตรฐานและไม่ได้รับการสนับสนุนจากอุปกรณ์รักษาความปลอดภัยระดับสถาบัน เช่น iPhone SEP และ HSM
ส่งผลให้ MPC มุ่งเน้นไปที่ลูกค้าสถาบัน เช่น กองทุน สำนักงานครอบครัว ตลาดแลกเปลี่ยน และผู้ดูแลเป็นหลัก อย่างไรก็ตาม เนื่องจากความต้องการของตลาดเพิ่มขึ้น เช่น ข้อกำหนดที่สูงขึ้นสำหรับการจัดการสินทรัพย์ การซื้อขายเป็นชุด และฟังก์ชันอื่น ๆ (การอุดหนุนก๊าซ) กระเป๋าเงิน MPC จึงไม่สามารถทำได้ด้วยตนเอง จากนั้นการผ่านของ Eip-4337 และการถือกำเนิดของกระเป๋าเงิน Abstract Account (AA) ก็ทำให้ความหวังของพวกเขากลับมาอีกครั้ง
พอร์ทัลกระเป๋าเงิน MPC ผู้บุกเบิกปฏิบัติตามแนวความคิดนี้ด้วยนวัตกรรม รวมพอร์ทัลและ ZeroDev เพื่อไขปริศนา MPC+AA
แผนภูมิที่ 5: กระบวนการทำงานบทคัดย่อของบัญชี Wallet
แน่นอนว่า หากคุณเคยเรียนรู้เกี่ยวกับกระเป๋าเงิน AA คำกล่าวที่ว่า “โซลูชันกระเป๋าเงิน AA ไม่ได้ต้องการใช้เทคโนโลยีเดียว แต่ต้องการผสมผสานและจับคู่เทคโนโลยีที่หลากหลาย” ก็ไม่ใช่เรื่องยากที่จะตระหนัก เช่น ด้วยการรวม MPC และ AA (Portal และ ZeroDev) คุณจะได้รับการจัดการคีย์นอกเครือข่ายที่ง่ายและปลอดภัย พร้อมการตรวจสอบธุรกรรมบนเครือข่ายที่ยืดหยุ่น นอกจากนี้ Slope ยังรวมคุณสมบัติทั้ง multisig และ AA เพื่อให้ได้รับประโยชน์จากทั้งสองอย่าง
ในส่วนถัดไปของบทความนี้ เราจะสำรวจการทำงานภายในของเทคโนโลยีไฮบริดนี้ ซึ่งจะให้ข้อมูลเชิงลึกมากขึ้นเพื่อทำความเข้าใจความหมายโดยสมบูรณ์
บัญชี AA Smart เปิดโอกาสใหม่มากมายสำหรับแอปพลิเคชัน Web3 และกระเป๋าเงิน และเนื่องจากความสามารถในการรวมกันแบบพิเศษตามที่กล่าวไว้ข้างต้น จึงดึงข้อดีทั้งหมดของฟังก์ชันกระเป๋าเงิน Multi-sig และ MPC ด้วยบัญชีอัจฉริยะ ผู้ใช้ไม่เพียงแต่สามารถจัดการกระเป๋าเงินของตนได้ง่ายขึ้น แต่ยังมีความยืดหยุ่นในการเพิ่มประสิทธิภาพวิธีดำเนินการอีกด้วย ดังที่ Vitalik กล่าวไว้ว่า “การแยกบัญชีเป็นความฝันของชุมชนนักพัฒนา ethereum มาโดยตลอด” และบางทีบัญชีอัจฉริยะก็คาดว่าจะเป็นอนาคตของการโต้ตอบกับ Web3
ธุรกิจและบุคคลต่างๆ จัดเก็บ Bitcoin เป็นสินทรัพย์สำรองในกระเป๋าเงินหลายลายเซ็นมากขึ้น เนื่องจากการพึ่งพาบุคคลเพียงคนเดียวในการเก็บรหัสส่วนตัวอาจทำให้เกิดข้อผิดพลาดที่น่าเสียใจในความปลอดภัยของกองทุน อย่างไรก็ตาม กระเป๋าเงินหลายลายเซ็นก็ไม่ใช่ลักษณะทั่วไปสำหรับทุกกรณีการใช้งานเช่นกัน และเทคโนโลยีใหม่ๆ ก็มีความจำเป็นเท่าเทียมกัน บทความนี้มุ่งเน้นไปที่การทำซ้ำอย่างรวดเร็วของเทคโนโลยีระบบนิเวศกระเป๋าสตางค์ โครงการระบบนิเวศกระเป๋าสตางค์ที่มีชื่อเสียง และการเปรียบเทียบข้อดี ข้อเสีย และสถานการณ์ที่เกี่ยวข้อง
สาระสำคัญของ Multisig คือการทำธุรกรรมของ cryptocurrencies ดิจิทัลในที่อยู่เดียวจำเป็นต้องมีลายเซ็นที่สร้างโดยคีย์ส่วนตัวหลายอันที่จะได้รับอนุญาตผ่านสัญญาที่กำหนดไว้
สิ่งนี้ทำให้กระเป๋าเงินหลายลายเซ็นเสนอความปลอดภัยที่สูงกว่ากลไกคีย์ส่วนตัวเพียงอันเดียว โดยเฉพาะอย่างยิ่งสำหรับลูกค้าธุรกิจ DAO กระเป๋าเงินหลายใบให้ผู้ใช้ควบคุมร่วมกันเพื่อป้องกันการฉ้อโกงภายใน กระเป๋าเงิน Crypto จะค่อยๆ เริ่มตอบสนองความต้องการขององค์กร
แผนภูมิ 3: กระบวนการลายเซ็นหลายลายเซ็นแบบง่าย
อย่างไรก็ตาม สำหรับเงื่อนไขต่างๆ การใช้ Multsig จะจำกัดเฉพาะ DAO เท่านั้น (การยอมรับของตลาดยังไม่เป็นที่น่าพอใจ) ดังนั้นการสร้างสรรค์นวัตกรรมและการเพิ่มประสิทธิภาพประสบการณ์ผู้ใช้จึงกลายเป็นเรื่องเร่งด่วน
เพื่อแก้ไขปัญหาด้านประสิทธิภาพ Gnosis Safe จะเข้าถึงสัญญาอัจฉริยะในภายหลัง (trace_transaction และ trace_blocks) เพื่อรวบรวมข้อมูลที่มีลายเซ็นหลายลายเซ็นทั้งหมด และช่วยให้คุณสามารถรวบรวมลายเซ็นนอกเครือข่ายและเรียกข้อมูลธุรกรรมที่รอดำเนินการที่มีลายเซ็นหลายลายเซ็น ซึ่งช่วยให้ธุรกรรมหลายลายเซ็นสามารถลงนามนอกเครือข่ายได้ ซึ่งช่วยประหยัดค่าธรรมเนียมและเวลาของผู้ใช้
เพื่อลดปัญหาการไม่เปิดเผยตัวตน นักพัฒนาเสนอให้รวมหลายลายเซ็นกับ ZK เพื่อกระจายอำนาจคีย์ส่วนตัวในขณะที่สร้างการอำพรางข้อมูล Wallet ชื่อ ZK Dompet พยายามเป็นผู้บุกเบิก
เมื่อพิจารณาถึงความเข้ากันได้แบบหลายสายโซ่ที่ดีขึ้นและการเข้าถึงการปรับโครงสร้างที่ง่ายขึ้น MPC Wallet และลายเซ็นตามเกณฑ์อาจสามารถทำได้
ด้วยเทคโนโลยีการแบ่งส่วนคีย์ส่วนตัว คีย์ส่วนตัวจะถูกแบ่งออกเป็นหลายชุดและจัดเก็บไว้ในโหนดอิสระหลายโหนด โดยที่ไม่มีใครหรือเครื่องใดสามารถควบคุมคีย์ส่วนตัวได้อย่างสมบูรณ์ (กระบวนการที่เรียกว่า Distributed Key Generation DKG) เมื่อดำเนินการต่างๆ เช่น ธุรกรรม โหนดเหล่านี้จะทำงานร่วมกันเพื่อสร้างลายเซ็นผ่านโปรโตคอลการประมวลผลแบบหลายฝ่ายที่ปลอดภัย โดยไม่ต้องสร้างคีย์ส่วนตัวขึ้นใหม่
เพื่อยกตัวอย่างเบื้องต้น หาก A และ B ร่วมกันจัดการบัญชีโดยใช้ TSS ทั้งสองจะสามารถควบคุมบัญชีได้พร้อมๆ กันโดยไม่ต้องจำตัวช่วยจำ หาก A ต้องการใช้ตัวแปรนี้ เขาควรส่งคำขอไปที่ B หลังจากที่ B เห็นด้วย A และ B จะคำนวณตัวแปรระดับกลางบางตัว (ซึ่งหมายถึงความสัมพันธ์เชิงตัวเลข) ภายในเครื่องโดยใช้ส่วนย่อยของตัวมันเองผ่านชุดกฎที่กำหนดไว้ หลังจากการแลกเปลี่ยนข้อมูล A จะสามารถสร้างลายเซ็นที่ถูกต้องตามกฎหมายในท้องถิ่นได้ และ A จะโอนเงินออกจากบัญชีเมื่อมีการตรวจสอบลายเซ็นแล้ว
แผนภูมิ 4: กระบวนการลายเซ็น TSS แบบง่าย
_ _
สำหรับปัญหาด้านความปลอดภัยและการเพิกถอนดังกล่าวข้างต้น ZenGo ให้การเพิ่มประสิทธิภาพการติดตามผล:
ในฐานะกระเป๋าสตางค์ MPC รูปแบบใหม่ OpenBlock ได้รวมลายเซ็นหลายลายเซ็นเข้าด้วยกันเพื่อสร้างฟังก์ชันการจัดการสาธารณะของกระเป๋าสตางค์ที่ปลอดภัยยิ่งขึ้น และสนับสนุนการฟื้นฟูทางสังคม
เข้ากันไม่ได้กับกระเป๋าเงินแบบดั้งเดิมส่วนใหญ่ (ไม่มีการช่วยจำ ไม่มีรหัสส่วนตัวเต็มรูปแบบเก็บไว้ในอุปกรณ์เครื่องเดียว)
ไม่ได้มาตรฐานและไม่ได้รับการสนับสนุนจากอุปกรณ์รักษาความปลอดภัยระดับสถาบัน เช่น iPhone SEP และ HSM
ส่งผลให้ MPC มุ่งเน้นไปที่ลูกค้าสถาบัน เช่น กองทุน สำนักงานครอบครัว ตลาดแลกเปลี่ยน และผู้ดูแลเป็นหลัก อย่างไรก็ตาม เนื่องจากความต้องการของตลาดเพิ่มขึ้น เช่น ข้อกำหนดที่สูงขึ้นสำหรับการจัดการสินทรัพย์ การซื้อขายเป็นชุด และฟังก์ชันอื่น ๆ (การอุดหนุนก๊าซ) กระเป๋าเงิน MPC จึงไม่สามารถทำได้ด้วยตนเอง จากนั้นการผ่านของ Eip-4337 และการถือกำเนิดของกระเป๋าเงิน Abstract Account (AA) ก็ทำให้ความหวังของพวกเขากลับมาอีกครั้ง
พอร์ทัลกระเป๋าเงิน MPC ผู้บุกเบิกปฏิบัติตามแนวความคิดนี้ด้วยนวัตกรรม รวมพอร์ทัลและ ZeroDev เพื่อไขปริศนา MPC+AA
แผนภูมิที่ 5: กระบวนการทำงานบทคัดย่อของบัญชี Wallet
แน่นอนว่า หากคุณเคยเรียนรู้เกี่ยวกับกระเป๋าเงิน AA คำกล่าวที่ว่า “โซลูชันกระเป๋าเงิน AA ไม่ได้ต้องการใช้เทคโนโลยีเดียว แต่ต้องการผสมผสานและจับคู่เทคโนโลยีที่หลากหลาย” ก็ไม่ใช่เรื่องยากที่จะตระหนัก เช่น ด้วยการรวม MPC และ AA (Portal และ ZeroDev) คุณจะได้รับการจัดการคีย์นอกเครือข่ายที่ง่ายและปลอดภัย พร้อมการตรวจสอบธุรกรรมบนเครือข่ายที่ยืดหยุ่น นอกจากนี้ Slope ยังรวมคุณสมบัติทั้ง multisig และ AA เพื่อให้ได้รับประโยชน์จากทั้งสองอย่าง
ในส่วนถัดไปของบทความนี้ เราจะสำรวจการทำงานภายในของเทคโนโลยีไฮบริดนี้ ซึ่งจะให้ข้อมูลเชิงลึกมากขึ้นเพื่อทำความเข้าใจความหมายโดยสมบูรณ์
บัญชี AA Smart เปิดโอกาสใหม่มากมายสำหรับแอปพลิเคชัน Web3 และกระเป๋าเงิน และเนื่องจากความสามารถในการรวมกันแบบพิเศษตามที่กล่าวไว้ข้างต้น จึงดึงข้อดีทั้งหมดของฟังก์ชันกระเป๋าเงิน Multi-sig และ MPC ด้วยบัญชีอัจฉริยะ ผู้ใช้ไม่เพียงแต่สามารถจัดการกระเป๋าเงินของตนได้ง่ายขึ้น แต่ยังมีความยืดหยุ่นในการเพิ่มประสิทธิภาพวิธีดำเนินการอีกด้วย ดังที่ Vitalik กล่าวไว้ว่า “การแยกบัญชีเป็นความฝันของชุมชนนักพัฒนา ethereum มาโดยตลอด” และบางทีบัญชีอัจฉริยะก็คาดว่าจะเป็นอนาคตของการโต้ตอบกับ Web3