Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.
Getting the transcript
Reading the captions from YouTube. A video nobody has opened here before takes 10 to 30 seconds; this page fills in on its own.

VARTCALL · @vartcall
Words
1,577
Runtime
8:28
Speaking pace
186wpm
Reading time
7min
186 words per minute, between the 181 median and the 201 75th percentile of 349 measured videos. That distribution comes from the 349-video hook study.
Opening (first 30 seconds)
Давайте вернёмся в самое начало истории криптовалют а именно 3 января 2009 года когда на свет появилась первая криптовалюта под названием Bitcoin в этот день некий разработчик сатоши на комол стал первым майнером криптовалют открыв Genesis блок первый блок в цепочке блокчейна за что и получил вознаграждение в размере 50 биткоинов в этом Генезис блоке он оставил сообщение которое включало заголовок из статьи газеты The Times от 3 января 2009 года chancel on Brick of Second bailout for Banks или канцлер на грани второго спасения банков это сообщение рассматривалось как комментарий к финансовому
93 words, the words spoken in the first 30 seconds at 186 words per minute.
Free, no signup. See how the first 30 seconds hold attention, with rewrites.
Sentence shape
| Measure | This transcript |
|---|---|
| Sentences | 2 |
| Average words per sentence | 788.5 |
| Longest sentence | 842 words |
| Questions asked | 0 |
| Sentences containing a number | 2 |
Most used terms
What this transcript is
Every word below is the caption track YouTube publishes for this video, pulled from the video itself and reproduced unchanged. It is not Prepublish's writing, not a summary, and not a re-transcription: it is the video's own published captions. Russian captions, generated automatically by YouTube, in the video’s original language. Source: the video on YouTube. A channel that would rather this page did not exist can ask for its removal through the contact page, and it is removed.
No Script X-ray for this video: YouTube shows a Most replayed graph only once a video has enough views.
Давайте вернёмся в самое начало истории криптовалют а именно 3 января 2009 года когда на свет появилась первая криптовалюта под названием Bitcoin в этот день некий разработчик сатоши на комол стал первым майнером криптовалют открыв Genesis блок первый блок в цепочке блокчейна за что и получил вознаграждение в размере 50 биткоинов в этом Генезис блоке он оставил сообщение которое включало заголовок из статьи газеты The Times от 3 января 2009 года chancel on Brick of Second bailout for Banks или канцлер на грани второго спасения банков это сообщение рассматривалось как комментарий к финансовому кризису 2000 во года Ведь именно он послужил созданию децентрализованной криптовалюты под названием Bitcoin тогда ещё никто не подозревал как покажет себя биткойн на мировом финансовом рынке мировые киты так или иначе избегали биткоина кто не избегал просто не говорил о нём кроме конечно же Давинчи джерми Спасибо за то что посоветовал мне купить биткойн в 2013 году жаль что мне на тот момент было всего 7 лет и вместо того чтобы разобраться как работает YouTube Я пошёл в первый класс бывает далее 30 июля 2015 года программист Виталик бутерин создал вторую по капитализацию криптовалюту под названием эфириум Но почему эфириум стал таким успешным на мировой арене достигший ка ции в 284 млрд долларов эфириум стал первой криптовалютой которая полноценно внедрила смарт-контракты в свой блокчейн эфириум предоставил инструменты для создания дет реализованных приложений например для обмена токенов такие как uniswap pancake swap и многие другие он имеет самое активное сообщество разработчиков eum Community Где вход абсолютно бесплатный ИФИ стал платформой для большинства проектов в сфере децентрализованных финансов и не взаимозаменяемых токенов nft что по факту привело внимание как разработчиков так и инвесторов Но почему эфир стал таким интересным И функциональным неужели биткон не смог повторить тот же успех Ведь у каждого из них технологии и смарт-контракты которые позволили бы изменить финансовый рынок Давайте подробнее разберём смарт-контракты в данных технологиях Bitcoin с самого начала обладал базовыми смарт-контракта которые мы можем разрабатывать на языке Bitcoin Script язык будто бы был разработан за несколько дней и изначально его не хватало даже для реализации биткойн транзакций этим воспользовался эфириум и сразу предложил самые важные инструменты для разработчиков и простых пользователей самым важным фактором стала полноценная среда разработки более сложных контрактов благодаря своему языку написания смарт-контрактов solidity это и позволило эфиру выйти в лидеры но Bitcoin просто появился раньше и имеет другие цели в Крипто пространстве поэтому он и топ один но Давайте Чуть более подробно разберёмся со смарт-контракта в эфире основная идея смарт-контрактов заключается в устранении третьих лиц во время проведения ваших транзакций то есть для завершения вашей транзакции другие люди которые будут проверять и подтверждать именно вашу транзакцию не нужны всё это реализуется благодаря программному коду на языке солити Viper или Джулия но самым популярным решением конечно же выступает solidity получается можем сделать выводу что смарт-контракты - это условия в блокчейне которые выполняются при соблюдения каких-то условий благодаря смарт-контракта Крипто пространство наконец-то получило новый глоток жизни ведь теперь в серве действия блокчейне стали быть более оптимизированные и быстрыми в исполнении они напрямую инкремент в нашу жизнь и могут на неё влиять например благодаря смарт-контракта Вы можете тонизировать свои активы такие как недвижимость Что даёт вам огромный плюс при сдачи ведь смарт-контракт можно написать и прочитать каждому Вы можете прописать абсолютно все условия для проживания и какой вы хотите видеть свою квартиру через год когда благодаря функции sal dstrct мы останавливаем работу контракта и отправляем оставшиеся средства на указанный адрес в контракте смарт-контракты буквально решают все цифровые проблемы которые могут происходить Но действительно ли всё так круто и хорошо естественно у смарт-контрактов есть свои плюсы и минусы например вы тока цена ошибки после написания смарт-контрактов в нём крайне сложно или невозможно устранить ошибку А цена ошибк чаще всего очень большая вы видели комиссии в эфире а там Ещё неизвестно Для чего эти смарт-контракты прописывали взломы так как смарт-контракты полностью открыты злоумышленники могут воспользоваться этим для кражи средств или блокировки работы контракта юридическая поддержка и как Крист на втором курсе могу сказать что мы ещё не готовы к полной интеграции смарт-контракта в своё дело Но уже есть некий Прогресс в США в некоторых Штатах таких как Аризона Невада Теннесси или вайоминг приняты законы регулирующие использование смарт-контрактов в странах ЕС таких как Португалия Германия и Италия смарт-контракты начинают интегрироваться в правовую систему Хотя законодательство ещё развивается Национальный банк Беларуси рассматривает возможность использования смарт-контрактов в банковских транзакциях А в Украине и Грузии смарт-контракты уже используются для сделок с недвижимостью из этого можем сделать вывод что программный код не всегда может в точности отражать юридическую логику или намерение сторон что может привести к недоразумения поэтому продолжаем развивать смарт-контракты и вскоре будем кодом решать судьбу людей как мы видим внедрение криптотехнологии находится На очень раннем уровне но в этом есть и плюсы те кто начнут разбираться в этих технологиях сейчас 100% будут в профите поэтому Давайте вместе напишем Наш первый контракт на языке solidity переходим в наш Google пишем remix выбираем Наш первый сайт ethereum.org здесь у нас появляется такая менюшка что нам нужно сделать закрываем Home выбираем Contracts правой кнопкой мыши New File называем этот файл index.
S все файлов solidity имеют расширение tos первое что нужно сделать - это написать лицензию нашего контракта это нужно для того чтобы другие разработчики могли использовать наш код теперь нам нужно написать Какая версия языка будет использоваться в нашем контракте в моём случае это будет версия 0.8.0 также можем подставить перед версией нашего языка птичку и тогда мы будем использовать версии от 0.8.0 до версии 0.8.9 это нужно для того чтобы больше компиляторов поддерживала версию нашего языка теперь Давайте напишем Наш первый контракт для этого мы пишем ключевое слово Contract и как-нибудь его называем например тест и уже здесь внутри мы можем записывать наши контракты Теперь давайте проведём базовый урок по solidity а именно по типам данных я выписал здесь самое интересное что я мог вспомнить и Давайте начнём с самого начала Первое у нас этою in - это неотрицательные целые числа которые принимает как Вы уже поняли только положительные числа далее У нас идёт тип int который принимает как положительные так и отрицательные числа кстати следите не поддерживает дробные числа Поэтому дробная часть всегда отделяется далее У нас идёт переменная string булевая переменная который принимает два значения True или fse Константа которая записывается следующим образом Сначала мы прописываем какой тип данных будет храниться в константе а потом уже указываем что это Константа тут у нас может быть как строка так и целое число так и булевая переменная и также тут есть тип данных адрес далее У нас идёт интересная формулировка где у нас есть сразу два типа данных а именно адрес и immutable И сейчас мы разберём что это такое основное Отличие в том что константу нам нужно объявить сразу же YouTube мы можем объявить только один раз при помощи конструктора Когда мы этого захотим также как вы можете заметить для каждой переменно я писал слово па но зачем я это делал Давайте с компилирует контракт чтобы Вы могли понять для чего это как вы можете заметить у нас появилась Зелёная галочка Это значит что компиляция прошла успешно переходим в deploy выбираем наш адрес здесь нажимаем Copy account и вставляем его сюда нажимаем deploy переходим в deployed Contracts И как вы можете заметить благодаря функциям Public Мы создали некую getter функцию благодаря которой мы можем считывать значение этой переменной нажимаем и у нас появляется значение нашей string видите string вот далее U у нас значение 322 здесь 322 value нашай константы равняется 32 32 другое value - это наш адрес который мы вводили только что вот здесь далее означае Наша перемена - 228 и vts наша булевая переменная которая является True вот и всё теперь Давайте напишем Наш первый контракт сегодня у нас будет базовая задача по solidity а именно контракт копилка основный функции её будут приём эфир от любых пользователей вывод средств только владельцем и проверка баланса контракта поэтому Давайте его писать первым делаем прописываем адрес нашего владельца это мы будем делать через тип данных Address ставим его расширение Public чтобы мы могли считывать его значение и называем его owner далее мы создаём конструктор чтобы указывать владельца контракта при деплоя owner будет равняться mess Sender То бишь наш отправитель То бишь после развёртывания нашего контракта владельцем будет тот кто его развернул далее мы создаём функцию receive для внесения средств в копилку receive External payable следующим шагом будет создание функции для проверки баланса копилки function назовём Get Balance External View чтобы считывать значение Returns чтобы мы смогли вернуть значение возвращаем значение То бишь неотрицательное целое число далее пишем Return и добавляем формулировку Address This Balance благодаря данной строке мы возвращаем баланс контракта pig Bang Теперь давайте создадим финальную функцию для вывода средств только владельцам function withdraw здесь мы пишем всё что нам необходимо нам Главное чтобы message Sender равнялся нашему владельцу далее задаём нашему владельцу значение pable далее Transfer чтобы мы могли ему что-то отправить а отправляем мы ему баланс контракта с уже извест РВ вот и всё контракт написан нажимаем Ctrl S как мы видим наш контракт успешно скомпилировать значение на контракт всё успешно получилось Get Balance в нашем случае наш баланс равняется о эфир в единицах вот наш владелец кошек которого мы вот он как вы можете заметить значения совпадают и теперь давайте нажимаем withdraw теперь опять Get Balance и как можете видеть деньги снова Отправились на наш контракт и наш баланс снова 999 вот и всё контракт написан Всем спасибо за просмотр с вами был единственный неповторимый ворд кол Чао лейка с плёнкой не исправить каждый снимок он в моей памяти
The words are the caption track's own and nothing is reworded or re-transcribed. Paragraph breaks are placed between sentences so the text reads as prose.
Free tools for your own script. No signup, no login.
Paste your draft and see where viewers are likely to drop off, with a rewrite for each weak line.
Paste the first 30 seconds of your own draft for a hook score and rewrites.
Check your draft against YouTube's advertiser-friendly guidelines before you record it.
Read this channel's public videos and transcripts, and download a writing brief for it.