ทุกอย่างที่คุณต้องรู้เกี่ยวกับ ERC-7579

กลางJul 16, 2024
คลิกเพื่อเรียนรู้เกี่ยวกับความก้าวหน้าล่าสุดในเทคโนโลยีบัญชีอัจฉริยะแบบโมดูลและผลกระทบต่อการใช้งานบล็อกเชน
ทุกอย่างที่คุณต้องรู้เกี่ยวกับ ERC-7579

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

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

ERC-7579 คืออะไร?


แหล่งที่มา: https://erc7579.com/

erc-7579 เป็นวิธีการมาตรฐานใหม่ในการสร้างบัญชีสมาร์ทโมดูลเลขที่มีความยืดหยุ่น แต่ในการเข้าใจ erc-7579 อย่างแท้จริงเราต้องเข้าใจบัญชีสมาร์ทโมดูลและฟังก์ชันของพวกเขาก่อน

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

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

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

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

erc-7579 มาจากที่ไหน?

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

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

erc-7579 พัฒนาโดยไฟโนสต์ , OKX, ZeroDevและBiconomy และวางจําหน่ายในเดือนธันวาคม 2023 บทบาทของมันคือ mitiGate.io ปัญหาข้างต้นอย่างมีประสิทธิภาพทําให้บัญชีและโมดูลทํางานร่วมกันได้โดยไม่ขัดขวางนักพัฒนาจากการลองสิ่งใหม่ ๆ ด้วยเหตุนี้นักพัฒนาจึงสามารถปรับแต่งผลิตภัณฑ์ของตนตามความซับซ้อนและความปลอดภัย สิ่งนี้จะส่งเสริมการแข่งขันลดต้นทุนและปรับปรุงความปลอดภัย

erc-7579 ทำงานอย่างไร?

erc-7579 สร้างวิธีมาตรฐานสำหรับการจัดการงานบัญชี วิธีนี้ประกอบด้วยข้อบังคับที่ชัดเจนและโมดูลสำหรับการผสานง่าย มันครอบคลุมวิธีการดำเนินการต่าง ๆ เช่น single (สำหรับงานหนึ่งในเวลาหนึ่ง), batch (สำหรับการดำเนินการหลายงานพร้อมกัน), และ deleGate.iocall (สำหรับมอบหมายงานไปยังสัญญาอัจฉริยะอื่น)

มาตรฐานใช้อาร์กิวเมนต์ bytes32 เดียว (ชนิดข้อมูลขนาดคงที่ในเทคโนโลยีบล็อกเชน) เพื่อเข้ารหัสข้อมูลที่จำเป็นทั้งหมดสำหรับงาน ไบต์แรกมี calltype (single, batch, และ deleGate.iocall) และ exectype flag ทำให้การดำเนินการสามารถดำเนินการได้โดยไม่ต้องย้อนกลับเมื่อเกิดความล้มเหลว ทำให้การดำเนินการอื่น ๆ ที่ไม่เกี่ยวข้องสามารถดำเนินการต่อไปได้

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

โดยรวมแล้ว การเน้นที่สำคัญของ erc-7579 คือบนโมดูลที่ออกแบบให้ทำงานอย่างอิสระจากระบบบัญชีอัจฉริยะที่เฉพาะเจาะจงที่พวกเขาถูกสร้างขึ้นสำหรับ มันได้สร้างอินเตอร์เฟซและคำแนะนำที่ทำหน้าที่ในเรื่องความปลอดภัยและความสามารถ ทำให้บัญชีสามารถกำหนดความสามารถของโมดูลและมีรูปแบบที่มีโครงสร้างให้โมดูลสื่อสารกับบัญชียืนยันว่านั่นเอง

ทำไมความเป็นโมดูลถึงสำคัญ?

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

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

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

สิทธิพิเศษด้านความปลอดภัยสำหรับโครงการที่กำลังสร้างด้วย erc-7579

ตามที่ระบุไว้ก่อนหน้านี้ ERC-7579 สัญญาว่าจะรักษาความปลอดภัยที่ดีขึ้นสําหรับโครงการบล็อกเชนโดยทําหน้าที่เป็นนักแปลสากลสําหรับบัญชีอัจฉริยะดังนั้นจึงไม่น่าแปลกใจที่ ERC-7579 มาพร้อมกับสิทธิพิเศษด้านความปลอดภัยที่เสนอโดย บริษัท รักษาความปลอดภัยบล็อกเชนหลายแห่ง

หนึ่งในบริษัทเหล่านี้คือ ความปลอดภัยของบล็อกเชน Ackeeนี่คือหนึ่งในผู้ตรวจสอบชั้นนำในอุตสาหกรรม ที่ได้รับความไว้วางใจจากองค์กรระดับยอดของ web3 พวกเขามีผู้ตรวจสอบภาษาใน erc-7579 (การตรวจสอบอัญมณี) และให้บริการสแกนฟรีด้วยตัวตรวจจับที่ไม่เผยแพร่ให้สาธารณะ เช่น erc-4337

Spearbitเป็นอีกบริษัทหนึ่งที่ให้บริการสิทธิประโยชน์ด้านความปลอดภัยสำหรับโครงการที่สร้างขึ้นด้วย erc-7579 มันเป็นเครือข่ายกระจายตัวของผู้เชี่ยวชาญชั้นนำในอุตสาหกรรมที่ให้ส่วนลด 50% สำหรับค่าธรรมเนียมตลาดสำหรับผู้พัฒนา erc-7579 อีกทั้ง spearbit ยังมีนักวิจัยด้านความปลอดภัยหลักที่มีประสบการณ์ที่เป็นกลางกับมาตรฐานโทเค็นและการออกแบบระบบบัญชีที่ปลอดภัยและสามารถขยายได้

นอกจากนี้ ฮาตส์ไฟแนนซ์เป็นที่รู้จักด้านความเชี่ยวชาญในการตรวจสอบความปลอดภัยและการแก้ไขปัญหาความปลอดภัยที่ปรับแต่งได้ ด้วยฮาทส์ไฟแนนซ์ การแข่งขันการตรวจสอบที่เกี่ยวข้องกับการหลอกเลียนบัญชี (EIP 4337, EIP 779) จะได้รับส่วนลด 50% บนค่าธรรมเนียมการแข่งขันและคูณ 2 เท่าของสิ่งส่งตอบแทนที่เกี่ยวข้องกับการแข่งขันการตรวจสอบทั้งหมด

อีกทั้งOtterSecเป็นองค์กรที่มีชื่อเสียงที่เชี่ยวชาญในการให้บริการด้านความปลอดภัยสำหรับโครงการบล็อกเชน บริษัทได้ตรวจสอบโครงการต่าง ๆ เช่น คอมไพลเลอร์ โค้ดบล็อกเชนหลัก เชนเลเยอร์สอง โครงสร้างพื้นฐาน และแพลตฟอร์ม nft ในระบบนิเวศเช่น ethereum, solana, arbitrum และโซนอื่น ๆ ที่เข้ากันได้กับ evm พวกเขามีการจัดอันดับความสำคัญและส่วนลดส่งต่อสำหรับนักพัฒนาที่กำลังสร้างพร้อมกับ erc-7579

เร็ก-7579 ทำอย่างไรเพื่อปรับปรุงบัญชีสมาร์ทแบบโมดูลาร์?

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

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

เพิ่มเติมเกี่ยวกับ erc-7579 ได้เปลี่ยนบางฟังก์ชั่นการดำเนินการและการกำหนดค่าบัญชี จำนวนของฟังก์ชั่นการดำเนินการได้ลดลงจาก 6 เป็น 3 ฟังก์ชั่น รวมถึงฟังก์ชั่นการดำเนินการ erc-4337 ที่เป็นไปได้ นอกจากนี้ จำนวนของฟังก์ชั่นการกำหนดค่าบัญชีได้ลดลงจาก 3 ต่อประเภทโมดูลเป็นเพียง 3 โมดูลไม่ว่าจะมีประเภทโมดูลเท่าไหร่

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

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

erc-7579 กับ erc-4337

ทั้ง erc-7579 และ erc-4337 แทนการพัฒนาที่สำคัญในระบบนิเวศอีเธอร์เรียม ขณะที่ erc-4337 เน้นการแปลงบัญชีทั่วไปเป็นบัญชีสมาร์ทคอนแทร็กเพื่อให้ได้ควบคุมที่ดีขึ้น ด้วยคุณสมบัติเช่นการรับรองคีย์ผ่าน และฟรีธุรกรรม ส่วน erc-7579 นำเสนอความสามารถใหม่และเพิ่มประสิทธิภาพในโปรโตคอลเช่น erc-4337

การก้าวหน้าเหล่านี้มีเป้าหมายที่จะสร้างสภาพแวดล้อมที่ปลอดภัย ใช้งานง่าย และมีประสิทธิภาพมากขึ้นสำหรับแอปพลิเคชันและบริการที่กระจายอยู่ภายในเครือข่าย ethereum อีกทั้ง erc-7579 ที่ได้รับการยึดถือต่อ erc-4337 ช่วยให้มันมุ่งเน้นการดำเนินการของผู้ใช้และรับรองการผสานเข้าด้วยกันอย่างไม่มีรอยต่อ

erc 7579 vs erc-6900

erc-7579 และ erc-6900 เป็นมาตรฐานของ Ethereum ที่ออกแบบมาเพื่อเสริมสร้างความสามารถของบล็อกเชน โดยแต่ละมาตรฐานโฟกัสไปที่พื้นที่ต่างๆ อย่างไรก็ตามที่กล่าวไว้แล้ว erc-7579 เป้าหมายที่จะนำเสนอคุณสมบัติทางเทคนิคหรือการปรับปรุงใน Ethereum โดยมีจุดมุ่งหมายเพื่อเพิ่มความปลอดภัยและประสิทธิภาพของระบบโดยรวม

ในระหว่างนั้น, erc-6900 มุ่งเน้นไปที่การปรับปรุงส่วนที่เฉพาะเจาะจงของ ethereum มันเพิ่มคุณลักษณะพิเศษเพื่อทำให้แอปพลิเคชันบางตัวทำงานได้ดีขึ้น ทำให้มันปลอดภัยและใช้งานได้ง่ายมากขึ้น การรวมโปรโตคอลเช่น erc-7579 และ erc-6900 เป็นการยืนยันถึงความสร้างสรรค์ในชุมชน ethereum ซึ่งทำให้บล็อกเชนยังคงปลอดภัยและใช้งานได้ง่ายสำหรับ dapps ต่าง ๆ

สรุป

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

ผู้เขียน: Tamilore
นักแปล: Paine
ผู้ตรวจทาน: Matheus、KOWEI、Ashley
* ข้อมูลนี้ไม่ได้มีวัตถุประสงค์เป็นคำแนะนำทางการเงินหรือคำแนะนำอื่นใดที่ Gate.io เสนอหรือรับรอง
* บทความนี้ไม่สามารถทำซ้ำ ส่งต่อ หรือคัดลอกโดยไม่อ้างอิงถึง Gate.io การฝ่าฝืนเป็นการละเมิดพระราชบัญญัติลิขสิทธิ์และอาจถูกดำเนินการทางกฎหมาย

ทุกอย่างที่คุณต้องรู้เกี่ยวกับ ERC-7579

กลางJul 16, 2024
คลิกเพื่อเรียนรู้เกี่ยวกับความก้าวหน้าล่าสุดในเทคโนโลยีบัญชีอัจฉริยะแบบโมดูลและผลกระทบต่อการใช้งานบล็อกเชน
ทุกอย่างที่คุณต้องรู้เกี่ยวกับ ERC-7579

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

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

ERC-7579 คืออะไร?


แหล่งที่มา: https://erc7579.com/

erc-7579 เป็นวิธีการมาตรฐานใหม่ในการสร้างบัญชีสมาร์ทโมดูลเลขที่มีความยืดหยุ่น แต่ในการเข้าใจ erc-7579 อย่างแท้จริงเราต้องเข้าใจบัญชีสมาร์ทโมดูลและฟังก์ชันของพวกเขาก่อน

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

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

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

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

erc-7579 มาจากที่ไหน?

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

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

erc-7579 พัฒนาโดยไฟโนสต์ , OKX, ZeroDevและBiconomy และวางจําหน่ายในเดือนธันวาคม 2023 บทบาทของมันคือ mitiGate.io ปัญหาข้างต้นอย่างมีประสิทธิภาพทําให้บัญชีและโมดูลทํางานร่วมกันได้โดยไม่ขัดขวางนักพัฒนาจากการลองสิ่งใหม่ ๆ ด้วยเหตุนี้นักพัฒนาจึงสามารถปรับแต่งผลิตภัณฑ์ของตนตามความซับซ้อนและความปลอดภัย สิ่งนี้จะส่งเสริมการแข่งขันลดต้นทุนและปรับปรุงความปลอดภัย

erc-7579 ทำงานอย่างไร?

erc-7579 สร้างวิธีมาตรฐานสำหรับการจัดการงานบัญชี วิธีนี้ประกอบด้วยข้อบังคับที่ชัดเจนและโมดูลสำหรับการผสานง่าย มันครอบคลุมวิธีการดำเนินการต่าง ๆ เช่น single (สำหรับงานหนึ่งในเวลาหนึ่ง), batch (สำหรับการดำเนินการหลายงานพร้อมกัน), และ deleGate.iocall (สำหรับมอบหมายงานไปยังสัญญาอัจฉริยะอื่น)

มาตรฐานใช้อาร์กิวเมนต์ bytes32 เดียว (ชนิดข้อมูลขนาดคงที่ในเทคโนโลยีบล็อกเชน) เพื่อเข้ารหัสข้อมูลที่จำเป็นทั้งหมดสำหรับงาน ไบต์แรกมี calltype (single, batch, และ deleGate.iocall) และ exectype flag ทำให้การดำเนินการสามารถดำเนินการได้โดยไม่ต้องย้อนกลับเมื่อเกิดความล้มเหลว ทำให้การดำเนินการอื่น ๆ ที่ไม่เกี่ยวข้องสามารถดำเนินการต่อไปได้

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

โดยรวมแล้ว การเน้นที่สำคัญของ erc-7579 คือบนโมดูลที่ออกแบบให้ทำงานอย่างอิสระจากระบบบัญชีอัจฉริยะที่เฉพาะเจาะจงที่พวกเขาถูกสร้างขึ้นสำหรับ มันได้สร้างอินเตอร์เฟซและคำแนะนำที่ทำหน้าที่ในเรื่องความปลอดภัยและความสามารถ ทำให้บัญชีสามารถกำหนดความสามารถของโมดูลและมีรูปแบบที่มีโครงสร้างให้โมดูลสื่อสารกับบัญชียืนยันว่านั่นเอง

ทำไมความเป็นโมดูลถึงสำคัญ?

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

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

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

สิทธิพิเศษด้านความปลอดภัยสำหรับโครงการที่กำลังสร้างด้วย erc-7579

ตามที่ระบุไว้ก่อนหน้านี้ ERC-7579 สัญญาว่าจะรักษาความปลอดภัยที่ดีขึ้นสําหรับโครงการบล็อกเชนโดยทําหน้าที่เป็นนักแปลสากลสําหรับบัญชีอัจฉริยะดังนั้นจึงไม่น่าแปลกใจที่ ERC-7579 มาพร้อมกับสิทธิพิเศษด้านความปลอดภัยที่เสนอโดย บริษัท รักษาความปลอดภัยบล็อกเชนหลายแห่ง

หนึ่งในบริษัทเหล่านี้คือ ความปลอดภัยของบล็อกเชน Ackeeนี่คือหนึ่งในผู้ตรวจสอบชั้นนำในอุตสาหกรรม ที่ได้รับความไว้วางใจจากองค์กรระดับยอดของ web3 พวกเขามีผู้ตรวจสอบภาษาใน erc-7579 (การตรวจสอบอัญมณี) และให้บริการสแกนฟรีด้วยตัวตรวจจับที่ไม่เผยแพร่ให้สาธารณะ เช่น erc-4337

Spearbitเป็นอีกบริษัทหนึ่งที่ให้บริการสิทธิประโยชน์ด้านความปลอดภัยสำหรับโครงการที่สร้างขึ้นด้วย erc-7579 มันเป็นเครือข่ายกระจายตัวของผู้เชี่ยวชาญชั้นนำในอุตสาหกรรมที่ให้ส่วนลด 50% สำหรับค่าธรรมเนียมตลาดสำหรับผู้พัฒนา erc-7579 อีกทั้ง spearbit ยังมีนักวิจัยด้านความปลอดภัยหลักที่มีประสบการณ์ที่เป็นกลางกับมาตรฐานโทเค็นและการออกแบบระบบบัญชีที่ปลอดภัยและสามารถขยายได้

นอกจากนี้ ฮาตส์ไฟแนนซ์เป็นที่รู้จักด้านความเชี่ยวชาญในการตรวจสอบความปลอดภัยและการแก้ไขปัญหาความปลอดภัยที่ปรับแต่งได้ ด้วยฮาทส์ไฟแนนซ์ การแข่งขันการตรวจสอบที่เกี่ยวข้องกับการหลอกเลียนบัญชี (EIP 4337, EIP 779) จะได้รับส่วนลด 50% บนค่าธรรมเนียมการแข่งขันและคูณ 2 เท่าของสิ่งส่งตอบแทนที่เกี่ยวข้องกับการแข่งขันการตรวจสอบทั้งหมด

อีกทั้งOtterSecเป็นองค์กรที่มีชื่อเสียงที่เชี่ยวชาญในการให้บริการด้านความปลอดภัยสำหรับโครงการบล็อกเชน บริษัทได้ตรวจสอบโครงการต่าง ๆ เช่น คอมไพลเลอร์ โค้ดบล็อกเชนหลัก เชนเลเยอร์สอง โครงสร้างพื้นฐาน และแพลตฟอร์ม nft ในระบบนิเวศเช่น ethereum, solana, arbitrum และโซนอื่น ๆ ที่เข้ากันได้กับ evm พวกเขามีการจัดอันดับความสำคัญและส่วนลดส่งต่อสำหรับนักพัฒนาที่กำลังสร้างพร้อมกับ erc-7579

เร็ก-7579 ทำอย่างไรเพื่อปรับปรุงบัญชีสมาร์ทแบบโมดูลาร์?

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

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

เพิ่มเติมเกี่ยวกับ erc-7579 ได้เปลี่ยนบางฟังก์ชั่นการดำเนินการและการกำหนดค่าบัญชี จำนวนของฟังก์ชั่นการดำเนินการได้ลดลงจาก 6 เป็น 3 ฟังก์ชั่น รวมถึงฟังก์ชั่นการดำเนินการ erc-4337 ที่เป็นไปได้ นอกจากนี้ จำนวนของฟังก์ชั่นการกำหนดค่าบัญชีได้ลดลงจาก 3 ต่อประเภทโมดูลเป็นเพียง 3 โมดูลไม่ว่าจะมีประเภทโมดูลเท่าไหร่

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

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

erc-7579 กับ erc-4337

ทั้ง erc-7579 และ erc-4337 แทนการพัฒนาที่สำคัญในระบบนิเวศอีเธอร์เรียม ขณะที่ erc-4337 เน้นการแปลงบัญชีทั่วไปเป็นบัญชีสมาร์ทคอนแทร็กเพื่อให้ได้ควบคุมที่ดีขึ้น ด้วยคุณสมบัติเช่นการรับรองคีย์ผ่าน และฟรีธุรกรรม ส่วน erc-7579 นำเสนอความสามารถใหม่และเพิ่มประสิทธิภาพในโปรโตคอลเช่น erc-4337

การก้าวหน้าเหล่านี้มีเป้าหมายที่จะสร้างสภาพแวดล้อมที่ปลอดภัย ใช้งานง่าย และมีประสิทธิภาพมากขึ้นสำหรับแอปพลิเคชันและบริการที่กระจายอยู่ภายในเครือข่าย ethereum อีกทั้ง erc-7579 ที่ได้รับการยึดถือต่อ erc-4337 ช่วยให้มันมุ่งเน้นการดำเนินการของผู้ใช้และรับรองการผสานเข้าด้วยกันอย่างไม่มีรอยต่อ

erc 7579 vs erc-6900

erc-7579 และ erc-6900 เป็นมาตรฐานของ Ethereum ที่ออกแบบมาเพื่อเสริมสร้างความสามารถของบล็อกเชน โดยแต่ละมาตรฐานโฟกัสไปที่พื้นที่ต่างๆ อย่างไรก็ตามที่กล่าวไว้แล้ว erc-7579 เป้าหมายที่จะนำเสนอคุณสมบัติทางเทคนิคหรือการปรับปรุงใน Ethereum โดยมีจุดมุ่งหมายเพื่อเพิ่มความปลอดภัยและประสิทธิภาพของระบบโดยรวม

ในระหว่างนั้น, erc-6900 มุ่งเน้นไปที่การปรับปรุงส่วนที่เฉพาะเจาะจงของ ethereum มันเพิ่มคุณลักษณะพิเศษเพื่อทำให้แอปพลิเคชันบางตัวทำงานได้ดีขึ้น ทำให้มันปลอดภัยและใช้งานได้ง่ายมากขึ้น การรวมโปรโตคอลเช่น erc-7579 และ erc-6900 เป็นการยืนยันถึงความสร้างสรรค์ในชุมชน ethereum ซึ่งทำให้บล็อกเชนยังคงปลอดภัยและใช้งานได้ง่ายสำหรับ dapps ต่าง ๆ

สรุป

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

ผู้เขียน: Tamilore
นักแปล: Paine
ผู้ตรวจทาน: Matheus、KOWEI、Ashley
* ข้อมูลนี้ไม่ได้มีวัตถุประสงค์เป็นคำแนะนำทางการเงินหรือคำแนะนำอื่นใดที่ Gate.io เสนอหรือรับรอง
* บทความนี้ไม่สามารถทำซ้ำ ส่งต่อ หรือคัดลอกโดยไม่อ้างอิงถึง Gate.io การฝ่าฝืนเป็นการละเมิดพระราชบัญญัติลิขสิทธิ์และอาจถูกดำเนินการทางกฎหมาย
เริ่มตอนนี้
สมัครและรับรางวัล
$100