Название красивое, как женское имя. Плюс они решили неразрешимую трилемму - достигли большого количества транзакций в секунду при сохранении децентрализации и безопасности, по крайней мере так утверждают.
ну да от тпс конечно ахренеть
У соланы уже есть работающие проекты. https://dex.projectserum.com — Это не просто декс на пулах, это полноценная ордер бук биржа. Эта биржа не только для юзеров, она еще используется другими дефи проектами соланы, которых уже не мало. У этой биржи исходный код открыт, но доки еще плохие. Больши исходники надо читать, чтобы понять как своему дефи проекту их юзать. Большинство текущих дефи проектов под солану берут ликвидность именно у серума. https://solanabeach.io — вот тут есть счетчик транз, и видно что Serum занимает значимую часть. За 3 минуты порядка 26К транз серума делается. А есть ли другие блокчейны, где уже сейчас есть подобного рода проекты? Где сравнимое кол-во транз, ликвидности, использования. Я этой биржой (серум) еще и как пользоваль пользовался. И вот у меня она работает быстрее, чем централизованный бинанс. И вся эта биржа у соланы работает не где-то в L2 (что по многим причинам очень неудобно), а в одном шарде. Да, у соланы есть куча косяков и проблем. Но она уже работает, уже сейчас можно довольно не плохие объемы на ней делать (как транз, так и ликвидности).
Мне вот интересно, как контракты взаимодействуют с ордер бук системой? Допустим у uniswap это мгновенные обмены, а тут как?
Там тоже все мгновенно. Я лично работал с Serum через сторонние библиотеки, сейчас поищу как там конкретно вызывается исполнение ордера.
Просто не раз видел, но руки не дошли посмотреть что да как. Просто если мне внутри контракта надо обменять, как это будет что я наверняка совершил обмен
https://docs.rs/serum_dex/0.3.1/serum_dex/instruction/index.html — вот тут есть список инструкций, которые кожно слать к контракту serum_dex Вот часть инструкций, по названию которых можно понять суть: - NewOrderInstructionV3 - CancelOrderInstruction - SendTakeInstruction Но это именно по dex. Еще у serum есть функционал пулов, сваполка. Но вообще если есть желание на основе Serum что-то строить, то вначале проще посмотреть их клиентскую либу. https://github.com/project-serum/serum-ts — Тут они на typescript имеют полный функционал. А дальше уже внутри смотреть что там на уровне смартконтрактов вызывается. Этот Serum подразумевается как базовый фундаментальнй проект, который призывает на основе его строить другие defi проекты (кстати serum еще гранты предлагает, если в солане будешь делать defi проекты). Но вот нормальной документации у них нет. Если начнешь реально что-то на serum делать, то в личку напиши, я скину все ресурсы что сам нашел по их документации.
Спасибо больше, обязательно почитаю
Обсуждают сегодня