Вось як праект Firedancer ад Jump Crypto накіраваны на аптымізацыю Solana для HFT

Jump Crypto выкарыстоўвае свой вопыт высокачашчыннага гандлю для стварэння новага кліента валідатара з адкрытым зыходным кодам для Solana, вядомага як Файнер.

У адным з апошніх эпізод з падкаста The Scoop, прэзідэнт Jump Crypto Канаў Карыя растлумачыў, што Jump вырашыў пабудаваць інфраструктуру на Solana з-за акцэнту сеткі на прадукцыйнасці.

«Улічваючы поспех Solana, наш удзел у экасістэме на працягу некалькіх гадоў і вельмі спецыфічныя тэхнічныя праблемы, якія яны хацелі вырашыць, што датычыцца аптымізацыі іх сеткі і часу выканання, для нас гэта была сапраўды выдатная магчымасць прыйсці і ўнесці свой уклад ", - сказаў Карыя.

Нягледзячы на ​​тое, што Solana рэкламуе сябе як высокапрадукцыйны блокчэйн, за апошні год ён пацярпеў ад шматлікіх збояў, якія можна было б прадухіліць, калі б быў рэзервовы кліент валідатара, напрыклад Firedancer, па словах Карыі.

Напісана на C

У дадатак да павышэння ўстойлівасці Solana, Firedancer рэалізаваны на C/C++, які аптымізуе кліент для актыўнасці высокачашчыннага гандлю (HFT) у ланцужку.

У той час як асноўны кліент валідатара Solana напісаны на Rust, C і C++ з'яўляюцца найбольш часта выкарыстоўванымі мовамі праграмнага забеспячэння ў высокачашчынным гандлі, таму што гэта мовы «ніжэйшага ўзроўню».

Паколькі C і C++ маюць нізкаўзроўневы доступ да апаратнага забеспячэння кампутара, гэта дазваляе больш дакладна наладзіць кантроль і аптымізаваць прадукцыйнасць кліента. Акрамя таго, C/C++ забяспечвае больш эфектыўнае кіраванне памяццю і больш хуткае выкананне кода, што вельмі важна для высокачашчыннага гандлю.

Па словах Карыі, высокаэфектыўны дызайн Solana ў спалучэнні з вопытам, які інжынеры Jump маюць у стварэнні высокаэфектыўных сістэм, зрабілі Firedancer прывабнай магчымасцю для фірмы.

«Большасць людзей не разумеюць гэтага наконт высокачашчынных гандлёвых фірмаў, але яны ў прынцыпе выдатныя ў некалькіх розных рэчах: адна - гэта высокапрадукцыйныя вылічэнні ў маштабе... і потым, «як мы аптымізуем наша асяроддзе ў цэлым, каб мы можам атрымаць як мага больш соку для выціскання?' — і супадзенне гэтых двух фактараў зрабіла так, што Firedancer стаў для нас даволі цудоўнай магчымасцю».

© 2023 The Block Crypto, Inc. Усе правы абаронены. Гэты артыкул прадастаўляецца выключна ў інфармацыйных мэтах. Ён не прапануецца і не прызначаецца для выкарыстання ў якасці юрыдычных, падатковых, інвестыцыйных, фінансавых ці іншых рэкамендацый.

Крыніца: https://www.theblock.co/post/204495/jump-crypto-firedancer-project-optimize-solana-hft?utm_source=rss&utm_medium=rss