Тёмный

Кодим блокчейн с нуля на простом примере 

Web Developer Blog
Подписаться 246 тыс.
Просмотров 28 тыс.
50% 1

В этом видео речь пойдет про блокчейн криптовалют и как он создается на простейшем примере. Естественно мы рассмотрим программирование блокчейн на простом примере но понятном любому начинающему как создаются блокчейн и блоки, как они взаимодействуют между собой. Покажу наглядно как информация хэшируется в криптовалюте и блоках, как хранятся данные в блоках. Криптовалюты и блокчейн очень интересная технология, которая будет развиваться с каждым годом и уже сейчас всем интересна и все хотят узнать детали.
0:00 - Что такое блокчейн и как его написать
1:27 - Что такое хэширование
2:00 - Пример хэширования sha256
3:16 - Создание блока
8:10 - Добавление своих блоков

Опубликовано:

 

31 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 103   
@xpornzenin
@xpornzenin 2 года назад
На самом деле очень прикольно. Порой читаешь суть процесса и как будто юристы составляли документ, а на практике суть довольно проста
@SuprunAlexey
@SuprunAlexey 2 года назад
Старался простенько все показать, без сложных углублений и реализаций, надеюсь получилось
@xpornzenin
@xpornzenin 2 года назад
@@SuprunAlexey У меня стаж в js лет 5, но вот в технологию блокчейн лезть не хотелось, а оказалось что все достаточно просто. Спасибо
@SuprunAlexey
@SuprunAlexey 2 года назад
Ну для начала просто, дальше уже сложнее:)
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Да, да, конечно, лет через 10 , как книжку дочитаешь и выпустишь, блок ченж 7.0
@w.o.r.l.d.1.0.1.0
@w.o.r.l.d.1.0.1.0 Год назад
Тема очень интересна) Больше практической части хотелось бы увидеть в дальнейшем) И конечно было бы вообще шик, если будут объяснения почему этот метод, что он делает, что добавляет. Это будет большим плюсом)
@ybogij
@ybogij 2 года назад
О! Прям интересно! Коротко и понятно.. Спасибо!
@SuprunAlexey
@SuprunAlexey 2 года назад
Отлично!
@user-zo8hl8fo3f
@user-zo8hl8fo3f 2 года назад
Довольно интересно, давай продолжение)) Смарт контракты давай еще , Solidity и тд. Спасибо!
@ilyabirg
@ilyabirg 2 года назад
Воу мне этого не хватало спасибо)
@alexgeek1141
@alexgeek1141 2 года назад
Начало интересное, хотелось бы постепенного погружения в данную тематику и, соответственно, развитие данного плейлиста. Единственное, просьба: поскольку лично я стараюсь повторять код с видео, чтобы информация лучше закрепилась, хотелось бы более подробного объяснения операций, что, зачем, куда и тд, а не просто видео в х2 ускорении. Либо создать репозиторий на гите, чтобы оттуда можно было подгрузить код и параллельно с видео его разбирать. В остальном, безусловно, лайк, надеюсь на продолжение.
@SuprunAlexey
@SuprunAlexey 2 года назад
Да ну, идея была показать концепцию а не разобрать код. Примерную концепцию донес это главное. Про гит учту
@xpornzenin
@xpornzenin 2 года назад
Поможем Даше разобрать каждый слайдер в сети с гитом, а не принцип работы слайдеров))
@user-cb1fo4yq5t
@user-cb1fo4yq5t 2 года назад
Спасибо бро!
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Очень классный канал, честно. И это мое последнее слово. Ведущий канала и, я так понимаю автор, очень хороший, добрый человек. У него приятный голос, и он правда старается делать хорошо и понятно. Спасибо ему за это! Всем удачи, хорошего настроения. Будьте счастливы и любите друг друга! Развивайтесь!))
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
P.s. меня вычислили по ip и заставили извиняться на коленях, хотели описать, но никто не захотел в туалет, мне повезло. Будьте осторожны.
@SuprunAlexey
@SuprunAlexey 2 года назад
@@fedorivanhoe3266 😂
@bablbadabum2916
@bablbadabum2916 2 года назад
Отличный контент👍 Надеюсь на развитие этого плейлиста. Ещё как по мне было бы классно, если есть возможность, реализация кода на языке Payton. Так как он популярный, и я пока другие не начал изучать 😜 Спасибо за видос!✌️
@SuprunAlexey
@SuprunAlexey 2 года назад
Привет, спасибо! А попробуй пока на js, там ничего особенно сложного если повторять - нет, а потом уже вникнешь и поймёшь саму структуру кода.
@bablbadabum2916
@bablbadabum2916 2 года назад
Обязательно, попробую. Просто многое надо изучить, стрёмно что будет каша в голове, если учить все сразу 🤪
@artsam4731
@artsam4731 2 года назад
@@bablbadabum2916 классно сразу в блокчейн лезишь если даже название языка не можешь правильно написать. Чисто будущее нашего айти
@kremlin_ru
@kremlin_ru 2 года назад
Утро понедельника перестает быть промозглым и тусклым. Ждём !!!
@milenaaykhvald2013
@milenaaykhvald2013 4 месяца назад
Что делать? Весь код вязала с видео, когда начинаешь писать в консоль node index.js , ничего не выдает, красным цветом пишет что не распознано !
@borntowin4394
@borntowin4394 8 месяцев назад
Здравствуйте, а где можно обучиться разработчиком блокчейна? Какие языки нужно знать помимо js?
@fargiev
@fargiev Год назад
Теперь у меня ещё больше вопросов! Как этот код блокчейна превращается в продукт В койн какой-либо? Как его выставляют в продажу и оценивают?
@user-yz1nb8fy8s
@user-yz1nb8fy8s 11 месяцев назад
Хотелось бы ещё узнать зачем нужны приватные ключи и как пользователь подписывает свои транзакции
@user-kz1cj5hk9x
@user-kz1cj5hk9x 2 года назад
Интересное виде, спасибо! Может на расте покажете?)
@satorilas
@satorilas 11 месяцев назад
Что такое? Я уже даже весь код с видео переписал Пишу node index.js, а в консоли просто пишет Buffer и цифры
@SIVIK21
@SIVIK21 2 месяца назад
Я так понимаю нельзя сделать например ответы на вопросы: Допустим Кирилл задал вопрос в блокчейне и установил допустим два ответы Да и Нет и люди начинают выбирать и когда допустим процент ответов достигнет 60% блок считается завершенным. Так можно сделать вообще?
@user-ol9fs8rm8f
@user-ol9fs8rm8f 2 года назад
Привет. Куча видосов на английском есть про создание блокчейна на solidity и подключение приложения на реакте к кошельку метамаск. Ты бы мог записать подобный курс на русском?
@NeurocodeDNB
@NeurocodeDNB 2 года назад
Here we go
@GladSpiR
@GladSpiR Год назад
лайк
@technic_and_programming
@technic_and_programming 2 года назад
Круто!
@SuprunAlexey
@SuprunAlexey 2 года назад
Это да
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Тупо
@SuprunAlexey
@SuprunAlexey 2 года назад
@@fedorivanhoe3266 мой главный хейтер
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Да, не слышу: спасибо Ютуб!
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
@@SuprunAlexey ты причем заслужил, не знаю, почему таких как я, по пальцем пересчитать
@andriibartko3275
@andriibartko3275 2 года назад
нормас !)
@kiparisov1480
@kiparisov1480 2 года назад
блокчейн на javascript...такого я еще не видел
@RD-or2gb
@RD-or2gb Год назад
В целом концепция понятна, но реализация не везде ясна, как раз из-за «языкового барьера» рубист
@bitbox64
@bitbox64 Год назад
как ты этому научился?
@HeyWhoTheFuckAreYou
@HeyWhoTheFuckAreYou 2 года назад
Не понятно как все эти данные хранятся. По сути криптовалюты децентролизированны и по сути все транзакции должны быть у всех владельцев кошельков. И не понятно как происходят операции передачи валюты. Как работает всё это без каких либо серверов.
@SuprunAlexey
@SuprunAlexey 2 года назад
О, а посмотрите мое предыдущее видео, там все понятно
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Еще один, клиент канала
@user-ne8fr2bw6n
@user-ne8fr2bw6n Год назад
Пойду на Delphi напишу блокчейн
@aziztakhmazov6540
@aziztakhmazov6540 2 года назад
интересное видео топ
@SuprunAlexey
@SuprunAlexey 2 года назад
Спасибо
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Чё серьезно?
@white_meadow_of_flowers216
@white_meadow_of_flowers216 2 года назад
Привет автор. Я хочу написать свой блокчейн. Зашла. Запарилась. Разобралась. Но при установке нода возникло много проблем. Причем одну решаю другая вылезает. Корень всего скорее всего винда, установленная дядей Петей с кривыми руками. Я устала сражаться с ошибками. Очень нужно то самое видео которое ты пообещал в конце. Буду ждать. Или ссылку в Дискорд ➡️ ну, если мне не жирно будет :)
@user-mm3sd3uh6y
@user-mm3sd3uh6y 2 года назад
уроки иди учи, дитё
@alalex4200
@alalex4200 2 года назад
PHP как-то развивается в сторону Web 3.0?
@SuprunAlexey
@SuprunAlexey 2 года назад
Не
@kom6395
@kom6395 2 года назад
То есть свой токен создавать будешь?
@SuprunAlexey
@SuprunAlexey 2 года назад
Посмотри
@nea5590
@nea5590 2 года назад
Скорее свою сеть
@rifgat1
@rifgat1 9 месяцев назад
Вот чего так сложно?хеширование это шифрование каких то слов правильно понял?
@gensec1988
@gensec1988 2 года назад
Суть понятна, а практический пример применения будет?
@SuprunAlexey
@SuprunAlexey 2 года назад
Главное что суть понятна
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
@@SuprunAlexey тебе, как я уже говорил и результат не нужен, главное что бы просто посмотрели на 10 мин "г"
@SuprunAlexey
@SuprunAlexey 2 года назад
Ох и хейтер, сколько ещё комментариев будет о том что я плохой?
@SuprunAlexey
@SuprunAlexey 2 года назад
@@fedorivanhoe3266 для меня это только мотивация
@SuprunAlexey
@SuprunAlexey 2 года назад
@@fedorivanhoe3266 да почему, если есть какие то претензии, то почему их не высказать, я всегда за диалог. Для меня же это тоже плюс, узнаю ситуацию не только со своей стороны
@hackerpro6073
@hackerpro6073 2 года назад
Если кто только начал изучать программирование, то рекомендую изучать с начало программирование а не сразу нейронки и блокчейны делать)
@SuprunAlexey
@SuprunAlexey 2 года назад
Это точно
@user-gk4ey1bl1o
@user-gk4ey1bl1o 2 года назад
Уважаемый клиент Blockchain, у вас есть закрытая криптоарбитражная сделка, прибыль 132 доллара. Для того, чтобы вы получили эту сумму, участвующую в сделке, и прибыль, вам необходимо сделать оборот кошелька в размере 1000 долларов! Так как статус вашего кошелька минимальный, вы можете изменить его, переведя деньги на свой кошелек и хранить их в течение 24 часов на личном кошельке Blockchain! Что мне делать если пришло такое сообщение у меня после сделки на счету должо быть 800$
@user-gk4ey1bl1o
@user-gk4ey1bl1o 2 года назад
Подскажите кто знает
@snobou12
@snobou12 6 месяцев назад
Самое интересное то, что есть 2 статьи с абсолютно таким же кодом. Автор не добавил сложность трассировки ,так как в статье имеется ошибка, которую можно исправить. Смешно в общем :"D
@lifekurt3020
@lifekurt3020 2 года назад
Было бы интересно смотреть на расте или го
@SuprunAlexey
@SuprunAlexey 2 года назад
Нее, не то
@user-re1ri9jp3e
@user-re1ri9jp3e 2 года назад
А что можно свою крипту создать ?
@SuprunAlexey
@SuprunAlexey 2 года назад
Вообще можно но я показываю концепцию а не создание крипты
@user-re1ri9jp3e
@user-re1ri9jp3e 2 года назад
@@SuprunAlexey технологию блокчейна
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Фейс палм
@lainde5595
@lainde5595 2 года назад
@@fedorivanhoe3266 у пальмы нет лица, если что.
@user-qs8vf5dm3c
@user-qs8vf5dm3c 2 года назад
Создать то можно, только кому она будет нужна.
@MrVertu01
@MrVertu01 2 года назад
Всё равно не понимаю, зачем нужен блокчейн ((
@konstarter
@konstarter 6 месяцев назад
Чтобы дать время на проверку транзакции , пока выполняется сложная работа майнера
@vladbb9709
@vladbb9709 2 года назад
На Python please!
@SuprunAlexey
@SuprunAlexey 2 года назад
Не
@bytemdfab
@bytemdfab 2 года назад
Так бы сразу и сказали - блокчейн это GIT...
@SuprunAlexey
@SuprunAlexey 2 года назад
😃
@alexsorok6411
@alexsorok6411 2 года назад
Hub?
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Чувак, ты клевый, особенно твое: всем привет, вы на канале выб девелопер блоб!) но извини, только минусы всем ставлю, Скажи спасибо Ютубу ;)
@SuprunAlexey
@SuprunAlexey 2 года назад
Блоб?
@SuprunAlexey
@SuprunAlexey 2 года назад
Ну бывает:)
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Бывает время на твой тухляк смотреть
@SuprunAlexey
@SuprunAlexey 2 года назад
@@fedorivanhoe3266 ну круто же
@fedorivanhoe3266
@fedorivanhoe3266 2 года назад
Че крутого? Ты че правда куку совсем чувак, у тебя нет ни вкуса ничего, не удивлен что после просмотра такого отстоя потом очень хочется плакать за потерю времени.
@mirwill6940
@mirwill6940 Месяц назад
Есть идея-проект по всем людям, нужно понять архитектуру обработки , как происходит выстраивание цепочки у майнером? это же децентрализовано ? или отвечает за это какой то сервер
@sergeibogomolov6179
@sergeibogomolov6179 Год назад
Интересно просто и понятно. А Откуда у вас будет браться значение amount это просто для примера Как то можно внести свою переменную? "Это может быть любая измеренная или измеряема величина - верно? можно например вставить математическую последовательность Фибоначи и сбрасывать блоки по достижению определенного значения - скажем шестизначного числа.
@sergeibogomolov6179
@sergeibogomolov6179 Год назад
Напишете на Ruby
Далее
Создание сборщика мусора | С
16:02
can you repeat it? #tatyanadiablo ##shorts
00:11
Просмотров 579 тыс.
TILDA или WORDPRESS: что лучше?
6:58
Просмотров 7 тыс.
Node JS - Быстрый Курс за 1 час
1:01:52
Просмотров 535 тыс.