Celo (CELO): วิธีที่สกุลเงินค่าใช้จ่ายและค่าธรรมเนียมทำงาน
Celo เป็น Ethereum Layer 2 ที่ใช้ OP Stack CELO เป็นสินทรัพย์พื้นเมืองและสินทรัพย์เพื่อการกำกับดูแลที่มีโปรไฟล์ ในขณะที่ Celo fee abstraction อนุญาตให้สกุลเงิน ERC-20 ที่ได้รับการอนุมัติชำระค่าธรรมเนียมการทำธุรกรรมได้ หน้านี้มุ่งเน้นไปที่วิธีการทำงานของ CELO และ Fee Currencies และการตรวจสอบที่ผู้ใช้ต้องทำก่อนส่งเงิน ชำระค่าธรรมเนียม หรือใช้เครือข่าย.
ใช้ Celo หลังจากการย้ายไปยัง Layer 2 ด้วยเครือข่าย สกุลเงินค่าธรรมเนียม และความคาดหวังในการชำระบัญชีที่ถูกต้อง.
Celo fee abstraction คือความแตกต่างที่ผู้ใช้มองเห็นได้จากขั้นตอนการชำระค่าก๊าซแบบ ETH ทั่วไป.
ขั้นตอนการทำงานของ Celo ตั้งแต่การตัดสินใจแรกของผู้ใช้ไปจนถึงผลลัพธ์ที่ได้รับการยืนยัน.
CELO และโทเค็นที่ได้รับการอนุมัติ
CELO ยังคงเป็นยอดคงเหลือในบัญชีพื้นเมืองและสามารถโอนได้โดยไม่ต้องเรียกใช้ ERC-20 แม้ว่าจะมีอินเทอร์เฟซ ERC-20 เพื่อความเข้ากันได้ก็ตาม กระเป๋าเงินหรือตัวจัดทำดัชนีต้องคำนึงถึงทั้งสองรูปแบบเมื่อตีความกิจกรรม.
ธุรกรรม Celo สามารถระบุสกุลเงินค่าธรรมเนียม ERC-20 ที่ได้รับการอนุมัติแทน CELO ได้ สกุลเงินที่อนุญาตถูกควบคุมโดยสัญญาโปรโตคอลและสามารถเปลี่ยนแปลงได้ กระเป๋าเงินต้องสร้างประเภทธุรกรรม Celo ที่ถูกต้อง อ้างอิงราคาสกุลเงินค่าธรรมเนียมที่เลือก และเหลือโทเค็นนั้นเพียงพอเพื่อครอบคลุมการดำเนินการ.
ข้อผิดพลาดทั่วไปในการผสานรวม
Fee abstraction ไม่ได้หมายความว่าทุกโทเค็นสามารถจ่ายค่าก๊าซได้ และไม่ได้หมายความว่าการโอนโทเค็นฟรี สกุลเงินค่าธรรมเนียมที่ไม่ใช่ CELO เพิ่มฟิลด์ธุรกรรมและค่าใช้จ่ายเพิ่มเติม ยืนยันการสนับสนุนในไดเรกทอรีสกุลเงินค่าธรรมเนียมปัจจุบันและในกระเป๋าเงินที่ใช้ลงนามก่อนนำเสนอตัวเลือกแก่ผู้ใช้.
ขั้นตอนถัดไปของ Celo
พฤติกรรมปัจจุบันของ Celo ต้องเข้าใจผ่านสถาปัตยกรรมหลังการย้าย.
การดำเนินการและการชำระบัญชีในปัจจุบัน
Celo รันการดำเนินการที่เข้ากันได้กับ EVM ในฐานะ Layer 2 ที่ใช้ OP Stack บน Ethereum นักพัฒนาสามารถใช้ Solidity และประเภทธุรกรรม Ethereum ที่คุ้นเคย แต่ Celo ยังคงเป็นเชนแยกต่างหากที่มี chain ID สถานะ ปลายทาง RPC การผลิตบล็อก และที่อยู่สัญญาที่ใช้งานของตัวเอง.
เนื้อหาเก่าอาจอธิบาย Celo ว่าเป็น Layer 1 แบบ proof-of-stake อิสระที่มีวงจรชีวิตของตัวตรวจสอบความถูกต้องเดิม ประวัติศาสตร์นั้นสามารถอธิบายเครื่องมือเดิมได้ แต่ไม่ควรใช้เพื่อตัดสินใจเกี่ยวกับการชำระบัญชี การจัดลำดับ หรือความรับผิดชอบของโหนดในปัจจุบัน การผสานรวมต้องใช้เอกสาร Celo L2 ปัจจุบันและเส้นทางบริดจ์ปัจจุบัน.
ทำไมความแตกต่างนี้จึงสำคัญ
การยืนยัน L2 สามารถอธิบายการดำเนินการ Celo ที่สำเร็จก่อนที่การพึ่งพาการชำระบัญชีต้นทางทั้งหมดจะถึงสถานะที่แข็งแกร่งที่สุด แอปพลิเคชันควรแยกแยะผลลัพธ์ในเครื่องที่รวดเร็วจากสถานะการชำระบัญชีที่สอดคล้องกับ Ethereum ที่จำเป็นสำหรับการถอนเงินมูลค่าสูงหรือการดำเนินการข้ามเชน.
อย่าอนุมานความปลอดภัยจากสัญลักษณ์โทเค็นที่ตรงกัน ตรวจสอบที่อยู่สัญญาและว่าบริการปลายทางรองรับการแสดง Celo ที่แน่นอนหรือไม่ เก็บสกุลเงินค่าธรรมเนียมที่รองรับไว้ในเครือข่ายที่จะลงนามธุรกรรมถัดไป.
ธุรกรรม Celo สามารถได้รับการยอมรับบนเลเยอร์การดำเนินการก่อนที่การชำระบัญชีหรือการถอนจากเชนหลักจะเสร็จสมบูรณ์ CELO คือสินทรัพย์ตลาดที่ได้รับการวิเคราะห์ CELO หรือสกุลเงินค่าธรรมเนียมที่ได้รับการอนุมัติจาก governance สามารถจ่ายค่าธรรมเนียมธุรกรรมผ่าน Celo fee abstraction.
สิ่งที่ผู้ใช้ Celo ควรตรวจสอบและเหตุใดการออกแบบนี้จึงแตกต่าง