Solidity и Ethereum, урок #1 (ОБНОВЛЕНИЕ 2024) | Введение, блокчейн и Ethereum, EVM, смарт-контракты

  Рет қаралды 5,425

Ilya Krukowski

Ilya Krukowski

Күн бұрын

Пікірлер: 35
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
Прошу прощения за проблемы со звуком в первые две минуты, но там я просто давал вводную информацию по курсу и сказал, что нужно начать с обсуждения блокчейна как такового, который очень активно используется в Ethereum.
@ПетрЛипатов-ф9п
@ПетрЛипатов-ф9п 3 ай бұрын
Удивительное качество: вы формулируете сложную информацию лаконично, ровно и максимально понятно. Спасибо большое!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 3 ай бұрын
Благодарю вас
@fgmcxmsk
@fgmcxmsk 4 ай бұрын
Спасибо огромное, ваш канал просто золото! Начинала своё самообучение в python не совсем представляя куда хочу податься в итоге, с одного стрима в ретрохантерском сообществе узнала о guide dao, которые очень заинтересовали меня в том чтобы целиться на работу в web3, а не web2, как раз объединив мой интерес к крипте и мою профессию кибербезопасника (о которой после выпуска я уже думала можно забыть из-за требований к безопасникам и слабого для них учебного бэка 😅) . К сожалению, обучение в guide dao пока не по карману, с нетерпением буду ждать видео по безопасности смарт контрактов и изучать уже готовые ваши видео! Безумно рада что нашла ваш канал.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
Спасибо большое! Ну, да, там конечно ценник такой (хотя, кажется, есть вариант рассрочки без процентов, можно спросить у менеджера). По безопасности пока в плейлисте есть базовый reentrancy и сложные случаи, остальное буду пытаться добавлять
@cryptocaptainjack2475
@cryptocaptainjack2475 4 ай бұрын
Самый крутой канал на ютубе по web3 !!! Спасибо, Илья! Не останавливайтесь!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
Благодарю, стараюсь
@thinkingspace6331
@thinkingspace6331 4 ай бұрын
Спасибо огромное, это просто невероятный материал. Буду активно изучать эту серию роликов. Начинаю свое обучение с python (тут буду целиться на работу в будущем в бэке) и solidity, просто потому что мне очень нравится разбираться в технологиях блокчейн. В мир крипты попал чисто из-за того, что начал изучать работу биткоина именно с технической стороны и затянуло с головой. Как же это все невероятно интересно. Хочется быть частью современного технологического развития человечества
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
Это правильно, область большая и любопытная, так что welcome
@IGOR_PGRM
@IGOR_PGRM 3 ай бұрын
Спасибо за информацию, стало чуточку понятней за эти ваши смарт контракты)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 3 ай бұрын
@skarabei2303
@skarabei2303 4 ай бұрын
Привет с Болгарии дорогой , очень рад видео вас опять
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
Привет из Риги, благодарю за поддержку
@TheNIMARS
@TheNIMARS 2 ай бұрын
Спасибо за вашу работу!
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 ай бұрын
@Вовкаиегоистории
@Вовкаиегоистории Ай бұрын
Охуено объяснил хэш 😂 абракадабра 😂😂😂
@VyacheslavKoslov
@VyacheslavKoslov 2 ай бұрын
Спасибо за урок! Но есть вопрос: а как валидируется количество переводимых денег? Или доступ к чужим? Например, мы знаем из каких то данных адрес с большим количеством эфира, публикуем контакт с функцией получения баланса с этого адреса и переводом на свой. Как работает защита от этого? Сам блокчейн проверяет?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 ай бұрын
Нельзя ни у кого просто "получить" что-то, перевод со своего адреса подписывает владелец этого адреса,
@VyacheslavKoslov
@VyacheslavKoslov 2 ай бұрын
@@IlyaBodrovKrukowski понял, спасибо. Попробую воспроизвести на тестовом окружении, посмотреть какая ошибка будет)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 ай бұрын
@@VyacheslavKoslov конечно, все эти штуки лучше всего самостоятельно проверять
@glebrokotov2903
@glebrokotov2903 2 ай бұрын
Посмотрел так же старое видео (до апдейта) и там сказано, что смарт-контракты могут быть довольно таки сложными. Вот после компиляции происходит преобразование в байткод который выполняется на EVM. Я так понимаю после его выполнения, текущее состояние contract account сохраняется в блокчейне. Но если в одном блоке много таких обращений к адресам контрактов, а они имеют в себе сложную логику - то где происходят все эти вычисления? Ведь я так понимаю валидатор сам формирует блок и проводит его аттестацию. Получается есть требования к мощности ПК валидатора на котором развернут узел etherium? Или в сравнении с мощностью современных ПК все эти вычисления по обращениям к логике контрактов в текущем блоке незначительны и происходят мгновенно на каждом ПК который валидирует блоки?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 ай бұрын
Ну, валидатор обязан прогнать все транзакции блока, которые затем приведут к изменению состояния. И сделать это всё за отведённый block time. Если он не успевает, то предложить блок не может. Потенциально это может приводить к пенальти (кстати, и долгий офлайн тоже). Чеклисты можно найти на разных ресурсах launchpad.ethereum.org/en/checklist Там и про железо есть, но в целом любой современный компьютер должен справиться
@glebrokotov2903
@glebrokotov2903 2 ай бұрын
​@@IlyaBodrovKrukowski спасибо! По Вашей ссылке ознакомился с документациями клиентского ПО валидаторов и получил все ответы на свои вопросы и даже больше.
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 ай бұрын
@@glebrokotov2903
@vitalii8633
@vitalii8633 2 ай бұрын
Спасибо за видео) Возможно ли выучить Soliditi без Java?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 ай бұрын
Да
@vitalii8633
@vitalii8633 2 ай бұрын
@@IlyaBodrovKrukowski спасибо)
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 2 ай бұрын
@@vitalii8633 только учтите, что java != javascript. JS в какой-то момент может пригодится, но не факт
@vitalii8633
@vitalii8633 2 ай бұрын
@@IlyaBodrovKrukowski будем надеется на второе:)
@random6959
@random6959 4 ай бұрын
А почему потребовалось обновлять курс?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
Вышли новые хард-форки, да и в целом хотел добавить информацию (теорию)
@VladislavStarovoytov
@VladislavStarovoytov 4 ай бұрын
Будут ли обновления других уроков?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
Они не требуются почти нигде. Про фронту - апдейт был, про ethers 6 - был, defender v2 - был. Ну, кое-где там осталось что-то, может быть, но в целом всё актуально
@random6959
@random6959 4 ай бұрын
Хочу задать наверное глупый вопрос. Где используются эти технологии в бизнесе? Кто те люди что нанимают разработчиков solidity? Просто какой нибудь шаурмечной это всё навиг не нужно, а мой кругозор на большее не способен. Обычные потребители не используют криптовалюту, следовательно для кого всё это?
@IlyaBodrovKrukowski
@IlyaBodrovKrukowski 4 ай бұрын
Ну почему. Делают всякие игры, к примеру, которые завязаны на крипту. Делают финансовые решения, тк вообще это серьёзная область. Можно использовать блокчейн для хранения каких-то важных документов (права собственности?). Ну, то есть не документы в привычном смысле, а какие-то данные о владении. Пока многие вещи ещё только пытаются нащупать. Но стараются сделать крипту потенциально интересной и для не-технических людей (есть решения, которые сильно упрощают вход). Потенциально это можно и во всяких кофешопах использовать - типа, покупка кофе онлайн за токены. Токены используются в фанатских всяких сообществах (типа футбольные болельщики), чтобы владельцы могли голосовать за какие-то инициативы. Но этот рынок не супер-огромный, конечно (пока?)
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 1,1 МЛН
Inside Out 2: BABY JOY VS SHIN SONIC 3
00:19
AnythingAlexia
Рет қаралды 6 МЛН
Самий короткий роадмап для блокчейн розробників
11:35
Світоч Українського Блокчейну
Рет қаралды 363
17 минут объясняющие ВСЕ ПРОБЛЕМЫ в твоей жизни
17:08
ВЫ ЭТОГО НЕ ЗНАЛИ - Жак Фреско
33:02
Жак Фреско
Рет қаралды 4,8 МЛН
SHAPALAQ 6 серия / 3 часть #aminkavitaminka #aminak #aminokka #расулшоу
00:59
Аминка Витаминка
Рет қаралды 1,1 МЛН