สำรวจการอัพเกรด Dencun ของ Ethereum และโอกาสที่เป็นไปได้

มือใหม่Feb 28, 2024
บทความนี้เจาะลึกเกี่ยวกับการอัปเกรด Dencun ที่กำลังจะมีขึ้นบนเครือข่าย Ethereum โดยเน้นไปที่ข้อเสนอ EIP-4844 และผลกระทบต่อระบบนิเวศ Ethereum โดยเฉพาะเทคโนโลยี Layer 2 และ Data Availability (DA)
สำรวจการอัพเกรด Dencun ของ Ethereum และโอกาสที่เป็นไปได้

เวอร์ชันเครือข่าย Ethereum อัปเกรด Dencun testnet เปิดตัวบน Goerli testnet เมื่อวันที่ 17 มกราคม 2024 และ Sepolia testnet เปิดตัวได้สำเร็จในวันที่ 30 มกราคม การอัพเกรด Dencun กำลังใกล้เข้ามามากขึ้นเรื่อยๆ

หลังจากอัปเกรด Holesky testnet ในวันที่ 7 กุมภาพันธ์ จะเป็นการอัพเกรด mainnet การเปิดตัว mainnet ของการอัพเกรด Cancun ถูกกำหนดอย่างเป็นทางการในวันที่ 13 มีนาคม 2024

การอัพเกรด Ethereum เกือบทุกครั้งจะมาพร้อมกับแนวโน้มตลาดที่สำคัญ เมื่อมองย้อนกลับไปที่การอัปเกรดครั้งล่าสุดในวันที่ 12 เมษายน 2023 หรือที่เรียกว่าการอัปเกรดในเซี่ยงไฮ้ โครงการที่เกี่ยวข้องกับ Proof-of-Stake (PoS) ประสบกับความต้องการของตลาดที่เพิ่มขึ้น

หากเราติดตามประสบการณ์ก่อนหน้านี้ ก็มีโอกาสที่จะวางตำแหน่งเชิงกลยุทธ์ก่อนการอัพเกรด Dencun ที่กำลังจะมาถึง

อย่างไรก็ตาม เนื่องจากความซับซ้อนทางเทคนิคที่เกี่ยวข้องกับการอัพเกรด Dencun จึงไม่สามารถสรุปได้อย่างกระชับเท่ากับการอัพเกรดใน Shanghai ด้วยวลีเดียวเช่น “Ethereum การเปลี่ยนจาก PoW เป็น PoS” ความซับซ้อนนี้ทำให้การเข้าใจจุดโฟกัสสำหรับการวางตำแหน่งเชิงกลยุทธ์เป็นเรื่องที่ท้าทาย

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

01. อีไอพี 4484

EIP-4844 โดดเด่นในฐานะข้อเสนอที่สำคัญที่สุดในการอัพเกรด Dencun ซึ่งถือเป็นก้าวสำคัญสำหรับ Ethereum ในการเดินทางแบบกระจายอำนาจ

ในแง่ของคนธรรมดา โซลูชัน Ethereum Layer 2 ในปัจจุบันจำเป็นต้องส่งธุรกรรมที่เกิดขึ้นบนเลเยอร์ 2 ไปยัง calldata ของ Ethereum mainnet จากนั้นโหนดจะใช้ข้อมูลการโทรนี้เพื่อตรวจสอบความถูกต้องของบล็อกบนเครือข่ายเลเยอร์ 2

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

EIP-4844 นำเสนอโซลูชันที่คุ้มค่าโดยการสร้างพื้นที่จัดเก็บข้อมูลรูปแบบใหม่ที่เรียกว่า Binary Large Object (BLOB) โดยแนะนำประเภทธุรกรรมใหม่ที่เรียกว่า "ธุรกรรม BLOB-Carrying" เพื่อแทนที่ข้อมูลธุรกรรมที่เก็บไว้ก่อนหน้านี้ใน calldata ก่อนอัปเกรด แนวทางที่เป็นนวัตกรรมนี้ช่วยให้ระบบนิเวศ Ethereum Layer 2 ประหยัดต้นทุนก๊าซได้

เหตุใดพื้นที่เก็บข้อมูล BLOB จึงคุ้มค่า?

ดังที่เราทุกคนทราบกันดีว่าความคุ้มทุนมักมาพร้อมกับการแลกมาด้วย เหตุผลที่ข้อมูล BLOB มีต้นทุนที่ต่ำกว่าเมื่อเทียบกับข้อมูลการโทร Ethereum ปกติที่มีขนาดใกล้เคียงกันก็คือ Ethereum Execution Layer (EL) ไม่สามารถเข้าถึงข้อมูล BLOB ได้โดยตรง

แต่ EL สามารถเข้าถึงเฉพาะการอ้างอิงถึงข้อมูล BLOB เท่านั้น และข้อมูลจริงของ BLOB สามารถดาวน์โหลดและจัดเก็บโดย Ethereum Consensus Layer (CL หรือที่เรียกว่าโหนดบีคอน) เท่านั้น ข้อกำหนดหน่วยความจำและการคำนวณสำหรับการจัดเก็บข้อมูล BLOB นั้นต่ำกว่าการโทรข้อมูล Ethereum ปกติอย่างมาก

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

ระยะเวลาที่ถูกต้องของการจัดเก็บ BLOB

ตรงกันข้ามกับบัญชีแยกประเภทถาวรของบล็อกเชน BLOB เป็นที่เก็บข้อมูลชั่วคราวที่พร้อมใช้งานสำหรับ 4,096 ยุคหรือประมาณ 18 วัน

หลังจากหมดอายุ ไคลเอนต์ที่เป็นเอกฉันท์ส่วนใหญ่จะไม่สามารถดึงข้อมูลเฉพาะใน BLOB ได้ อย่างไรก็ตาม หลักฐานการมีอยู่ก่อนหน้านี้จะยังคงอยู่ใน mainnet ในรูปแบบของข้อผูกพัน KZG และจะถูกเก็บไว้อย่างถาวรบน Ethereum mainnet

ทำไมต้อง 18 วัน? นี่เป็นการแลกเปลี่ยนระหว่างต้นทุนและประสิทธิภาพของพื้นที่จัดเก็บข้อมูล

ก่อนอื่น เราต้องพิจารณาผู้รับประโยชน์ตามสัญชาตญาณมากที่สุดของการอัปเกรดนี้ การยกเลิกในแง่ดี (เช่น Arbitrum และ Optimism) เนื่องจากมีกรอบเวลาป้องกันการฉ้อโกง 7 วันใน Optimistic Rollups ข้อมูลธุรกรรมที่จัดเก็บไว้ใน Blob เป็นสิ่งที่ Optimistic Rollups ต้องการเมื่อเริ่มการท้าทาย

ดังนั้น ระยะเวลาที่ถูกต้องของ Blob จะต้องให้แน่ใจว่าสามารถเข้าถึงหลักฐานการฉ้อโกง Rollups Optimistic ได้ เพื่อความเรียบง่าย ชุมชน Ethereum เลือก 2 ยกกำลัง 12 (4,096 epoch มาจาก 2^12 และ 1 epoch ใช้เวลาประมาณ 6.4 นาที)

ธุรกรรมที่ดำเนินการ BLOB และ BLOB

การทำความเข้าใจความสัมพันธ์ระหว่างทั้งสองเป็นสิ่งสำคัญในการทำความเข้าใจบทบาทของ BLOB ในความพร้อมของข้อมูล (DA)

แบบแรกคือข้อเสนอ EIP-4484 โดยรวมและเป็นธุรกรรมประเภทใหม่ ในขณะที่แบบหลังสามารถเข้าใจได้ว่าเป็นสถานที่จัดเก็บชั่วคราวสำหรับธุรกรรมเลเยอร์ 2

ความสัมพันธ์ระหว่างทั้งสองสามารถเข้าใจได้เนื่องจากข้อมูลส่วนใหญ่ในอดีต (ข้อมูลธุรกรรมเลเยอร์ 2) ถูกเก็บไว้ในส่วนหลัง ข้อมูลที่เหลือ ซึ่งก็คือข้อผูกพันด้านข้อมูล BLOB จะถูกจัดเก็บไว้ใน calldata ของ mainnet กล่าวอีกนัยหนึ่ง EVM สามารถอ่านคำสัญญาได้

Commitment สามารถจินตนาการได้ว่าเป็นการสร้างธุรกรรมทั้งหมดใน BLOB ลงในแผนผัง Merkle จากนั้นจึงมีเพียง Merkle root ซึ่งเป็น Commitment เท่านั้นที่สามารถเข้าถึงได้โดยสัญญา

สิ่งนี้สามารถทำได้อย่างชาญฉลาด: แม้ว่า EVM จะไม่สามารถทราบเนื้อหาเฉพาะของ BLOB ได้ แต่สัญญา EVM สามารถตรวจสอบความถูกต้องของข้อมูลธุรกรรมได้โดยทราบข้อผูกพัน

02. ความสัมพันธ์ระหว่าง BLOB และเลเยอร์ 2

เทคโนโลยี Rollup บรรลุความพร้อมใช้งานของข้อมูล (DA) โดยการอัปโหลดข้อมูลไปยังเครือข่ายหลัก Ethereum แต่ไม่ได้มีไว้สำหรับสัญญาอัจฉริยะของ L1 เพื่ออ่านหรือตรวจสอบข้อมูลที่อัปโหลดเหล่านี้โดยตรง

วัตถุประสงค์ของการอัปโหลดข้อมูลธุรกรรมไปยัง L1 คือเพื่อให้ผู้เข้าร่วมทุกคนสามารถดูข้อมูลได้

ก่อนการอัพเกรด Dencun ตามที่กล่าวไว้ข้างต้น Optimistic Rollups จะเผยแพร่ข้อมูลธุรกรรมไปยัง Ethereum ในรูปแบบ calldata ดังนั้นใครๆ ก็สามารถใช้ข้อมูลธุรกรรมเหล่านี้เพื่อสร้างสถานะและตรวจสอบความถูกต้องของเครือข่ายเลเยอร์ 2 ได้

ไม่ใช่เรื่องยากที่จะเห็นว่าข้อมูลธุรกรรมสรุปต้องมีราคาถูก เปิดกว้าง และโปร่งใส Calldata ไม่ใช่ที่ที่ดีในการจัดเก็บข้อมูลธุรกรรมสำหรับเลเยอร์ 2 โดยเฉพาะ และธุรกรรม BLOB-Carrying ได้รับการออกแบบมาเพื่อ Rollup โดยเฉพาะ

ณ จุดนี้ คุณอาจสงสัยเกี่ยวกับความสำคัญของข้อมูลธุรกรรม

ในความเป็นจริง ข้อมูลธุรกรรมจะใช้เฉพาะในสถานการณ์เฉพาะเท่านั้น:

  • สำหรับ Rollup ในแง่ดี ซึ่งอิงตามสมมติฐานด้านความน่าเชื่อถือ มีความเป็นไปได้ที่จะเกิดความไม่ซื่อสัตย์ ในกรณีเช่นนี้ บันทึกธุรกรรมที่อัปโหลดโดยการรวบรวมจะมีประโยชน์ ซึ่งช่วยให้ผู้ใช้สามารถเริ่มต้นการพิสูจน์การฉ้อโกงได้
  • สำหรับ ZK Rollup การพิสูจน์ความรู้แบบศูนย์ได้พิสูจน์แล้วว่าการอัปเดตสถานะนั้นถูกต้อง การอัปโหลดข้อมูลมีไว้เพื่อให้ผู้ใช้สามารถคำนวณสถานะทั้งหมดได้ด้วยตนเองเท่านั้น เมื่อโหนดเลเยอร์ 2 ไม่สามารถทำงานได้อย่างถูกต้อง กลไก Escape Hatch ซึ่งต้องใช้แผนผังสถานะ L2 ที่สมบูรณ์จะถูกเปิดใช้งาน เราจะกล่าวถึงเรื่องนี้ในส่วนสุดท้ายของบทความนี้

ซึ่งหมายความว่าการใช้ข้อมูลธุรกรรมจริงตามสัญญานั้นมีจำกัดมาก แม้แต่ในการพิสูจน์การฉ้อโกงของ Optimistic Rollup ก็เพียงพิสูจน์ว่าจำเป็นต้องมีข้อมูลธุรกรรม "มีอยู่" ในช่วงเวลาหนึ่งเท่านั้น และไม่จำเป็นต้องจัดเก็บรายละเอียดของแต่ละธุรกรรมบน Mainnet ล่วงหน้า

ด้วยการใส่ข้อมูลธุรกรรมใน BLOB แม้ว่าจะไม่สามารถเข้าถึงสัญญาได้ แต่สัญญา mainnet ก็สามารถจัดเก็บข้อผูกพันของ BLOB ได้

หากกลไกป้องกันการฉ้อโกงจำเป็นต้องมีธุรกรรมเฉพาะในอนาคต การให้ข้อมูลสำหรับธุรกรรมนั้นตราบเท่าที่ตรงกัน จะสามารถโน้มน้าวสัญญาและจัดหาข้อมูลธุรกรรมสำหรับกลไกป้องกันการฉ้อโกงได้

สิ่งนี้ไม่เพียงใช้ประโยชน์จากความเปิดกว้างและความโปร่งใสของข้อมูลธุรกรรมเท่านั้น แต่ยังช่วยหลีกเลี่ยงค่าใช้จ่ายมหาศาลในการป้อนข้อมูลทั้งหมดลงในสัญญาล่วงหน้าอีกด้วย

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

ควรสังเกตว่าในการดำเนินการจริงของ Dencun นั้น ต้นไม้ Merkle ที่คล้ายกับ Celestia จะไม่ถูกใช้เพื่อสร้างความมุ่งมั่น แต่ใช้อัลกอริธึม KZG (Kate-Zaverucha-Goldberg, Polynomial Commitment)

เมื่อเทียบกับ Merkle tree proof กระบวนการสร้าง KZG Proof นั้นค่อนข้างซับซ้อน แต่ปริมาณการตรวจสอบน้อยกว่าและขั้นตอนการตรวจสอบง่ายกว่า อย่างไรก็ตาม ข้อเสียคือต้องมีการตั้งค่าที่น่าเชื่อถือ (ceremony.ethereum.org, ซึ่งขณะนี้ได้สิ้นสุดลงแล้ว) และไม่สามารถป้องกันการโจมตีด้วยคอมพิวเตอร์ควอนตัมได้ (Dencun ใช้วิธี Version Hash และวิธีการตรวจสอบอื่น ๆ สามารถแทนที่ได้หากจำเป็น)

สำหรับโปรเจ็กต์ DA Celestia ที่ได้รับความนิยมในขณะนี้ จะใช้รูปแบบหนึ่งของ Merkle tree ต่างจาก KZG ตรงที่ขึ้นอยู่กับความสมบูรณ์ของโหนดในระดับหนึ่ง แต่ช่วยลดเกณฑ์ทรัพยากรการคำนวณระหว่างโหนด โดยรักษาลักษณะการกระจายอำนาจของเครือข่าย

03. โอกาสในเดนคัน

แม้ว่า EIP-4844 จะลดต้นทุนและเพิ่มประสิทธิภาพสำหรับเลเยอร์ 2 แต่ก็ยังเพิ่มความเสี่ยงด้านความปลอดภัย ซึ่งยังนำมาซึ่งโอกาสใหม่ๆ อีกด้วย

เพื่อทำความเข้าใจว่าทำไม เราต้องกลับไปที่กลไกการหลบหนีหรือกลไกการบังคับถอนตามที่กล่าวข้างต้น

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

ภายใต้สถานการณ์ปกติ ผู้ใช้เพียงแค่ค้นหาโหนดแบบเต็มของเลเยอร์ 2 เพื่อขอข้อมูล สร้าง Merkle Proof จากนั้นจึงส่งไปยังสัญญา Mainnet เพื่อพิสูจน์ความถูกต้องตามกฎหมายของการถอนตัว

แต่อย่าลืมว่าผู้ใช้ต้องการเปิดใช้งานกลไก Escape Hatch เพื่อออกจาก L2 อย่างแม่นยำ เนื่องจากโหนด L2 กระทำการที่เป็นอันตราย หากสิ่งนี้เกิดขึ้น มีความเป็นไปได้สูงที่จะไม่ได้รับข้อมูลที่ต้องการจากโหนด

นี่คือสิ่งที่ Vitalik มักเรียกว่าเป็นการโจมตีเพื่อระงับข้อมูล

ก่อน EIP-4844 บันทึกเลเยอร์ 2 แบบถาวรจะถูกบันทึกบนเมนเน็ต เมื่อโหนดเลเยอร์ 2 ไม่สามารถให้สถานะออฟไลน์ที่สมบูรณ์ได้ ผู้ใช้สามารถปรับใช้โหนดแบบเต็มได้ด้วยตนเอง

โหนดแบบเต็มนี้สามารถรับข้อมูลประวัติทั้งหมดที่เผยแพร่โดยซีเควนเซอร์เลเยอร์ 2 บน mainnet ผ่านทาง Ethereum mainnet ผู้ใช้สามารถสร้างหลักฐาน Merkle ที่จำเป็นและส่งหลักฐานไปยังสัญญาบน mainnet เพื่อดำเนินการถอนสินทรัพย์ L2 ได้อย่างปลอดภัย

หลังจาก EIP-4844 ข้อมูลเลเยอร์ 2 จะมีอยู่ใน BLOB ของโหนดเต็มรูปแบบของ Ethereum เท่านั้น และข้อมูลประวัติก่อน 18 วันจะถูกลบโดยอัตโนมัติ

ดังนั้นวิธีการในย่อหน้าก่อนหน้าเพื่อรับแผนผังสถานะทั้งหมดโดยการซิงโครไนซ์ mainnet จึงไม่สามารถทำได้อีกต่อไป หากคุณต้องการได้รับแผนผังสถานะที่สมบูรณ์ของเลเยอร์ 2 คุณสามารถพึ่งพาโหนด mainnet ของบุคคลที่สามที่เก็บข้อมูล Ethereum BLOB ทั้งหมด (ซึ่งควรถูกลบโดยอัตโนมัติหลังจาก 18 วัน) หรือโหนดดั้งเดิมของเลเยอร์ 2 (ซึ่งก็คือ หายาก).

หลังจากที่ EIP-4844 ใช้งานจริง จะเป็นเรื่องยากมากสำหรับผู้ใช้ที่จะได้รับแผนผังสถานะที่สมบูรณ์ของเลเยอร์ 2 ด้วยวิธีที่เชื่อถือได้อย่างสมบูรณ์

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

เพื่อชดเชยการขาดการรักษาความปลอดภัย เราจำเป็นต้องมีโซลูชันการจัดเก็บข้อมูลที่ไม่น่าเชื่อถือและมีวงจรเศรษฐกิจที่เป็นบวก พื้นที่เก็บข้อมูลในที่นี้หมายถึงการเก็บรักษาข้อมูลใน Ethereum ในลักษณะที่ไม่ไว้วางใจเป็นหลัก ซึ่งแตกต่างจากพื้นที่เก็บข้อมูลในอดีตเนื่องจากมีคำสำคัญว่า "ไม่น่าเชื่อถือ" ในกรณีนี้

Ethstorage สามารถแก้ปัญหาความไม่ไว้วางใจได้และได้รับเงินทุนสองรอบจาก Ethereum Foundation

จริงๆ แล้ว แนวคิดนี้สามารถรองรับศักยภาพที่ได้รับจากการอัพเกรด Dencun ได้อย่างแท้จริง และมันก็คุ้มค่าที่จะให้ความสนใจของเรา

ความสำคัญตามสัญชาตญาณที่สุดของ Ethstorage คือสามารถขยายเวลาที่มีอยู่ของ DA BLOB ในลักษณะกระจายอำนาจโดยสมบูรณ์ ชดเชยข้อบกพร่องของการรักษาความปลอดภัยเลเยอร์ 2 หลังจาก EIP-4844

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

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

สุดท้ายนี้ Ethstorage ยังสามารถแก้ปัญหาความต้องการส่วนหน้าของ dApps แบบกระจายอำนาจได้อีกด้วย โซลูชันที่มีอยู่ในปัจจุบันโฮสต์โดยเซิร์ฟเวอร์ส่วนกลางเป็นหลัก (พร้อม DNS) การตั้งค่านี้ทำให้เว็บไซต์เสี่ยงต่อการถูกเซ็นเซอร์และปัญหาอื่นๆ เช่น การขโมย DNS การแฮ็กเว็บไซต์ หรือเซิร์ฟเวอร์ล่ม ตามที่เห็นได้จากเหตุการณ์ต่างๆ เช่น Tornado Cash

Ethstorage ยังอยู่ในขั้นตอนการทดสอบเบื้องต้น และผู้ใช้ที่มองโลกในแง่ดีเกี่ยวกับโอกาสของเส้นทางนี้สามารถทดลองใช้ได้

ข้อสงวนสิทธิ์:

  1. บทความนี้พิมพ์ซ้ำจาก [Biteye] ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [Biteye] หากมีการคัดค้านการพิมพ์ซ้ำนี้ โปรดติดต่อทีมงาน Gate Learn แล้วพวกเขาจะจัดการโดยเร็วที่สุด
  2. การปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่ถือเป็นคำแนะนำในการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่นดำเนินการโดยทีมงาน Gate Learn เว้นแต่จะกล่าวถึง ห้ามคัดลอก แจกจ่าย หรือลอกเลียนแบบบทความที่แปลแล้ว

สำรวจการอัพเกรด Dencun ของ Ethereum และโอกาสที่เป็นไปได้

มือใหม่Feb 28, 2024
บทความนี้เจาะลึกเกี่ยวกับการอัปเกรด Dencun ที่กำลังจะมีขึ้นบนเครือข่าย Ethereum โดยเน้นไปที่ข้อเสนอ EIP-4844 และผลกระทบต่อระบบนิเวศ Ethereum โดยเฉพาะเทคโนโลยี Layer 2 และ Data Availability (DA)
สำรวจการอัพเกรด Dencun ของ Ethereum และโอกาสที่เป็นไปได้

เวอร์ชันเครือข่าย Ethereum อัปเกรด Dencun testnet เปิดตัวบน Goerli testnet เมื่อวันที่ 17 มกราคม 2024 และ Sepolia testnet เปิดตัวได้สำเร็จในวันที่ 30 มกราคม การอัพเกรด Dencun กำลังใกล้เข้ามามากขึ้นเรื่อยๆ

หลังจากอัปเกรด Holesky testnet ในวันที่ 7 กุมภาพันธ์ จะเป็นการอัพเกรด mainnet การเปิดตัว mainnet ของการอัพเกรด Cancun ถูกกำหนดอย่างเป็นทางการในวันที่ 13 มีนาคม 2024

การอัพเกรด Ethereum เกือบทุกครั้งจะมาพร้อมกับแนวโน้มตลาดที่สำคัญ เมื่อมองย้อนกลับไปที่การอัปเกรดครั้งล่าสุดในวันที่ 12 เมษายน 2023 หรือที่เรียกว่าการอัปเกรดในเซี่ยงไฮ้ โครงการที่เกี่ยวข้องกับ Proof-of-Stake (PoS) ประสบกับความต้องการของตลาดที่เพิ่มขึ้น

หากเราติดตามประสบการณ์ก่อนหน้านี้ ก็มีโอกาสที่จะวางตำแหน่งเชิงกลยุทธ์ก่อนการอัพเกรด Dencun ที่กำลังจะมาถึง

อย่างไรก็ตาม เนื่องจากความซับซ้อนทางเทคนิคที่เกี่ยวข้องกับการอัพเกรด Dencun จึงไม่สามารถสรุปได้อย่างกระชับเท่ากับการอัพเกรดใน Shanghai ด้วยวลีเดียวเช่น “Ethereum การเปลี่ยนจาก PoW เป็น PoS” ความซับซ้อนนี้ทำให้การเข้าใจจุดโฟกัสสำหรับการวางตำแหน่งเชิงกลยุทธ์เป็นเรื่องที่ท้าทาย

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

01. อีไอพี 4484

EIP-4844 โดดเด่นในฐานะข้อเสนอที่สำคัญที่สุดในการอัพเกรด Dencun ซึ่งถือเป็นก้าวสำคัญสำหรับ Ethereum ในการเดินทางแบบกระจายอำนาจ

ในแง่ของคนธรรมดา โซลูชัน Ethereum Layer 2 ในปัจจุบันจำเป็นต้องส่งธุรกรรมที่เกิดขึ้นบนเลเยอร์ 2 ไปยัง calldata ของ Ethereum mainnet จากนั้นโหนดจะใช้ข้อมูลการโทรนี้เพื่อตรวจสอบความถูกต้องของบล็อกบนเครือข่ายเลเยอร์ 2

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

EIP-4844 นำเสนอโซลูชันที่คุ้มค่าโดยการสร้างพื้นที่จัดเก็บข้อมูลรูปแบบใหม่ที่เรียกว่า Binary Large Object (BLOB) โดยแนะนำประเภทธุรกรรมใหม่ที่เรียกว่า "ธุรกรรม BLOB-Carrying" เพื่อแทนที่ข้อมูลธุรกรรมที่เก็บไว้ก่อนหน้านี้ใน calldata ก่อนอัปเกรด แนวทางที่เป็นนวัตกรรมนี้ช่วยให้ระบบนิเวศ Ethereum Layer 2 ประหยัดต้นทุนก๊าซได้

เหตุใดพื้นที่เก็บข้อมูล BLOB จึงคุ้มค่า?

ดังที่เราทุกคนทราบกันดีว่าความคุ้มทุนมักมาพร้อมกับการแลกมาด้วย เหตุผลที่ข้อมูล BLOB มีต้นทุนที่ต่ำกว่าเมื่อเทียบกับข้อมูลการโทร Ethereum ปกติที่มีขนาดใกล้เคียงกันก็คือ Ethereum Execution Layer (EL) ไม่สามารถเข้าถึงข้อมูล BLOB ได้โดยตรง

แต่ EL สามารถเข้าถึงเฉพาะการอ้างอิงถึงข้อมูล BLOB เท่านั้น และข้อมูลจริงของ BLOB สามารถดาวน์โหลดและจัดเก็บโดย Ethereum Consensus Layer (CL หรือที่เรียกว่าโหนดบีคอน) เท่านั้น ข้อกำหนดหน่วยความจำและการคำนวณสำหรับการจัดเก็บข้อมูล BLOB นั้นต่ำกว่าการโทรข้อมูล Ethereum ปกติอย่างมาก

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

ระยะเวลาที่ถูกต้องของการจัดเก็บ BLOB

ตรงกันข้ามกับบัญชีแยกประเภทถาวรของบล็อกเชน BLOB เป็นที่เก็บข้อมูลชั่วคราวที่พร้อมใช้งานสำหรับ 4,096 ยุคหรือประมาณ 18 วัน

หลังจากหมดอายุ ไคลเอนต์ที่เป็นเอกฉันท์ส่วนใหญ่จะไม่สามารถดึงข้อมูลเฉพาะใน BLOB ได้ อย่างไรก็ตาม หลักฐานการมีอยู่ก่อนหน้านี้จะยังคงอยู่ใน mainnet ในรูปแบบของข้อผูกพัน KZG และจะถูกเก็บไว้อย่างถาวรบน Ethereum mainnet

ทำไมต้อง 18 วัน? นี่เป็นการแลกเปลี่ยนระหว่างต้นทุนและประสิทธิภาพของพื้นที่จัดเก็บข้อมูล

ก่อนอื่น เราต้องพิจารณาผู้รับประโยชน์ตามสัญชาตญาณมากที่สุดของการอัปเกรดนี้ การยกเลิกในแง่ดี (เช่น Arbitrum และ Optimism) เนื่องจากมีกรอบเวลาป้องกันการฉ้อโกง 7 วันใน Optimistic Rollups ข้อมูลธุรกรรมที่จัดเก็บไว้ใน Blob เป็นสิ่งที่ Optimistic Rollups ต้องการเมื่อเริ่มการท้าทาย

ดังนั้น ระยะเวลาที่ถูกต้องของ Blob จะต้องให้แน่ใจว่าสามารถเข้าถึงหลักฐานการฉ้อโกง Rollups Optimistic ได้ เพื่อความเรียบง่าย ชุมชน Ethereum เลือก 2 ยกกำลัง 12 (4,096 epoch มาจาก 2^12 และ 1 epoch ใช้เวลาประมาณ 6.4 นาที)

ธุรกรรมที่ดำเนินการ BLOB และ BLOB

การทำความเข้าใจความสัมพันธ์ระหว่างทั้งสองเป็นสิ่งสำคัญในการทำความเข้าใจบทบาทของ BLOB ในความพร้อมของข้อมูล (DA)

แบบแรกคือข้อเสนอ EIP-4484 โดยรวมและเป็นธุรกรรมประเภทใหม่ ในขณะที่แบบหลังสามารถเข้าใจได้ว่าเป็นสถานที่จัดเก็บชั่วคราวสำหรับธุรกรรมเลเยอร์ 2

ความสัมพันธ์ระหว่างทั้งสองสามารถเข้าใจได้เนื่องจากข้อมูลส่วนใหญ่ในอดีต (ข้อมูลธุรกรรมเลเยอร์ 2) ถูกเก็บไว้ในส่วนหลัง ข้อมูลที่เหลือ ซึ่งก็คือข้อผูกพันด้านข้อมูล BLOB จะถูกจัดเก็บไว้ใน calldata ของ mainnet กล่าวอีกนัยหนึ่ง EVM สามารถอ่านคำสัญญาได้

Commitment สามารถจินตนาการได้ว่าเป็นการสร้างธุรกรรมทั้งหมดใน BLOB ลงในแผนผัง Merkle จากนั้นจึงมีเพียง Merkle root ซึ่งเป็น Commitment เท่านั้นที่สามารถเข้าถึงได้โดยสัญญา

สิ่งนี้สามารถทำได้อย่างชาญฉลาด: แม้ว่า EVM จะไม่สามารถทราบเนื้อหาเฉพาะของ BLOB ได้ แต่สัญญา EVM สามารถตรวจสอบความถูกต้องของข้อมูลธุรกรรมได้โดยทราบข้อผูกพัน

02. ความสัมพันธ์ระหว่าง BLOB และเลเยอร์ 2

เทคโนโลยี Rollup บรรลุความพร้อมใช้งานของข้อมูล (DA) โดยการอัปโหลดข้อมูลไปยังเครือข่ายหลัก Ethereum แต่ไม่ได้มีไว้สำหรับสัญญาอัจฉริยะของ L1 เพื่ออ่านหรือตรวจสอบข้อมูลที่อัปโหลดเหล่านี้โดยตรง

วัตถุประสงค์ของการอัปโหลดข้อมูลธุรกรรมไปยัง L1 คือเพื่อให้ผู้เข้าร่วมทุกคนสามารถดูข้อมูลได้

ก่อนการอัพเกรด Dencun ตามที่กล่าวไว้ข้างต้น Optimistic Rollups จะเผยแพร่ข้อมูลธุรกรรมไปยัง Ethereum ในรูปแบบ calldata ดังนั้นใครๆ ก็สามารถใช้ข้อมูลธุรกรรมเหล่านี้เพื่อสร้างสถานะและตรวจสอบความถูกต้องของเครือข่ายเลเยอร์ 2 ได้

ไม่ใช่เรื่องยากที่จะเห็นว่าข้อมูลธุรกรรมสรุปต้องมีราคาถูก เปิดกว้าง และโปร่งใส Calldata ไม่ใช่ที่ที่ดีในการจัดเก็บข้อมูลธุรกรรมสำหรับเลเยอร์ 2 โดยเฉพาะ และธุรกรรม BLOB-Carrying ได้รับการออกแบบมาเพื่อ Rollup โดยเฉพาะ

ณ จุดนี้ คุณอาจสงสัยเกี่ยวกับความสำคัญของข้อมูลธุรกรรม

ในความเป็นจริง ข้อมูลธุรกรรมจะใช้เฉพาะในสถานการณ์เฉพาะเท่านั้น:

  • สำหรับ Rollup ในแง่ดี ซึ่งอิงตามสมมติฐานด้านความน่าเชื่อถือ มีความเป็นไปได้ที่จะเกิดความไม่ซื่อสัตย์ ในกรณีเช่นนี้ บันทึกธุรกรรมที่อัปโหลดโดยการรวบรวมจะมีประโยชน์ ซึ่งช่วยให้ผู้ใช้สามารถเริ่มต้นการพิสูจน์การฉ้อโกงได้
  • สำหรับ ZK Rollup การพิสูจน์ความรู้แบบศูนย์ได้พิสูจน์แล้วว่าการอัปเดตสถานะนั้นถูกต้อง การอัปโหลดข้อมูลมีไว้เพื่อให้ผู้ใช้สามารถคำนวณสถานะทั้งหมดได้ด้วยตนเองเท่านั้น เมื่อโหนดเลเยอร์ 2 ไม่สามารถทำงานได้อย่างถูกต้อง กลไก Escape Hatch ซึ่งต้องใช้แผนผังสถานะ L2 ที่สมบูรณ์จะถูกเปิดใช้งาน เราจะกล่าวถึงเรื่องนี้ในส่วนสุดท้ายของบทความนี้

ซึ่งหมายความว่าการใช้ข้อมูลธุรกรรมจริงตามสัญญานั้นมีจำกัดมาก แม้แต่ในการพิสูจน์การฉ้อโกงของ Optimistic Rollup ก็เพียงพิสูจน์ว่าจำเป็นต้องมีข้อมูลธุรกรรม "มีอยู่" ในช่วงเวลาหนึ่งเท่านั้น และไม่จำเป็นต้องจัดเก็บรายละเอียดของแต่ละธุรกรรมบน Mainnet ล่วงหน้า

ด้วยการใส่ข้อมูลธุรกรรมใน BLOB แม้ว่าจะไม่สามารถเข้าถึงสัญญาได้ แต่สัญญา mainnet ก็สามารถจัดเก็บข้อผูกพันของ BLOB ได้

หากกลไกป้องกันการฉ้อโกงจำเป็นต้องมีธุรกรรมเฉพาะในอนาคต การให้ข้อมูลสำหรับธุรกรรมนั้นตราบเท่าที่ตรงกัน จะสามารถโน้มน้าวสัญญาและจัดหาข้อมูลธุรกรรมสำหรับกลไกป้องกันการฉ้อโกงได้

สิ่งนี้ไม่เพียงใช้ประโยชน์จากความเปิดกว้างและความโปร่งใสของข้อมูลธุรกรรมเท่านั้น แต่ยังช่วยหลีกเลี่ยงค่าใช้จ่ายมหาศาลในการป้อนข้อมูลทั้งหมดลงในสัญญาล่วงหน้าอีกด้วย

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

ควรสังเกตว่าในการดำเนินการจริงของ Dencun นั้น ต้นไม้ Merkle ที่คล้ายกับ Celestia จะไม่ถูกใช้เพื่อสร้างความมุ่งมั่น แต่ใช้อัลกอริธึม KZG (Kate-Zaverucha-Goldberg, Polynomial Commitment)

เมื่อเทียบกับ Merkle tree proof กระบวนการสร้าง KZG Proof นั้นค่อนข้างซับซ้อน แต่ปริมาณการตรวจสอบน้อยกว่าและขั้นตอนการตรวจสอบง่ายกว่า อย่างไรก็ตาม ข้อเสียคือต้องมีการตั้งค่าที่น่าเชื่อถือ (ceremony.ethereum.org, ซึ่งขณะนี้ได้สิ้นสุดลงแล้ว) และไม่สามารถป้องกันการโจมตีด้วยคอมพิวเตอร์ควอนตัมได้ (Dencun ใช้วิธี Version Hash และวิธีการตรวจสอบอื่น ๆ สามารถแทนที่ได้หากจำเป็น)

สำหรับโปรเจ็กต์ DA Celestia ที่ได้รับความนิยมในขณะนี้ จะใช้รูปแบบหนึ่งของ Merkle tree ต่างจาก KZG ตรงที่ขึ้นอยู่กับความสมบูรณ์ของโหนดในระดับหนึ่ง แต่ช่วยลดเกณฑ์ทรัพยากรการคำนวณระหว่างโหนด โดยรักษาลักษณะการกระจายอำนาจของเครือข่าย

03. โอกาสในเดนคัน

แม้ว่า EIP-4844 จะลดต้นทุนและเพิ่มประสิทธิภาพสำหรับเลเยอร์ 2 แต่ก็ยังเพิ่มความเสี่ยงด้านความปลอดภัย ซึ่งยังนำมาซึ่งโอกาสใหม่ๆ อีกด้วย

เพื่อทำความเข้าใจว่าทำไม เราต้องกลับไปที่กลไกการหลบหนีหรือกลไกการบังคับถอนตามที่กล่าวข้างต้น

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

ภายใต้สถานการณ์ปกติ ผู้ใช้เพียงแค่ค้นหาโหนดแบบเต็มของเลเยอร์ 2 เพื่อขอข้อมูล สร้าง Merkle Proof จากนั้นจึงส่งไปยังสัญญา Mainnet เพื่อพิสูจน์ความถูกต้องตามกฎหมายของการถอนตัว

แต่อย่าลืมว่าผู้ใช้ต้องการเปิดใช้งานกลไก Escape Hatch เพื่อออกจาก L2 อย่างแม่นยำ เนื่องจากโหนด L2 กระทำการที่เป็นอันตราย หากสิ่งนี้เกิดขึ้น มีความเป็นไปได้สูงที่จะไม่ได้รับข้อมูลที่ต้องการจากโหนด

นี่คือสิ่งที่ Vitalik มักเรียกว่าเป็นการโจมตีเพื่อระงับข้อมูล

ก่อน EIP-4844 บันทึกเลเยอร์ 2 แบบถาวรจะถูกบันทึกบนเมนเน็ต เมื่อโหนดเลเยอร์ 2 ไม่สามารถให้สถานะออฟไลน์ที่สมบูรณ์ได้ ผู้ใช้สามารถปรับใช้โหนดแบบเต็มได้ด้วยตนเอง

โหนดแบบเต็มนี้สามารถรับข้อมูลประวัติทั้งหมดที่เผยแพร่โดยซีเควนเซอร์เลเยอร์ 2 บน mainnet ผ่านทาง Ethereum mainnet ผู้ใช้สามารถสร้างหลักฐาน Merkle ที่จำเป็นและส่งหลักฐานไปยังสัญญาบน mainnet เพื่อดำเนินการถอนสินทรัพย์ L2 ได้อย่างปลอดภัย

หลังจาก EIP-4844 ข้อมูลเลเยอร์ 2 จะมีอยู่ใน BLOB ของโหนดเต็มรูปแบบของ Ethereum เท่านั้น และข้อมูลประวัติก่อน 18 วันจะถูกลบโดยอัตโนมัติ

ดังนั้นวิธีการในย่อหน้าก่อนหน้าเพื่อรับแผนผังสถานะทั้งหมดโดยการซิงโครไนซ์ mainnet จึงไม่สามารถทำได้อีกต่อไป หากคุณต้องการได้รับแผนผังสถานะที่สมบูรณ์ของเลเยอร์ 2 คุณสามารถพึ่งพาโหนด mainnet ของบุคคลที่สามที่เก็บข้อมูล Ethereum BLOB ทั้งหมด (ซึ่งควรถูกลบโดยอัตโนมัติหลังจาก 18 วัน) หรือโหนดดั้งเดิมของเลเยอร์ 2 (ซึ่งก็คือ หายาก).

หลังจากที่ EIP-4844 ใช้งานจริง จะเป็นเรื่องยากมากสำหรับผู้ใช้ที่จะได้รับแผนผังสถานะที่สมบูรณ์ของเลเยอร์ 2 ด้วยวิธีที่เชื่อถือได้อย่างสมบูรณ์

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

เพื่อชดเชยการขาดการรักษาความปลอดภัย เราจำเป็นต้องมีโซลูชันการจัดเก็บข้อมูลที่ไม่น่าเชื่อถือและมีวงจรเศรษฐกิจที่เป็นบวก พื้นที่เก็บข้อมูลในที่นี้หมายถึงการเก็บรักษาข้อมูลใน Ethereum ในลักษณะที่ไม่ไว้วางใจเป็นหลัก ซึ่งแตกต่างจากพื้นที่เก็บข้อมูลในอดีตเนื่องจากมีคำสำคัญว่า "ไม่น่าเชื่อถือ" ในกรณีนี้

Ethstorage สามารถแก้ปัญหาความไม่ไว้วางใจได้และได้รับเงินทุนสองรอบจาก Ethereum Foundation

จริงๆ แล้ว แนวคิดนี้สามารถรองรับศักยภาพที่ได้รับจากการอัพเกรด Dencun ได้อย่างแท้จริง และมันก็คุ้มค่าที่จะให้ความสนใจของเรา

ความสำคัญตามสัญชาตญาณที่สุดของ Ethstorage คือสามารถขยายเวลาที่มีอยู่ของ DA BLOB ในลักษณะกระจายอำนาจโดยสมบูรณ์ ชดเชยข้อบกพร่องของการรักษาความปลอดภัยเลเยอร์ 2 หลังจาก EIP-4844

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

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

สุดท้ายนี้ Ethstorage ยังสามารถแก้ปัญหาความต้องการส่วนหน้าของ dApps แบบกระจายอำนาจได้อีกด้วย โซลูชันที่มีอยู่ในปัจจุบันโฮสต์โดยเซิร์ฟเวอร์ส่วนกลางเป็นหลัก (พร้อม DNS) การตั้งค่านี้ทำให้เว็บไซต์เสี่ยงต่อการถูกเซ็นเซอร์และปัญหาอื่นๆ เช่น การขโมย DNS การแฮ็กเว็บไซต์ หรือเซิร์ฟเวอร์ล่ม ตามที่เห็นได้จากเหตุการณ์ต่างๆ เช่น Tornado Cash

Ethstorage ยังอยู่ในขั้นตอนการทดสอบเบื้องต้น และผู้ใช้ที่มองโลกในแง่ดีเกี่ยวกับโอกาสของเส้นทางนี้สามารถทดลองใช้ได้

ข้อสงวนสิทธิ์:

  1. บทความนี้พิมพ์ซ้ำจาก [Biteye] ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [Biteye] หากมีการคัดค้านการพิมพ์ซ้ำนี้ โปรดติดต่อทีมงาน Gate Learn แล้วพวกเขาจะจัดการโดยเร็วที่สุด
  2. การปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่ถือเป็นคำแนะนำในการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่นดำเนินการโดยทีมงาน Gate Learn เว้นแต่จะกล่าวถึง ห้ามคัดลอก แจกจ่าย หรือลอกเลียนแบบบทความที่แปลแล้ว
เริ่มตอนนี้
สมัครและรับรางวัล
$100