Solana Mainnet ปรับปรุง p-token ค่าใช้จ่ายในการโอนโทเค็นลดลงมากกว่า 95%

icon币界网
แชร์
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconสรุป

expand icon
Mainnet ของ Solana ได้เปิดใช้งานการอัปเกรด p-token ลดค่าธรรมเนียมการโอนโทเค็นลงกว่า 95% การอัปเดตนี้แทนที่โปรแกรม SPL Token ด้วยไลบรารี Pinocchio Rust ซึ่งรับประกันความเข้ากันได้กับวอลเล็ตและแอปที่มีอยู่ ข่าวการเปิดตัวโทเค็นแสดงให้เห็นว่าการโอนมาตรฐานตอนนี้ใช้ 76 หน่วยการคำนวณ ลดจาก 4,645 ทาง Solana Foundation รายงานว่าคำสั่งโทเค็นอาจลดต้นทุนการคำนวณได้สูงสุด 98% การเปลี่ยนแปลงนี้สนับสนุนการขึ้นรายการโทเค็นใหม่และปรับปรุงประสิทธิภาพสำหรับ DeFi, NFTs และ Stablecoin การใช้งานพื้นที่บล็อกคาดว่าจะลดลง 12% ถึง 13% โดยจะมีผลเพิ่มเติมจากการประมวลผลแบบแบตช์ในอนาคต
CoinDesk รายงาน:

เครือข่ายหลักของ Solana ได้เปิดใช้งานการอัปเกรด p-token แล้ว การอัปเกรดนี้อิงจากไลบรารี Pinocchio Rust ซึ่งแทนที่วิธีการดำเนินการ SPL Token ปัจจุบัน โดยยังคงความเข้ากันได้กับกระเป๋าเงิน แอปพลิเคชัน และโทเค็นที่มีอยู่แล้ว ตามข้อมูลที่ Solana Foundation เปิดเผย ค่าใช้จ่ายในการคำนวณคำสั่งที่เกี่ยวข้องกับโทเค็นสามารถลดลงได้สูงสุดถึง 98%

คำสั่งการโอนเงินลดลงอย่างชัดเจน

จุดที่ได้รับความสนใจมากที่สุดในการอัปเกรดครั้งนี้คือค่าใช้จ่ายในการโอนโทเค็นลดลงอย่างมาก หน่วยการคำนวณที่จำเป็นสำหรับการโอนโทเค็นทั่วไปลดลงจาก 4645 เป็น 76 ส่วนคำสั่ง transfer_checked ลดลงจาก 6200 เป็น 105

ในเครือข่าย Solana หน่วยการคำนวณใช้วัดทรัพยากรที่ใช้ไปกับการดำเนินการธุรกรรมและโปรแกรม โปรแกรมโทเค็นเป็นหนึ่งในองค์ประกอบที่ใช้บ่อยที่สุดบนโซ่ โดยการแลกเปลี่ยน DeFi การซื้อขาย NFT การชำระเงิน การstaking และการโอนสตีเบิลโค인จะเรียกใช้คำสั่งที่เกี่ยวข้อง ดังนั้น การปรับปรุงระดับโทเค็นไม่ได้มีผลต่อฟังก์ชันเดียวเท่านั้น แต่ยังส่งผลกระทบต่อกิจกรรมบนโซ่โดยรวม

บทความระบุว่า การเปลี่ยนไปใช้ p-token เพียงอย่างเดียว อาจปลดปล่อยพื้นที่บล็อกประมาณ 12% ถึง 13% การประมาณการนี้ยังไม่ได้นับรวมการเพิ่มขึ้นเพิ่มเติมที่อาจเกิดจากฟีเจอร์การประมวลผลแบบเป็นชุดในอนาคต

ไม่เปลี่ยนมาตรฐาน แทนที่การใช้งานเก่าทันที

การอัปเกรดครั้งนี้ไม่ได้เปิดตัวมาตรฐานโทเค็นใหม่ แต่เป็นการแทนที่โดยตรงสำหรับโปรแกรม SPL Token ที่มีอยู่ นักพัฒนาไม่จำเป็นต้องย้ายสินทรัพย์ และผู้ใช้ไม่ต้องดำเนินการเพิ่มเติม โทเค็นที่มีอยู่สามารถทำงานต่อไปได้

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

การปรับปรุงหลักมาจากการเข้าถึงและวิธีการอ่าน

ตามที่วิศวกรของ Anza ฟرنานโด เอโอเตโร กล่าว ประมาณ 70% ของการประหยัดการคำนวณมาจากการปรับเปลี่ยนสองประการ: การแทนที่จุดเข้าสู่ระบบ solana-program แบบดั้งเดิม และการใช้วิธีการอ่านแบบ zero-copy

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

นอกจากการเพิ่มประสิทธิภาพแล้ว p-token ยังเพิ่มคำสั่งสามรายการใหม่ ได้แก่ Batch, WithdrawExcessLamports และ UnwrapLamports

ได้ทำการทดสอบและแก้ไขเรียบร้อยแล้วก่อนการเปิดใช้งาน

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

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

ในปีที่ผ่านมา ความสนใจจากภายนอกมุ่งเน้นไปที่ Firedancer, Alpenglow และการอัปเกรดรูปแบบการซื้อขาย แต่จากขอบเขตการใช้งานจริง ผู้พัฒนาหลายคนมองว่า p-token เป็นการปรับปรุงประสิทธิภาพที่ตรงไปตรงมาที่สุด ในปี 2025 ผู้พัฒนาคาดการณ์ว่าการอัปเกรดนี้จะเพิ่มประสิทธิภาพของการดำเนินการโทเค็นทั่วไปประมาณ 19 เท่า ขณะที่ผลการทดสอบบนเน็ตเวิร์กหลักแสดงว่า การปรับปรุงของคำสั่งบางอย่างได้เกินกว่าความคาดหมายในระยะเริ่มต้น

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