Direct Shreds - UDP ส่งต่อ (Raw Shreds)

ถ้าคุณมี...ERPC ชเรดส์ที่สละสิทธิ์แล้ว คุณสามารถเลื่อนชเรดดิบไป UDP แด่ผู้ฟังของคุณ นี่คือ Solanaชั้นสํารวจที่เร็วที่สุด -- ก่อน Geyser gRPC และไกลเกินกว่า RPC/WebSocket. เอส ดีเค รวม เอา เรื่อง ง่าย ๆ Rust ตัว อย่าง; สูบ ปั๊ม.

ทําไมนี่เป็นเส้นทางที่เร็วที่สุด

  • อัตราการสั่นมาถึงก่อน: การตรวจสอบการเยื้องที่ดินก่อน Geyser gRPC or RPC/WebSocketสภาวะฉุกเฉินที่ร้ายแรงมาก เห็นเหตุการณ์ตั้งแต่เริ่มต้น
  • UDP เก็บค่าน้อยที่สุด: ไม่มีการตั้งค่าการเชื่อมต่อ, การเรียงลําดับใหม่, หรือการเรียงลําดับ; ให้ตรงกับรูปแบบสายระหว่างตัวตรวจ
  • แลกเปลี่ยน: ข้อมูลก่อนการวางจําหน่ายสามารถขาด/ออกของลําดับ/ ไม่สําเร็จ -- จัดการกับข้อมูลดังกล่าวเป็นส่วนหนึ่งของการต่อรองความเร็ว
หมายเหตุ: ฌานที่ใช้ร่วมกัน gRPC จุด จบ ของ ที ซี พี จึง ช้า กว่า UDP อาเจียน

ลองกับ Solana เครือข่าย SDK

  • รหัสตัวอย่าง (shreds-udp-rs, Rustปั๊ม ความสนุกสนานเป็นแค่ตัวอย่างทั่วไป https://github.com/ValidatorsDAO/solana-stream/tree/main/temp-release/shreds-udp-rs
  • ผู้ ใช้ ที่ อุทิศ ตัว แล้ว: ip:port เพื่อดูการตรวจสอบ
  • ไม่เปิด UDP ยัง? เรียกใช้มันในท้องถิ่นหรือบนเซิร์ฟเวอร์ของคุณเอง เพื่อสํารวจปูมบันทึกและตะขอปรับแต่ง

บันทึกการทํางานแบบ pump. function

pump.fun hits over UDP Shreds
ตัวอย่างนี้มาจากตัวอย่าง SDK; โคลนและเรียกมันเพื่อดูการตีหรือสลับเป้าหมายของคุณเอง

ทรัพยากร