Программирование ресурсоемких смарт-контрактов на Rust под Solana. Денис Комиссаров
HTML-код
- Опубликовано: 16 окт 2024
- 1 декабря, в Москве ждем вас на конференцию RustCon 2023.
Программирование ресурсоемких смарт-контрактов на Rust под Solana Денис Комиссаров, Tradetech Development
Мой доклад - это очень краткое введение в технологии блокчейна на примере Solana.
Обсудим, для чего может применяться блокчейн. Чуть более подробно поговорим про области применения Decentralized Finance (DeFI).
После этого станет понятно, что смарт-контракты (on-chain programm) могут быть весьма сложными. Объем Rust-кода для решения on-chain-задач средней сложности в наших проектах бывает под 15 тыс. строк (не считая тестов). Сложные задачи решаются несколькими on-chain-программами, и такие проекты могут быть кратно больше.
С другой стороны Solana накладывает ряд значительных ограничений на исполняемые on-chain программы. Поэтому во второй части доклада посмотрим, как можно не выходить за рамки поставленных ограничений и при этом писать достаточно сложный и требовательный к ресурсам on-chain-код.
Мой доклад будет интересен как людям почти не знакомым с блокчейнами и DeFi, так и программистам, работающим по теме написания программ под Solana и переходящих от маленьких и простых смарт-контрактов к более сложным и требовательным с точки зрения вычислительных ресурсов.
класс
Какой ваш уровень программирования? Между Middle-Senior? - Ну, у нас уровень сеньорности... ближе к джунам :D