สรุปย่อ
เครื่องมือพัฒนา (SDK) ของ Stellar กำลังพัฒนาอย่างต่อเนื่อง โดยเพิ่มฟีเจอร์ใหม่ ๆ สำหรับสมาร์ตคอนแทรกต์และการอัปเกรดเครือข่าย
- Java SDK 2.0.0-beta0 (กำลังจะมา) – เพิ่มฟีเจอร์ตรวจสอบสถานะธุรกรรมแบบอัตโนมัติ การลงชื่อข้อความ และรองรับ Protocol 23 เต็มรูปแบบ พร้อมการเปลี่ยนแปลงที่สำคัญ
- JavaScript SDK v13.0.0 (ปี 2026) – ปรับปรุงการติดตามธุรกรรมและวิธีการใช้งานสมาร์ตคอนแทรกต์ให้สะดวกขึ้น
- Java SDK v1.5.0 (ปี 2025) – เปิดให้ใช้งานอินเทอร์เฟซ
XdrElement แบบสาธารณะ เพื่อให้นักพัฒนาสามารถใช้งานได้กว้างขึ้น
รายละเอียดเชิงลึก
1. Java SDK 2.0.0-beta0 (กำลังจะมา)
ภาพรวม: เวอร์ชันใหม่นี้เน้นไปที่แพลตฟอร์มสมาร์ตคอนแทรกต์ Soroban และปรับให้เข้ากับโปรโตคอลเครือข่ายล่าสุด โดยเพิ่มเครื่องมือสำหรับตรวจสอบสถานะธุรกรรมได้ดีขึ้น และฟังก์ชันการเข้ารหัสใหม่ ๆ สำหรับผู้ใช้งาน
ในเวอร์ชันเบต้านี้ มีการเพิ่มเมธอด pollTransaction ในคลาส SorobanServer ที่ช่วยให้นักพัฒนาสามารถตรวจสอบสถานะธุรกรรมซ้ำ ๆ จนกว่าจะเสร็จสมบูรณ์ นอกจากนี้ยังรองรับมาตรฐาน SEP-40 สำหรับการลงชื่อและตรวจสอบข้อความที่ไม่จำกัดรูปแบบ ซึ่งเป็นฟีเจอร์ที่ผู้สร้างกระเป๋าเงินดิจิทัลต้องการอย่างมาก อีกทั้งยังรองรับ Protocol 22 และ Protocol 23 แบบเต็มรูปแบบ รวมถึงการจัดการกับ liquidity pools, claimable balances และ muxed accounts ในคลาสหลักอย่าง StrKey และ Address
ความหมาย: การอัปเดตนี้เป็นข่าวดีสำหรับ XLM เพราะช่วยให้นักพัฒนาสามารถสร้างและใช้งานสมาร์ตคอนแทรกต์ รวมถึงแอปพลิเคชันที่ซับซ้อนได้ง่ายและรวดเร็วขึ้น การตรวจสอบสถานะธุรกรรมที่แม่นยำและฟีเจอร์ความปลอดภัยใหม่ ๆ จะช่วยเพิ่มความน่าสนใจให้กับเครือข่ายสำหรับโครงการที่จริงจัง
(แหล่งที่มา)
2. JavaScript SDK v13.0.0 (ปี 2026)
ภาพรวม: เวอร์ชันนี้ช่วยให้นักพัฒนาติดตามสถานะธุรกรรมและใช้งานสมาร์ตคอนแทรกต์ได้ง่ายและมีประสิทธิภาพมากขึ้น
ฟีเจอร์สำคัญคือการเพิ่มอาร์กิวเมนต์ watcher ในเมธอด AssembledTransaction.signAndSend ซึ่งช่วยให้รับข้อมูลสถานะธุรกรรมแบบเรียลไทม์ รวมถึงคลาส contract.Client ที่เพิ่มเมธอด deploy แบบสแตติก เพื่อให้ง่ายต่อการสร้างสมาร์ตคอนแทรกต์ใหม่จาก WebAssembly hash ที่อัปโหลดไว้แล้ว
ความหมาย: การอัปเดตนี้มีผลในเชิงบวกต่อ XLM เพราะช่วยลดความยุ่งยากในการพัฒนา ส่งเสริมให้นักพัฒนาทดลองและปล่อยสมาร์ตคอนแทรกต์บนเครือข่าย Soroban ได้มากขึ้น ซึ่งจะช่วยสร้างระบบนิเวศแอปพลิเคชันที่หลากหลายและแข็งแกร่งขึ้น
(แหล่งที่มา)
3. Java SDK v1.5.0 (ปี 2025)
ภาพรวม: การอัปเดตเล็ก ๆ นี้ช่วยเพิ่มความยืดหยุ่นของโครงสร้างข้อมูลหลักใน SDK เพื่อให้นักพัฒนาสามารถสร้างเครื่องมือและการใช้งานที่ซับซ้อนขึ้นได้
การเปลี่ยนแปลงหลักคือการเปลี่ยนอินเทอร์เฟซ XdrElement จากแบบ package-private เป็นแบบสาธารณะ อินเทอร์เฟซนี้เป็นส่วนสำคัญในการจัดการข้อมูลในรูปแบบ XDR (External Data Representation) ซึ่งใช้สำหรับข้อมูลทั้งหมดในเครือข่าย Stellar
ความหมาย: นี่เป็นการปรับปรุงทางเทคนิคที่เป็นกลางสำหรับ XLM ช่วยให้นักพัฒนาขั้นสูงสามารถสร้างเครื่องมือและการเชื่อมต่อที่กำหนดเองได้มากขึ้น สนับสนุนการเติบโตของระบบนิเวศในระยะยาว แต่ไม่มีผลโดยตรงต่อผู้ใช้งานทั่วไป
(แหล่งที่มา)
สรุป
การพัฒนาหลักของ Stellar มุ่งเน้นไปที่การสนับสนุนผู้สร้าง โดยการอัปเดต SDK ครั้งใหญ่ช่วยเพิ่มความสามารถของสมาร์ตคอนแทรกต์และการทำงานร่วมกันของเครือข่าย เครื่องมือที่ดีขึ้นเหล่านี้จะช่วยเร่งการนำสินทรัพย์ในโลกจริงมาเป็นโทเคนบนเครือข่าย Stellar ได้อย่างไร? คงต้องติดตามกันต่อไป!