Разработка смарт-контрактов и Dapp на Solidity #9 - Оптимизация, GasLimit, GasPrice


Цена газа: ethgasstation.info/
Лимит газа в блоке: ethstats.net/
Цена газа за операции: docs.google.com/spreadsheets/d/1m89CVujrQe5LAFJ8-YAUCcNK950dUzMQPMJBxRtGCqs/edit?usp=sharing

Время хайпа прошло! Все халявщики и мамкины инвесторы покинули рынок криптовалют. Настало время для серьезных блокчейн-проектов, способные двигать рынок и весь мир вперед! И именно этим мы и будем здесь заниматься: активно изучать технологию блокчейн с разных сторон, учиться разрабатывать смарт-контракты и децентрализованные приложения (Dapp) на платформе Ethereum, брать интервью у представителей рынка и многое другое.

По сотрудничеству и другим вопросам:
Сайт — codeislaw.by/
Телеграм — t.me/smogorzhevskiy
Инстаграм — www.instagram.com/vladimir_smogorzhevskiy/

Семён Уралов о странах ЕАЭС: Киргизия, часть 1


Союзный нарратив: www.sonar2050.org/
Сонар-2050 на YouTube: www.youtube.com/c/sonar2050org

Аудиоверсия: oper.ru/video/audio/interview_uralov3.mp3

Сайт Тупичок Гоблина: oper.ru
Стань спонсором канала: www.youtube.com/channel/UCWnNKC1wrH_NXAXc5bhbFnA/join
Канал в Яндекс.Эфире: clck.ru/PG8CU
Канал в Telegram: t.me/oper_goblin
Гоблин в Twitter: twitter.com/goblin_oper
Гоблин Вконтакте: vk.com/goblin
Гоблин в Instagram: www.instagram.com/goblin_oper/
Гоблин в Facebook: goo.gl/GK13pD
Группа Вконтакте: vk.com/goblin_oper_ru

Ethereum gas, gas limit, gas price


This video explains what Ethereum gas is and why you need to specify a gas limit and gas price when you make a transaction.

When a solidity contract is compiled it is converted into a sequence of operation codes also known as opcodes.
Opcodes are referenced by their mnemonic names such as ADD (for addition) or MUL (for multiplication).
All opcodes and their descriptions are available in the Ethereum yellow paper:
ethereum.github.io/yellowpaper/paper.pdf

Side note:
Byte codes are similar to opcodes but are represented by hexidecimal numbers.
The Ethereum Virtual Machine (EVM) executes the byte codes.

Each opcode has a fixed amount of gas assigned and is a measure of computational effort.
For example ADD requires 3 gas units, calculating SHA256 requires 60 gas units.
Gas is the execution fee, paid by the sender of the transaction that triggered the computation.
By default the minimum gas limit for all transactions = 21000 gas
Sending ether from one account to another = 21000 gas
Interacting with a smart contract = 21000 gas all executed opcodes gas

For users it is impossible to know how much gas a transaction will actual require.
When executing a transaction a user can specify the maximum amount of gas it is willing to spend on the transaction.
This can be done in the gas limit field.
If the transaction is executed but is exceeds the gas limit, all changes are reversed but the user will still have to pay for performed computation, which is the gas limit.
If the transaction is executed but requires less gas than the gas limit, the user will only pay for the actual gas used.
It is not recommended to specify a large gas limit.
If you interact with a smart contract and the contract contains a bug you may exceed your gas limit.

Total fee = the total amount of gas used x gas price
The gas price is not fixed.
The user decides which gas price it is willing to pay in Gwei/gas.
The mainnet current gas price and block gas limit can be found at: ethstats.net
The rinkeby testnet current gas price and block gas limit can be found at: www.rinkeby.io
Miners prefers transactions with a higher fee.
Transactions with a lower fee will take longer to be included in a block.

Side note:
A block also has a gas limit field.
It defines the maximum amount of gas all transactions in the block combined are allowed to consume.
This block gas limit determines the maximum number of transactions within the block.
This block gas limit is not fixed.
The block gas limit is set by miners.
If the block gas limit is increased more transaction fees they get, but the more bandwidth and computing they would have to do.

Check out all my other Ethereum related tutorial videos:
goo.gl/eNJVXe

Subscribe to my YouTube channel:
goo.gl/61NFzK

The presentation used in this video tutorial can be found at:
www.mobilefish.com/developer/blockchain/blockchain_quickguide_ethereum_related_tutorials.html

The DemoContract.sol used in the video:
www.mobilefish.com/download/ethereum/DemoContract.sol.txt

To interact with the DemoContract.sol use the demonstration Ethereum Dapp (using Javascript Promises):
www.mobilefish.com/download/ethereum/DemoDapp.html

#mobilefish #howto #ethereum

ВСЯ ПРАВДА ОБ ETHEREUM | Как Бутерин создал Эфир


Как Бутерин создал эфир, история создания такой топовой криптовалюты как Ethereum. В этом ролики вы узнаете биографию Виталика Бутерина и всю правду о том как создавалась популярная криптовалюта, которая занимает второе место после биткоина!
— Вся информация по курсу «Блок за Блоком»
— Телеграм — t.me/bloczablock
— Вконтакте — vk.com/blockzablokom
Telegram для связи — @gestaltless

Наши партнеры Rublockchain:
t.me/ru_blockchaincom
vk.com/ru_blockchaincom

Вся правда об IOTA на русском


Что такое IOTA: проект, за которым будущее, или не так уж коротко о главном. Решать, естественно, вам.

Видео #2: Новости IOTA (Tangle): рост и расширение! Неужели смарт-контракты?
www.youtube.com/watch?v=Eb3PnWSGTG0

Кошелек IOTA Решаем проблемы при использовании Мой личный опыт, отзывы


1.Официальный сайт разработчиков криптовалюбты IOTA: iota.org/
— 2.Скачать кошелек IOTA: github.com/iotaledger/wallet/...
— 3. Где можно сообщить про проблемы с кошельком IOTA: github.com/iotaledger/wallet/issues
— 4.Биржа криптовалют EXMO: bit.ly/2CwtoXG
— 5. Лучшие обменники: bit.ly/2ltm0Vt
— 6. Реальный облачный майнинг: www.eobot.com/user/109646

В этом видио я показиваю где скачать, как установить и как пользоваться кошельком для хранения криптовалюты IOTA. Делюсь личным опытом по использиванию кошелька IOTA и расказиваю с какими проблемами я столкнулся при переводе средств на этот кошелек. А также как устранить эти проблемы. Кошелек очень удобный, но было бы лучше, если б разработчики исправили некоторые моменты при использованиии кошелька.

5 способов сэкономить на транзакциях Ethereum (ETH GWEI, Chi Gastoken, Token Allowance, Limit Order)


Агрегатор DeFi 1inch bit.ly/1_inch (пожалуйста, добавьте эту ссылку в закладки)
5 советов как можно экономить на транзакциях в блокчейне Ethereum:
1) Продвинутая настройка цены GWEI
2) Управление разрешениями на использование токена
3) Использование Chi Gastoken (скидка до 42%)
4) Лимитные ордера на KyberSwap и 1inch bit.ly/1_inch
5) Argent argent.link/yvk3gjXe17
Делюсь опытом и рассказываю о самых действенных способах снижения расходов на комиссию за транзакции в блокчейне Эфир.

Полезные ссылки:
Текущие цены на газ ethgasstation.info/
Плагин к Chrome/Brave chrome.google.com/webstore/detail/ethereum-gas-price-extens/innfmlnnhfcebjcnfopadflecemoddnp
Проверка лимитов на токены tac.dappstar.io/
Газтокен gastoken.io/
Скидки за 2000 KNC medium.com/kyberswap/kyberswap-limit-order-2-0-63b79633daee
Агрегатор DeFi 1inch bit.ly/1_inch
Кошелек Argent argent.link/yvk3gjXe17
Ссылка для донатов ETC-20 токенов zavodil.argent.xyz/

0:00 Почему цены на транзакции выросли
1:20 Что такое gwei
2:20 Как выставлять цены, GWEI и Gas Limit
5:00 Сколько выставлять газа, EthGasStation
8:20 Периодизация цен за газ
9:25 Неограниченные разрешения на использование токена
11:10 Управление ограничениями на токены
12:30 Chi Gastoken для экономии до 42% на смартконтрактах
14:50 Бесплатные децентрализованные обмены лимитными ордерами
15:50 Бесплатные транзакции в кошельке Argent

Новостной паблик про заработок на криптовалютах t.me/zavodil
Наш приватный телеграм-чат: t.me/joinchat/BRzCiw8x9sZb6Ht3Q4KzlA

#Ethereum #ETH #GWEI #YieldFarming #DeFi #Compound #Balancer #Curve #REN #SNX #KNC #kyberNetwork #Kyber #DecentralizedFinance #AAVE #COMP #MakerDao #SAI #DAI #блокчейн #криптовалюта #биткоин #bitcoin #CDP #zavodil #loanscan #defipulse #etherscan #daistats #ChrisBlec #эфириум #эфир #synthetix #dxdy #UniswapPools #blockchain #криптовалюта #crypto #заводил

$9 млн уже собрал проект Viewly


Обзор токенсейла Viewly. Будущая видео платформа будет полностью без рекламы и будет работать с помощью технологии блокчейн и смарт-контрактов.
Полезные ссылки.
Официальный сайт — view.ly/
Whitepaper — view.ly/downloads/whitepaper.pdf
Twitter — twitter.com/OfficialViewly
Facebook — www.facebook.com/theViewly/
Blog — medium.com/view-ly
Telegram — t.me/viewly
LinkedIn — www.linkedin.com/company/11354197/
Instagram — www.instagram.com/view.ly/
Github — github.com/Viewly/