Bitcoin Forum
May 25, 2024, 09:32:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Большой смарт контракт эфириума  (Read 136 times)
ShDenis (OP)
Full Member
***
Offline Offline

Activity: 313
Merit: 103



View Profile
January 21, 2018, 07:43:22 PM
 #1

Чего-то запутался, поясните, пожалуйста. Если нужно сделать контракт который превышает блок по размеру (по объёму газа) то какие есть варианты?
aleks_raiden
Full Member
***
Offline Offline

Activity: 138
Merit: 101


View Profile
January 21, 2018, 07:47:19 PM
 #2

Разбить на несколько контрактов и дальше подключать как библиотеки по сути.
Подумать, можно ли часть логики вынести за пределы блокчейна, сохраняя лишь результат.
Как предельный вариант - перейти с эфира на другой блокчейн, в эфире хранить "фронтэнд".
Подождать - в планах есть предложения по оптимизации, в том числе разбиение выполнения контракта на несколько стадий (в разных блоках). Или схимичить и делать это самостоятельно.
ShDenis (OP)
Full Member
***
Offline Offline

Activity: 313
Merit: 103



View Profile
January 22, 2018, 12:57:59 PM
 #3

так это совсем не есть гуд, что один контракт так ограничен сильно. Посути, там с пару десятков методов небольших написал в контракте, и контракт уже в запредельных размерах.
aleks_raiden
Full Member
***
Offline Offline

Activity: 138
Merit: 101


View Profile
January 22, 2018, 01:39:11 PM
 #4

Ну есть и реально большие контракты - посмотрите на EtherDelta - вполне можно делать
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!