Cointime

Download App
iOS & Android

เรียนรู้เกี่ยวกับ Ethscriptions Protocol ในบทความเดียว มันแตกต่างจาก Layer 2 อย่างไร

ผู้เขียน : บลู ฟ็อกซ์ โน้ต

โปรโตคอล Ethscriptions (ต่อไปนี้จะเรียกว่าโปรโตคอล eths) เป็นโปรโตคอลสำหรับการสร้างและแบ่งปันสินทรัพย์ดิจิทัลดั้งเดิมบนเครือข่าย Ethereum Ethscriptions Inscriptions มีให้บริการมาตั้งแต่ปี 2016 อย่างไรก็ตาม การกำเนิดของโปรโตคอล eths นั้นได้รับแรงบันดาลใจจากโปรโตคอลจารึก btc ซึ่งเปิดตัวโดย Tom Lehman จนถึงปัจจุบัน มีคำจารึกบน Ethereum มากกว่า 2 ล้านคำ

โปรโตคอล Eths ไม่เพียงแต่นำคำจารึกบนเครือข่าย Ethereum เท่านั้น แต่ยังพยายามนำการสำรวจใหม่ๆ มาสู่ส่วนขยาย Ethereum L1 อีกด้วย พูดง่ายๆ ก็คือ มีประเด็นสำคัญหลายประการ:

มีการใช้ data calldata ของธุรกรรมบน Ethereum

โปรโตคอล Eths ใช้ข้อมูลการเรียกธุรกรรม Ethereum เพื่อจัดเก็บข้อมูลแทนสัญญาอัจฉริยะ ซึ่งมีโอกาสที่จะลดค่าธรรมเนียม ดังนั้น calldata จะถูกเอาเปรียบอย่างไร? ในธุรกรรมการโอนตามปกติ ผู้ใช้จะส่ง eth และข้อมูลการโทรเป็น "ความคิดเห็นความคิดเห็น" ซึ่งโดยทั่วไปจะเว้นว่างไว้ หากคุณโต้ตอบกับสัญญาอัจฉริยะ ข้อมูล "ชื่อฟังก์ชันและพารามิเตอร์" จะถูกเพิ่มลงในฟิลด์ calldata Ethscriptions ยังใช้วิธีการที่คล้ายกัน โดยจะเข้ารหัสข้อมูลลงใน calldata แต่ไม่ใช่สำหรับ smart Contract มันมีแนวคิดของสัญญาที่โง่เขลา (ชื่อนี้น่าสนใจเช่นกัน ซึ่งตรงกันข้ามกับสัญญาอัจฉริยะอย่างชัดเจน) ด้วยวิธีนี้ ethscription จะอยู่บนห่วงโซ่ Ethereum โดยสมบูรณ์ บรรลุการดำรงอยู่อย่างถาวร และเหมาะสำหรับการสร้างสินทรัพย์ดิจิทัลดั้งเดิมบน Ethereum เป็นต้น

ไม่ใช้สัญญาอัจฉริยะ

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

ESC VM นำเสนอเรื่องราวใหม่

ในส่วนของโปรโตคอล eths นั้น ESC VM (เครื่องเสมือน ESC) ที่เสนอโดย ESIP-4 เป็นการพัฒนาที่ทุกคนให้ความสนใจมากขึ้นเนื่องจากมีจินตนาการที่มากขึ้น โดยเฉพาะ ESC VM เป็นโปรโตคอลใหม่ที่สร้างขึ้นจาก ethscription มันทำงานโดยใช้ ethscriptions เป็นคำสั่งคอมพิวเตอร์ (ในที่นี้ ethscriptions มีจุดประสงค์ใหม่) ที่ให้ผู้ใช้สามารถโต้ตอบกับโปรแกรมเฉพาะได้

โปรแกรมเฉพาะที่นี่ส่วนใหญ่เป็นสัญญาที่โง่เขลา นั่นคือ ESC VM+Dumb Contract สามารถรันคำสั่งได้ เช่น การสร้างสัญญาใหม่ การเรียกสัญญาที่มีอยู่ เป็นต้น พูดง่ายๆ ก็คือใน Ethscriptions Ethscriptions จะต้องถูกสร้างขึ้นในรูปแบบเฉพาะ เพื่อให้ Ethscriptions เหล่านี้ถือเป็น "Ethscriptions ปกติ" และสามารถรับรู้ได้โดย ESC VM คำจารึกจริยธรรมเหล่านี้อาจเป็นคำสั่งคอมพิวเตอร์ที่สามารถ "ปรับใช้" และ "การโทร" ได้ "ปรับใช้" จะสร้างสัญญา Dumb ใหม่และ "call" เรียกใช้ฟังก์ชันการเปลี่ยนแปลงสถานะของสัญญา Dumb ที่มีอยู่ เมื่อมีการปรับใช้สัญญาโง่ๆ ใครๆ ก็สามารถเรียกใช้ฟังก์ชันของมันได้

ESC VM จัดเตรียมสภาพแวดล้อมที่คล้ายกับ EVM สำหรับสัญญาการถ่ายโอนข้อมูล อย่างไรก็ตาม ESC VM ยังไม่ใช่ Virtual Machine จริง เหมาะสำหรับสัญญาเฉพาะ (Dumb Contract) โปรโตคอล eths มีแผนที่จะเปิดตัวการประมวลผลเพื่อวัตถุประสงค์ทั่วไปในอนาคต ซึ่งจะนำความเป็นไปได้ของการเล่าเรื่องใหม่ๆ

สัญญาโง่ๆ ในปัจจุบันไม่สามารถรองรับการชำระเงินโดยตรงได้ ไม่มีแนวคิดเกี่ยวกับอีเทอร์ที่นี่ และอีเทอร์จำเป็นต้อง "เชื่อมโยง" กับสัญญาโง่ ๆ ผ่านสัญญาอัจฉริยะ นอกจากนี้ยังไม่สนับสนุนการสร้างสัญญาโง่ ๆ โดยพลการ รหัสสัญญาโง่ ๆ จะต้องสอดคล้องกับคำจำกัดความกฎโปรโตคอล Eths อื่น ๆ ในกระบวนการ ESIP

โปรโตคอล Eths ไม่ใช่ L2 แต่เป็นการสำรวจส่วนขยายใหม่

โปรโตคอล Eths ไม่ใช่ L2 แต่เป็นการสำรวจส่วนขยายใหม่

Eths และ L2 กำลังสำรวจเส้นทางทางเทคนิคที่แตกต่างกัน ในส่วนของ scalability ของ Ethereum ในปัจจุบัน ยังมีพื้นที่อีกมากมายสำหรับการพัฒนา และที่สำคัญ มีการเสียเปรียบในเส้นทางทางเทคนิคที่แตกต่างกัน และไม่มีคำถามว่าใครจะเข้ามาแทนที่ในตอนนี้

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

ความคิดเห็น

ความคิดเห็นทั้งหมด

Recommended for you

ต้องอ่านทุกวัน