Satellite — รีวิวแอพส่งสินทรัพย์ข้ามเชนจาก Axelar และวิธีใช้แบบละเอียดสุดๆ

Triple Line
3 min readJan 27, 2022

--

Satellite — รีวิวแอพส่งสินทรัพย์ข้ามเชนจาก Axelar และวิธีใช้แบบละเอียดสุดๆ

เมื่อคืนที่ผ่านมา (27 ม.ค. 65) ทาง Axelar Network ได้เปิดตัวโปรเจกต์ Satellite ซึ่งเป็นแอพกึ่งๆ ตัวต้นแบบ เอาไว้แสดงศักยภาพของ Axelar Network จุดเด่นคือการให้ผู้ใช้โอนสินทรัพย์แบบระบุ address ปลายทางที่เป็นคนละเชนได้

ในช่วงแรก Satellite รองรับสินทรัพย์จากเครือข่าย Terra ได้แก่ LUNA และ UST โดยสามารถโอนข้ามเชน ทั้งเชนที่เป็นแบบ EVM และ non-EVM โดยในตอนนี้ที่รองรับแล้วมี Terra, Avalanche, Polygon, Ethereum และ Fantom ส่วน Moonbeam และตัวอื่นๆ จะตามมาในเร็วๆ นี้

สำหรับข้อมูลเพิ่มเติม เช่นแนวคิดการสร้าง, ค่าธรรมเนียม ฯลฯ สามารถอ่านได้ที่ Announcing The Launch of Satellite และ Satellite FAQs (Discord)

ส่วนในโพสต์นี้จะขอเจาะประเด็นที่วิธีการใช้งาน เอาแบบละเอียดๆ โดยจะสาธิตในส่วนของการโอน LUNA จาก Terra ไปที่ Polygon (ขาไป) และการโอนจาก Polygon กลับไปที่ Terra (ขากลับ) เผื่อว่าใครอยากทดลองใช้งาน ซึ่งไม่แน่ว่า ทำแล้ว Axelar อาจใจดีแจก Airdrop หรือตั๋วช้างก็ได้นะ

สิ่งที่ต้องเตรียมก่อนเริ่ม

1. กระเป๋า MetaMask
โดยมี 2 อย่างที่ต้องทำ คือ
1.1 เพิ่มเชน Polygon (ถ้ายังไม่มี ให้เข้าไปที่ https://chainlist.org แล้วหาเชน Polygon จากนั้นกด Connect Wallet)
1.2 เลือกเชน Polygon แล้วกดเพิ่ม Token Contract Address
0xa17927fB75E9faEA10C08259902d0468b3DEad88 (เป็นเลข contract ของ Axelar Wrapped LUNA) โดยเลขนี้ได้มาจากตาราง https://docs.axelar.dev/#/resources/mainnet-releases

2. กระเป๋า Keplr
สามารถดาวน์โหลดได้ที่ https://keplr.app

3. เหรียญ LUNA (ควรเตรียมไว้สัก 0.3 LUNA)
ส่วนเตรียมไว้ที่กระเป๋าไหน เดี๋ยวขอบอกในลำดับต่อไป

4. เหรียญ MATIC เล็กน้อย เอาไว้จ่ายค่าแก๊ส
ถ้าไม่มี กดขอที่นี่ได้

ขั้นตอนการโอน LUNA ขาไป : จากเชน Terra สู่เชน Polygon

เปิดแอพ Satellite (https://satellite.axelar.network) จากนั้นเลือก Source Chain (เชนต้นทาง) เป็น Terra และเลือกเหรียญเป็น LUNA

ส่วน Destination Chain (เชนปลายทาง) ให้เลือกเป็น Polygon จากนั้นใส่เลขที่อยู่กระเป๋าของ MetaMask เข้าไป จากนั้นกดปุ่ม Initiate Asset Transfer

หลังจากนั้นพอเข้าสู่ขั้นตอนที่ 2 คือการเชื่อมต่อกับกระเป๋า Keplr ให้กดปุ่ม Connect Keplr

เมื่อกดแล้วจะขึ้นหน้าต่างให้เราอนุมัติเชนใหม่ในกระเป๋า คือเชน Terra และอนุมัติการเชื่อมต่อเน็ตเวิร์ค ให้กดปุ่ม Approve ทั้ง 2 ครั้ง

จากนั้นเปิดกระเป๋า Keplr ขึ้นมา แล้วเลือกเป็นเชน Terra เราจะเห็นเลขที่อยู่ของกระเป๋า ที่ขึ้นต้นด้วยตัวอักษร terra******* ให้โอน 0.3 LUNA อย่างที่ได้เกริ่นไปตอนต้น เข้ามาเลขที่อยู่กระเป๋านี้ (ส่วนตัวใช้วิธีซื้อ LUNA จาก Binance แล้ว withdraw เข้ามาตามที่อยู่นี้ — ใช้เวลาถอนไม่นาน ไม่เกิน 5 นาที)

กลับมาที่ธุรกรรมของ Axelar Satellite ที่ค้างเอาไว้ ถ้าผ่านไปนานแล้วไม่มั่นใจ จะรีโหลดเว็บไซต์แล้วเริ่มขั้นตอนที่ 1 ใหม่ก็ได้ ไม่มีปัญหาอันใด

จากนั้นตรงช่องซ้ายมือ ให้ใส่ไป 0.2 LUNA เพราะเป็นยอดขั้นต่ำที่จะโอนได้ ส่วนที่เหลือเก็บเอาไว้เป็นค่าแก๊สของเชน Terra เสร็จแล้วกดปุ่ม Deposit via IBC Transfer เพื่อเริ่มการโอน LUNA เข้าเชน Polygon ใช้เวลาประมาณ 2–3 นาที

เมื่อถึงขั้นตอนที่ 4 ก็เป็นอันว่าธุรกรรมเสร็จสมบูรณ์ ให้เช็คกระเป๋า MetaMask ได้เลย ว่าเหรียญ Axelar Wrapped LUNA ถูกโอนเข้ามาเรียบร้อยแล้ว

ขั้นตอนการโอน LUNA ขากลับ : จากเชน Polygon กลับสู่เชน Terra

เลือกเชนต้นทางเป็น Polygon พร้อมกับเลือกเหรียญเป็น LUNA และเลือกเชนปลายทางเป็น Terra จากนั้นกดปุ่ม Initiate Asset Transfer

มีป๊อปอัพหน้าจอแสดงข้อความยืนยันว่าเงินที่โอนต้องเป็น LUNA ที่เป็นเวอร์ชั่น Wrapped ของ Axelar เท่านั้น ซึ่งถ้าทำตามขั้นตอนที่ผ่านมา ก็กด Confirm ได้เลย

กด Connect กับ MetaMask จากนั้นแอพจะแสดงตัวเลขว่าเรามี Wrapped LUNA อยู่เท่าไหร่ในกระเป๋า ให้ใส่เต็มจำนวนได้เลย

ทีนี้ก็กดยืนยันใน MetaMask จากนั้นรอ คราวนี้นานหน่อย เพราะ Axelar ต้องทำการยืนยันธุรกรรมกับ Validators ก่อนจะส่งต่อให้ Axelar ทำการโอนทรัพย์สิน

ถ้าขึ้นว่า Complete ก็เป็นอันว่าเสร็จสิ้น เช็คยอดเหรียญในกระเป๋า Keplr ได้เลยว่าเหรียญที่เราโอนไป ได้กลับมาแล้ว

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

ป.ล. ผมได้รับเกียรติจากทีม Axelar นำภาพกราฟิกไปใช้โปรโมทใน twitter ด้วย ดีใจมาก 😊

--

--