Size: a a a

2021 February 04

IK

Ilya Kmet in Ethereum Russia
Sergey
люди покупают крипту как актив, в инвестиционных целях. Именно это греет рынок. А не необходимость платить газ. Газ это копейки по отношению к объёму торгов.
источник

SB

Sam Becket in Ethereum Russia
Sergey
люди покупают крипту как актив, в инвестиционных целях. Именно это греет рынок. А не необходимость платить газ. Газ это копейки по отношению к объёму торгов.
крипту в целом возможно да, но покупать эфир как актив в инвестиционных целях при том, что он имеет явно указанную инфляционную составляющую — это безумие

то есть понятно, что если у тебя относительно короткие позиции, и ты закупаешься эфиром, что бы активно им торговать, то это еще имеет смысл, но закупаться им, что бы хранить в его в лонг и рассчитывать на то, что он будет вести себя как биткоин смысла нет, потому что эфир не будет вести себя как биткоин
источник

S

Sergey in Ethereum Russia
тем не менее курс скачет именно из - за таких покупок. Полностью согласен с Вами что это безумие :)
источник

i

igor in Ethereum Russia
Sam Becket
крипту в целом возможно да, но покупать эфир как актив в инвестиционных целях при том, что он имеет явно указанную инфляционную составляющую — это безумие

то есть понятно, что если у тебя относительно короткие позиции, и ты закупаешься эфиром, что бы активно им торговать, то это еще имеет смысл, но закупаться им, что бы хранить в его в лонг и рассчитывать на то, что он будет вести себя как биткоин смысла нет, потому что эфир не будет вести себя как биткоин
А чем задаётся уровень инфляции?
источник

SB

Sam Becket in Ethereum Russia
++
источник

IK

Ilya Kmet in Ethereum Russia
Sam Becket
крипту в целом возможно да, но покупать эфир как актив в инвестиционных целях при том, что он имеет явно указанную инфляционную составляющую — это безумие

то есть понятно, что если у тебя относительно короткие позиции, и ты закупаешься эфиром, что бы активно им торговать, то это еще имеет смысл, но закупаться им, что бы хранить в его в лонг и рассчитывать на то, что он будет вести себя как биткоин смысла нет, потому что эфир не будет вести себя как биткоин
А как же стейкинг и дефляция в будущем?
источник

SB

Sam Becket in Ethereum Russia
Ilya Kmet
А как же стейкинг и дефляция в будущем?
есть такое, но как это точно будет работать пока не понятно :)

я пробовал рассчитывать доходы от стейкинга PoS на кефире 2.0, но там пока ничего вразумительного пока не получается посчитать
источник

IK

Ilya Kmet in Ethereum Russia
Sam Becket
есть такое, но как это точно будет работать пока не понятно :)

я пробовал рассчитывать доходы от стейкинга PoS на кефире 2.0, но там пока ничего вразумительного пока не получается посчитать
Значит рядом с твоей версией может стоять абсолютно равнозначная версия от том, что цена будет расти, через 1-1.5 запустят 2.0, мы получим дешёвые транзакции и цена не успеет скатиться до 400-500?
источник

IK

Ilya Kmet in Ethereum Russia
Sam Becket
есть такое, но как это точно будет работать пока не понятно :)

я пробовал рассчитывать доходы от стейкинга PoS на кефире 2.0, но там пока ничего вразумительного пока не получается посчитать
Так на beaconscan норм калькулятор. Все стремится к доходности 5%.,сейчас около 9%. Или ты что то более тонкое искал?
источник

K

Kosta in Ethereum Russia
Qox
Можно ли в солидити сделать так, что  если транзакция не проходит, чтобы она не писалась в блокчейн и не тратился газ?
используйте estimateGas [1] перед отправкой транзакции. Это позволит вам не потратить газ вообще, если транзакция фейлится (с оговорками [2]).

Но это не солидити, конечно. На уровне смартконтракта вам верно посоветовали require или revert. Но в этом случае газ вы всё равно потратите, просто меньше. Чем раньше require ипользуется в коде — тем лучше.

[1] https://eth.wiki/json-rpc/API#eth_estimategas
[2] https://gist.github.com/spalladino/a349f0ca53dbb5fc3914243aaf7ea8c6#about-gas
источник

A

Alex in Ethereum Russia
Qox
Можно ли в солидити сделать так, что  если транзакция не проходит, чтобы она не писалась в блокчейн и не тратился газ?
Если коротко то нет. Если транзакция не проходит, какой то газ все равно потратишь.
источник

Q

Qox in Ethereum Russia
Kosta
используйте estimateGas [1] перед отправкой транзакции. Это позволит вам не потратить газ вообще, если транзакция фейлится (с оговорками [2]).

Но это не солидити, конечно. На уровне смартконтракта вам верно посоветовали require или revert. Но в этом случае газ вы всё равно потратите, просто меньше. Чем раньше require ипользуется в коде — тем лучше.

[1] https://eth.wiki/json-rpc/API#eth_estimategas
[2] https://gist.github.com/spalladino/a349f0ca53dbb5fc3914243aaf7ea8c6#about-gas
не из-за газа не проходит, а потому что при вызове функции на контрактеА, которая обращается к другому контрактуБ, на стороне контракта Б как раз  require не выполняется, транзакция не проходит, пишется в блок, газ тратится.
источник

Q

Qox in Ethereum Russia
Alex
Если коротко то нет. Если транзакция не проходит, какой то газ все равно потратишь.
а если я require из контрактаБ продублирую в контрактА, то все равно будет писаться в блокчейн транза?
источник

A

Alex in Ethereum Russia
Qox
а если я require из контрактаБ продублирую в контрактА, то все равно будет писаться в блокчейн транза?
либо estimateGas, либо еще все проверки можно сделать как view метод и перед вызовом транзы сначала вызвать метод проверки. Но суть в том что даже если require, то это не изменит стейт контракта (все изменения откатаны будут) но майнер потратит ресурсы на исполнение и ты за них заплатишь
источник

Q

Qox in Ethereum Russia
Alex
либо estimateGas, либо еще все проверки можно сделать как view метод и перед вызовом транзы сначала вызвать метод проверки. Но суть в том что даже если require, то это не изменит стейт контракта (все изменения откатаны будут) но майнер потратит ресурсы на исполнение и ты за них заплатишь
но если функция, которую хочу вызвать на контарктеА, изменяет стейт контрактаБ, а require только слушает Б, и стейт не меняет на Б (при этом меняет, допустим, одну переменную на А), то заплачено газа будет меньше, чем если будет неудачная попытка поменять стейт Б?
источник

A

Alex in Ethereum Russia
как было сказано выше: чем раньше require тем меньше газа потратится в случае ошибки.Не забывай что для того чтобы провести проверку (получить что-то из контракта Б) тоже потратится газ
источник

Q

Qox in Ethereum Russia
Alex
как было сказано выше: чем раньше require тем меньше газа потратится в случае ошибки.Не забывай что для того чтобы провести проверку (получить что-то из контракта Б) тоже потратится газ
понятно, спасибо
источник

IK

Ilya Kmet in Ethereum Russia
Qox
понятно, спасибо
источник

IK

Ilya Kmet in Ethereum Russia
Как думаете, можно ли делать мосты на основе ZK Rollup? Вроде ZKSync так работает. Я еще. не разобрался в вопросе, так что осадите меня если пишу чушь.
источник

IK

Ilya Kmet in Ethereum Russia
Как я понимаю на данный момент мосты это:

1. Какакой то сайдчейн (Substrate, Tendermint) с маленькой аудиторией, котрый выдает актив за твой актив в основной сети, далее ты пользуешься этим сайдчейном для транзакций и далее обратно выводишь свой основной актив.

2. SWAP
источник