Title: Большой смарт контракт эфириума Post by: ShDenis on January 21, 2018, 07:43:22 PM Чего-то запутался, поясните, пожалуйста. Если нужно сделать контракт который превышает блок по размеру (по объёму газа) то какие есть варианты?
Title: Re: Большой смарт контракт эфириума Post by: aleks_raiden on January 21, 2018, 07:47:19 PM Разбить на несколько контрактов и дальше подключать как библиотеки по сути.
Подумать, можно ли часть логики вынести за пределы блокчейна, сохраняя лишь результат. Как предельный вариант - перейти с эфира на другой блокчейн, в эфире хранить "фронтэнд". Подождать - в планах есть предложения по оптимизации, в том числе разбиение выполнения контракта на несколько стадий (в разных блоках). Или схимичить и делать это самостоятельно. Title: Re: Большой смарт контракт эфириума Post by: ShDenis on January 22, 2018, 12:57:59 PM так это совсем не есть гуд, что один контракт так ограничен сильно. Посути, там с пару десятков методов небольших написал в контракте, и контракт уже в запредельных размерах.
Title: Re: Большой смарт контракт эфириума Post by: aleks_raiden on January 22, 2018, 01:39:11 PM Ну есть и реально большие контракты - посмотрите на EtherDelta - вполне можно делать
|