133 истории о Solidity, которые стоит узнать

133 истории о Solidity, которые стоит узнать

26 декабря 2023 г.

Давайте узнаем о Solidity из этих 133 бесплатных историй. Они упорядочены по времени чтения, созданного на HackerNoon. Посетите /Learn Repo, чтобы найти самые читаемые истории о любой технологии.

1. Я создал полностью децентрализованную систему голосования на базе Ethereum

Это решение обеспечивает уровень безопасности, достаточный для автоматизации принятия важных решений в любом DAO, например автоматического изменения протокола или даже автоматизации

2. Как решить проблему «Невозможно построить структуру, содержащую (вложенное) сопоставление» в Solidity

Как решить проблему «Структура, содержащая (вложенное) сопоставление, не может быть построена» в Solidity

3. Как пройти уровень 3 игры Ethernaut

На уровне 3 вам предстоит сыграть в игру: подбрасывание монеты. Чтобы пройти этот уровень, вам нужно угадать правильный результат подбрасывания монеты 10 раз подряд

4. Как пройти уровень 5 игры Ethernaut: жетон

В задании 5 вам для начала дается 20 жетонов, и вы преодолеете уровень, если вам каким-то образом удастся заполучить дополнительные жетоны.

5. Взлом Solidity: целочисленное переполнение и опустошение

Переполнение — это ситуация, когда uint достигает своего размера в байтах. Тогда следующий добавленный элемент вернет первый переменный элемент. Это только для <0.8 Solidity.

6. Создайте токен BEP-20 на BSC с помощью Remix: пошаговое руководство

Как создать токен BEP-20 на BSC с помощью Remix.

7. Как создать платежный шлюз BNB с помощью NodeJS & ExpressJS в Binance Smart Chain (BSC)

Сегодня криптовалюты и блокчейн изменили множество традиционных методов и решений.

8. Взлом Solidity: контракты, использующие tx.origin для авторизации, уязвимы для фишинга

Контракты, использующие tx.origin для авторизации пользователей, уязвимы для фишинговых атак.

9. 5 запахов кода Solidity, которые должен знать каждый разработчик

В целом я обнаружил 5 классов эксплойтов Solidity. С каждым эксплойтом связан определенный «запах кода».

10. Как создать платформу, позволяющую зарабатывать деньги, с помощью React, Solidity и CometChat

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

11. Взлом Solidity: повторная атака

Реентерабельная атака — одна из самых разрушительных атак в смарт-контракте Solidity. Это происходит, когда одна функция выполняет внешний вызов другой

12. Как взломать смарт-контракты: самоуничтожение и надежность

Злоумышленник может создать контракт с помощью функции selfdestruct(), отправить ему эфир, вызвать selfdestruct(target) и принудительно отправить эфир в цель.

13. Как использовать конструктор Solidity

В этом руководстве мы углубимся в уязвимости Solidity и воспользуемся конструктором Solidity.

14. 8 основных терминов блокчейна, которые должен знать каждый новичок

Список основных терминов блокчейна, которые должен знать каждый новичок.

15. Как создать отображение в Solidity

как создать маппинг в Solidity

16. Техническое руководство по написанию смарт-контрактов с помощью Solidity

Смарт-контракты неизменяемы, прозрачны, безопасны и децентрализованы. Следуйте этому примеру, чтобы научиться писать их на надежном языке программирования.

17. Создание классического приложения для майнинга NFT Web3 с помощью React и Solidity: часть 1

В этом уроке вы узнаете следующее; Как настроить безошибочный проект Web3, Как запрограммировать смарт-контракт для майнинга NFT, Как запрограммировать интерфейс...

18. Как использовать события в Solidity

В этом коротком уроке я хотел бы показать вам основы событий в Solidity.

19. The Noonification: Как стать 10-кратным разработчиком: основное руководство (23 марта 2023 г.)

23.03.2023: 5 главных новостей на главной странице Hackernoon!

20. Создание контракта обмена NFT с помощью Solidity: пошаговое руководство

Невзаимозаменяемые токены (NFT) приобрели значительную популярность в пространстве блокчейнов, позволяя создателям токенизировать и продавать уникальные цифровые активы.

21. Основное руководство по созданию децентрализованной платформы электронной коммерции с помощью React и Solidity (часть 1)

Спрос на решения Web3.0 находится на рекордно высоком уровне, но материалов недостаточно, чтобы собрать армию разработчиков, необходимых для выполнения этой вакансии.

22. Как писать смарт-контракты для дерева Меркла с использованием Solidity

Дерево Меркла – это иерархия структур данных, используемая для проверки того, являются ли определенные данные частью набора данных, без затрат слишком большого количества ресурсов.

23. Как пройти уровень 4 игры Ethernaut: телефон

На уровне 4 игры Ethernaut наша цель — заявить права владения телефонным контрактом.

24. Чем занимается инженер по блокчейну

Учитывая огромный потенциал технологии блокчейн, неудивительно, что существует высокий спрос на работников с навыками блокчейн-инжиниринга.

25. Коротко об истории Uniswap🦄

С рыночной капитализацией в 4 миллиарда долларов в 2022 году и ежедневным объемом торгов примерно в 150 миллионов долларов, вот как человек, не имеющий технических знаний, построил самую большую DEX в мире.

26. Правильные цены

Как реализовать более качественные потоки цен в смарт-контрактах

27. Как решить первую задачу игры Ethernaut

Заявите право собственности на контракт. Уменьшите баланс контракта до 0.

28. Коды смарт-контрактов: как вы это видите и как это видит разработчик

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

29. Как создать приложение для транзакций Ethereum с помощью React и Solidity: часть 2

Следуя первой части этого руководства, мы будем создавать интерфейсную часть этого проекта.

30. Настройка защитного шлема с помощью Typescript

В этом уроке мы настроим Hardhat с помощью Typescript. Hardhat — это среда разработки для компиляции, развертывания, тестирования и отладки Solidity Smart Cont

31. Как токенизировать дома на блокчейне

Включая пример кода с использованием стандарта токена ERC20.

32. Злонамеренное манипулирование переменными хранилища в Solidity [Практическое руководство]

Смарт-контракты, как правило, дают возможность определять факторы и ожидания, изложенные в контракте. В области программирования факторы и ожидания можно описать как «переменные» и «условия» в реальном коде.

33. Разработка смарт-контрактов на основе моделей для всех

TL;DR

34. Подумайте дважды, прежде чем использовать перечисления в смарт-контрактах Solidity

Представьте, что вы пишете смарт-контракт Solidity, и одно из его свойств можно охарактеризовать как тип или состояние. Другими словами, что-то из ограниченного набора вариантов. Вы сразу говорите себе: «Отлично, я просто буду использовать перечислимый тип для этой переменной состояния». С одной стороны, этот подход имеет некоторые преимущества, такие как повышенная читаемость. С другой стороны, это может легко сбить вас с пути и привести к проблемам.

35. Как создать приложение для транзакций Ethereum с помощью React и Solidity: часть 1

Из этого руководства вы узнаете, как с нуля создать децентрализованное блокчейн-приложение, которое будет взаимодействовать с интерфейсом ReactJs.

36. Как написать фантастическую функцию пакетного платежа с помощью Solidity: метод, который нужно знать

В этом уроке вы освоите очень важный навык использования смарт-контрактов для перевода денег (эфиров) на несколько счетов одним нажатием кнопки.

37. Простые шаги, чтобы получить работу разработчика Web3

Мир труда меняется, и все больше и больше компаний ищут сотрудников с навыками работы с Web3. Здесь вы можете найти вакансии в Интернете.

38. Инструменты и ресурсы, которые вам понадобятся, чтобы стать разработчиком Web3 в 2022 году

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

39. Новый веб-инструмент для взаимодействия со смарт-контрактами Ethereum

Здесь я хотел бы представить веб-сайт, разработанный мной и моим другом, чтобы предоставить лучший опыт разработчикам смарт-контрактов Ethereum и энтузиастам блокчейна — https://justsmartcontracts.dev/. Но сначала я собираюсь объяснить причины, побудившие создать этот сайт.

40. Откажется ли Ethereum от Solidity в пользу Vyper?

Во-первых, он называется Vyper, а не Viper.

41. Учебное пособие по смарт-контрактам для начинающих — Lottery dAPP [Часть 1]

В этом уроке мы рассмотрим создание и развертывание децентрализованного лотерейного смарт-контракта в Solidity с использованием [Hardhat].

42. Использование Drizzle (Truffle) с React Hooks

Хотите знать, как реализовать Drizzle с помощью React Hooks?

43. Как мы обошли робота Sweeper и сэкономили токены на 26 тысяч долларов в темном лесу блокчейна?

Как мы обошли робота-чистильщика и сэкономили токены на 26 тысяч долларов в темном лесу блокчейна?

44. Реализация связанного списка для Ethereum [Подробное описание]

В этой статье я представлю реализацию одно- и двусвязных списков, которые вы можете повторно использовать или изменять в своих целях. Весь код доступен на github или в виде пакета npm.

45. Внедрение рынка ERC721 [Практическое руководство]

Выставляйте на продажу токенизированные товары на децентрализованной доске объявлений

46. Взлом Web3: введение и с чего начать

Введение во взлом Web3 и смарт-контрактов

47. Учебное пособие по Solidity: понимание шаблонов проектирования [Часть 1]

Шаблоны проектирования Solidity необходимы для создания безопасных, надежных и масштабируемых смарт-контрактов. В этом уроке мы изучим правильную реализацию

48. Напишите минималистичный смарт-контракт NFT в Solidity на Ethereum: практическое руководство

Как закодировать минималистичный контракт NFT на блокчейне Ethereum в Solidity

49. Как создать приложение Web 3.0 с использованием React, Solidity, Ethers.js, Hardhat и Metamask

В этой статье мы создадим простое полнофункциональное приложение с использованием React, Hardhat, Solidity, Ethers.js и Metamask, которое можно использовать в качестве шаблона.

50. Использование шаблона проектирования прямого доверия для упрощения масштабирования

Шаблон проектирования Forward Trust, используемый в протоколе Yield, упрощает интеграцию и масштабирование.

51 . Заработайте 50 жетонов ROSE на хакатоне второго штата Oasis — пошаговое руководство

Публичные блокчейны позволяют нам создавать децентрализованные веб-приложения (Dapps), устойчивые к цензуре и имеющие встроенные экономические стимулы.

52. Использование AccessControl.sol [Практическое руководство]

Три примера конфигурации для нового контракта контроля доступа OpenZeppelin.

53. Предотвращение атак повторного входа в смарт-контрактах Ethereum

Атаки повторного входа в смарт-контрактах Ethereum объяснили, как их разрабатывать, как их избежать и как их обойти.

54. Использование подписей Solidity RSA для предварительных продаж и раздач

Экономичная альтернатива ECDSA и Merkle Trees для раздачи и предварительных продаж.

55. Создание приложения Node.js для взаимодействия со смарт-контрактом с помощью Git

Привет всем, это второй пост из серии о написании приложений с помощью Git, где вы просто берете чашку кофе и просматриваете репозиторий Git, чтобы узнать что-то новое!

56. Создание классического децентрализованного приложения для майнинга NFT Web3 с помощью React и Solidity: часть 2

В ПЕРВОЙ ЧАСТИ этого руководства мы написали часть смарт-контракта этого приложения с помощью Solidity, теперь пришло время объединить ее с ReactJs.

57. Как создать проект NFT с помощью Foundry & Фигмент DataHub

Напишите, протестируйте и разверните NFT с помощью Foundry и Figment Datahub.

58. Управление доступом на основе ролей для блокчейна Ethereum

Вы сами решаете, кто и что будет делать с вашими смарт-контрактами

59. Способ Git для развертывания контракта Solidity на Ropsten с помощью Truffle

Привет, разработчики децентрализованных приложений! Сегодня я очень рад, потому что публикую пошаговый процесс, который позволил мне развернуть мой первый смарт-контракт Ethereum в тестовой сети Ropsten.

60. Как токенизировать цифровые активы в блокчейне

Включая пример кода, использующий стандарт ERC721.

61. Создание простого протокола DeFi на Ethereum с помощью Hardhat: пошаговое руководство

Раскройте возможности децентрализованных финансов, создав собственный протокол DeFi на блокчейне Ethereum с помощью Hardhat.

62. Простая отладка смарт-контрактов с помощью Console.log Truffle

Если вы разработчик Solidity, вам будет приятно узнать, что Truffle теперь поддерживает ведение журнала консоли в смарт-контрактах Solidity.

63. Найдите длину любой строки в Solidity

Найдите длину любой строки в Solidity.

64. Как создать платформу электронной коммерции Web3 с помощью React и Solidity: (ЧАСТЬ II)

Теперь давайте создадим интерфейс для взаимодействия с ним, как вы можете видеть выше. Не много разговоров, давайте займемся кодированием... Начнем с установки остальных зависимостей

65. Доступ к внешним данным в Solidity: практическое руководство

Исходное изображение: ipopba, Getty Images Pro

66. Более простые и быстрые децентрализованные приложения на блокчейне Ethereum Classic

Ethereum, первая и доминирующая в мире платформа смарт-контрактов, имеет крупнейшую экосистему децентрализованных приложений с более чем миллионом развернутых смарт-контрактов и сотнями миллионов долларов ежемесячных транзакций.

67. ГСЧ в Solidity для Ethereum?

Случайные числа в Solidity для Ethereum с использованием механизма случайных чисел Niguez

68. Основные инструменты и технологии Web3, которые должны знать разработчики

Смарт-контракты, блокчейны, криптокошельки и т. д.

69. Определение шаблонов оркестрации смарт-контрактов в Solidity

Все приложения Ethereum, кроме самых простых, состоят из нескольких смарт-контрактов. Это связано с жестким ограничением в 24 КБ в любом развернутом контракте, а также с тем, что ваше здравомыслие ускользнет по мере роста сложности смарт-контракта.

70. Смарт-контракты: предвзятость Ethereum и подспудное течение графена

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

71. «Надежность не идеальна для написания надежных смарт-контрактов» – Патрик Дай

В этой статье обсуждаются смарт-контракты, Ethereum, блокчейн, децентрализация и состояние DeFi.

72. Ресурсы: Программирование владения на блокчейне

Смарт-контракты — это уникальный класс программного обеспечения, специально предназначенный для управления владением ценными цифровыми активами. Хотя существующие среды программирования можно использовать для отслеживания владения активами, они чаще всего используются в сценариях, где они отражают право собственности, а не определяют его напрямую. Смарт-контракты уникальны тем, что ценность, которую они представляют, часто воплощается непосредственно в том состоянии, которое они поддерживают.

73. Создание децентрализованного казино на базе Ethereum: как я это сделал

Существует множество различных игровых платформ. Но почти не существует проекта, который бы предлагал прозрачный и справедливый опыт. Давайте это исправим!

74. Как я создал смарт-контракт, который автоматически платит людям

Узнайте, как смарт-контракт Ethereum может платить вашим детям, сотрудникам или кому-либо еще быстро, справедливо и автоматически. Больше никаких банков, никакой головной боли.

75. Можем ли мы СОЗДАТЬ децентрализованные гибкие организации?

Децентрализованная гибкая организация — это новая концепция, которая меняет способ создания децентрализованных приложений, устраняя некоторые критические точки сбоя в современной экосистеме Dapp, такие как потребности юридического лица, которому можно доверять, медленная разработка смарт-контрактов и централизованная или Потребности в распределенных серверах.

76. Как создать прибыльный рынок NFT с помощью React, Solidity и CometChat

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

77. Солидность за простые шаги: как создать смарт-контракт условного депонирования (часть 1)

Это первая статья из серии, посвященной Solidity. Мы заключим договор для двух деловых партнеров, которые не доверяют

78. Развертывание смарт-контрактов Ethereum через Remix IDE

Развертывание смарт-контракта в сети Ethereum не так сложно, как может показаться. Вам нужно выполнить всего восемь шагов, чтобы получить доступ к Интернету.

79. Новый стек разработчиков Solidity: Builder + Ethers + Waffle + Typescript [Учебное пособие]

Разработка Ethereum, хотя и находится на начальной стадии развития, прошла долгий путь. Когда я начал разрабатывать смарт-контракты Solidity и децентрализованные приложения Ethereum в 2017 году, Truffle и Web3.js были отраслевым стандартом. Это отличные инструменты, и я очень уважаю людей, которые их создали. Однако любой, кто их использовал, сталкивался с ошибками, а иногда и с плохим опытом разработки. Есть несколько новых инструментов, которые явно были вдохновлены этими первыми наборами инструментов и значительно улучшили процесс разработки.

80. Как создать великолепную DAO Web3.0 с помощью React, Solidity и CometChat

В этом руководстве вы шаг за шагом узнаете, как реализовать децентрализованную автономную организацию (DAO) с функциями анонимного чата.

81 . Пошаговое руководство по аутентификации пользователей в вашем децентрализованном приложении с помощью функции «Войти через Ethereum»

Подключение вашего децентрализованного приложения (Dapp) к серверной части: пошаговое руководство.

82. Скольжение: важная часть инструментария аудитора

Мы полагаемся на Slither — инструмент статического анализа от Trail of Bits, чтобы поддерживать качество наших аудитов. Учитывая простоту использования, стоит попробовать!

83. Разработка и внедрение смарт-контрактов с Foundry & Openzeppelin: Руководство

Начало работы с Foundry: разработка, тестирование, развертывание и проверка смарт-контрактов с помощью Foundry

84. Освоение космоса: руководство для начинающих по созданию и развертыванию смарт-контрактов

Сеть Cosmos – одна из самых многообещающих сетей блокчейнов, обеспечивающая взаимодействие между различными платформами блокчейнов.

85. Как обойти ошибку целочисленного деления в смарт-контрактах

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

86. Eternal Storage : создание децентрализованных приложений будущего

TLDR: Eternal Storage обеспечивает стабильную и гибкую основу, необходимую для создания и поддержки долгоживущих децентрализованных приложений.

87. Как создавать смарт-контракты коллекции NFT в цепочке и вне цепочки

В этом блоге подробно рассказывается о том, как я создал ончейн-приложение Loot Royale NFT Collection — как смарт-контракт, так и интерфейс.

88. Как проверить действия руководства

Управляющие, одобряющие изменение, должны знать, какие функции вызываются, какие параметры используются и какой эффект это будет иметь.

89. Как решить вторую задачу игры Ethernaut

Это вторая часть моей серии об Ethernaut Game. В этом посте мы поговорим об уровне 2: Fallout.

90. Как настроить контроль доступа для смарт-контрактов

В этом блоге описывается уязвимость контроля доступа в смарт-контрактах Ethereum и различные доступные исправления. Читайте дальше, чтобы узнать больше...

91. Погружение в виртуальную машину Ethereum (EVM): будущее Ewasm

Ethereum — это блокчейн со встроенным Тьюринг-полным языком программирования. Он позволяет любому создать децентрализованное приложение, используя смарт-контракты Ethereum.

92. Управление версиями смарт-контракта

Как писать обновляемые смарт-контракты

93. 10 лучших ресурсов для изучения Solidity

Если вы хотите стать разработчиком смарт-контрактов на Ethereum, вам необходимо изучить Solidity. Давайте рассмотрим 10 отличных источников, которые могут помочь вам в вашем путешествии.

94. Как отправлять эфиры программно без метамаски

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

95. Понимание стандартов токенов Ethereum

Токены — невероятно важная часть Ethereum и Web3. Понимание стандартов каждого типа токена поможет вам понять, как он работает.

96. Как написать & Скомпилируйте код смарт-контракта Solidity в Remix: основы разработки dApp

В этом сообщении блога описывается Remix IDE, ее ключевые функции высокого уровня, а также способы написания и отладки вашего первого смарт-контракта Solidity. Читайте дальше, чтобы узнать больше...

97. Понимание стандартов токенов в Ethereum (ERC1155)

Стандарт мультитокенов (ERC1155) был представлен компанией Enjin в 2018 году.

98. 3 способа предотвращения повторных атак при разработке смарт-контрактов

В этом сообщении блога рассказывается об ошибке повторной атаки смарт-контракта и ее последствиях, а также описываются исправления для этого типа уязвимостей. Читайте дальше...

99. Откройте головоломки безопасности смарт-контрактов Zeppelin: прохождение Ethernaut уровня 2 и 3

Это серия углубленных блогов, посвящённых головоломкам безопасности смарт-контрактов OpenZeppelin. Цель блогов — предоставить подробное объяснение различных концепций Solidity и EVM, необходимых для решения головоломки. Настоятельно рекомендуется попытаться решить эти головоломки, прежде чем читать дальше.

100. Начните работу с Web3, создав приложение для хранения данных Web3 за 4 шага

Узнайте, как создать приложение для создания заметок с помощью приложения хранилища Web3 за 4 простых шага, используя next, typescript, ipfs и zk block.

101. Лучшие инструменты для разработчиков блокчейна

Блокчейн — одна из самых революционных технологий в современном технологическом пространстве. Он изменил бизнес и рекламируется как главный компонент четвертой промышленной революции. Это первый постоянный децентрализованный реестр записей, который произвел революцию в системе учета.

102. Пристальный взгляд на кредиты мгновенного свопа ⚡

Узнайте, как реализовать замену Flash с помощью Uniswap!

103. Языки, платформы и инструменты, которые помогут стать надежным разработчиком Web3

Web3, блокчейн, NFT?! Все это приближается к 3000 году… Мы разобрали это на части, чтобы лучше понять, как выглядит будущее работы для разработчиков.

104. Учебное пособие по смарт-контрактам для начинающих — часть 2

Во второй части мы будем использовать QRNG API3, чтобы добавить в наш контракт по-настоящему случайные числа.

105. Как кодировать функции CRUD смарт-контракта Solidity: правильный путь

Овладение тем, как создавать, читать, обновлять и удалять записи из блокчейна, — это навык, который вы должны понять. Да, вы можете удалять данные из блокчейна...

106. 11 заповедей разработки смарт-контрактов

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

107. Создание, развертывание и создание смарт-контракта (ERC-721) с помощью NodeJS + Hardhat + Walletconnect + Web3modal

Мы создадим смарт-контракт ERC-721, развернем его в Goerli с помощью Hardhat + Solidity. Для минтинга мы будем использовать NextJs + WalletConnect + Web3Modal

108. Руководство для начинающих по розыгрышу лотереи на блокчейне Ethereum

мы рассмотрим, как создать смарт-контракт, который можно использовать для проведения розыгрыша лотереи на блокчейне Ethereum.

109. Понимание стандартов токенов в Ethereum Part-II (ERC721)

Эта история является второй частью моей серии ERC. В этом посте вы получите полное представление о контрактах NFT. Развитие, работа и т. д.

110. Решение уязвимости, связанной с переполнением/недополнением целочисленных значений в смарт-контрактах

В этом сообщении блога описывается уязвимость целочисленного переполнения/недополнения в смарт-контрактах Ethereum и способы ее устранения. Читайте дальше, чтобы узнать больше…

111. Понимание стандартов токенов в Ethereum (ERC20)

Вы можете найти частично объясненный материал по стандартам токенов ERC, но я придумал эти статьи, чтобы объяснить три основных стандарта токенов.

112. Краудсейл-смарт-контракт на языке программирования Solidity

Узнайте, как кодировать смарт-контракты для краудсейла на языке программирования Solidity. Познакомьтесь с его свойствами, процессами и этапами для лучшего понимания.

113. «DappBnB» — как создать веб3-эквивалент AirBnB с помощью React, Solidity и CometChat

Вы хотите создать передовую платформу, которая будет использовать возможности web3, чтобы изменить способы бронирования и совместного проживания людей?

114. Коронавирус и возникновение солидарности граждан мира

Как технологии расширяют возможности граждан мира действовать на благо человечества

115. Откройте головоломку безопасности смарт-контрактов Zeppelin: прохождение уровня Ethernaut 1

Это серия углубленных блогов, посвящённых головоломкам безопасности смарт-контрактов OpenZeppelin. Цель блогов — предоставить подробное объяснение различных концепций Solidity и EVM, необходимых для решения головоломки. Настоятельно рекомендуется попытаться решить эти головоломки, прежде чем читать дальше.

116. Как создать систему голосования на блокчейне с помощью React, Solidity и CometChat

Теперь пришло время освоить главный трюк построения децентрализованной системы голосования.

117. Как создать децентрализованное приложение для майнинга NFT

Эта статья представляет собой руководство по созданию полноценного децентрализованного приложения для майнинга NFT для блокчейна Flow.

118. Изучение API Alchemy NFT

Проверка каждого смарт-контракта NFT для получения данных занимает много времени и труда. Для решения этой проблемы можно использовать различные готовые API-интерфейсы NFT.

119. Основное руководство по созданию сайта аукциона NFT с помощью React, Solidity и CometChat

В этом руководстве показано, как создать сайт аукциона NFT с использованием React, Solidity и CometChat. Мы будем использовать React для внешнего интерфейса и Solidity для интеллектуального сотрудничества.

120. Polkadot получит виртуальную машину Ethereum на базе WebAssembly (ewasm) из второго состояния

В конце 2019 года проект Aragon решил покинуть экосистему Polkadot из-за отсутствия на тот момент жизнеспособной виртуальной машины блокчейна. После этого команда Polkadot добавила поддержку EVM в платформу Substrate, что позволило использовать блокчейны EVM в экосистеме Polkadot.

121. 🌈🦄 Создайте собственное DApp NFT с искусственным интеллектом с помощью Bacalhau

Полное руководство по созданию, эксплуатации и настройке; развертывание DApp с вашим собственным сценарием преобразования текста в изображение для создания художественных NFT, созданных искусственным интеллектом, в тестовой сети FVM Hyperspace!

122. Больно ли создавать блокчейн-приложение с нуля

Так просто, что обезьяна могла бы это сделать. Мысли ведущего разработчика и Top Ape из SnowApe, игрового проекта Web3 на реальные деньги, который создал блокчейн-приложение с нуля.

123. Сбои транзакций в старых мультиподписных кошельках Gnosis [Как это исправить]

Как разработчик, Ethereum держит вас в напряжении. Плюсы: вы постоянно узнаёте что-то новое, и острые ощущения от моментов «ага» неоспоримы.

124. Интеграция системы SAP ABAP с основной сетью Ethereum [Пошаговое руководство]

Вы, вероятно, слышали об Ethereum в контексте криптовалюты, но, возможно, не столько в контексте корпоративного программного обеспечения.

125 . Как создать умный блокчейн, предотвращающий двойные расходы: пошаговое руководство

В целом, задержки в обновлении состояния смарт-контрактов могут привести к «двойному расходованию» пользователей

126. Стандарт токена ERC721 и усиление; Взаимозаменяемость активов: взгляд разработчика

Для начала, что такое ТОКЕНЫ?

127. Вот как я разработал самый быстрый кошелек Ethereum. Всегда.

Я называю это «Пистолетом Эфириума»

128. Solidity и Ligo: ключевые различия

Что нужно знать о написании смарт-контрактов на блокчейне Tezos, когда вы переходите из Ethereum

129. Как создать потрясающую платформу для краудфандинга Web3 с помощью React, Solidity и CometChat

Как разработать смарт-контракт для вашего Dapp? Как лучше всего спроектировать интерфейс Dapp? Как подключить интерфейсную часть к внутреннему смарт-контракту?

130. Как стать разработчиком блокчейна: как это сделали эти 10 профессионалов

Я спросил 10 разработчиков блокчейна Web3, как они начали работать в Web3, их основные навыки, проблемы, с которыми они сталкиваются, и как они могут помочь новичкам пройти этот путь.

131. Как создать интернет-магазин игр Web3 с помощью React, Solidity и CometChat

Разработка Web3 официально является новым способом создания веб-приложений, и если вы еще этого не сделали, вам нужно наверстать упущенное. Как освоить создание web3...

132. Тестирование смарт-контрактов в OpenZeppelin CLI — семинар RSK

Прежде чем приступить к изучению этого руководства, убедитесь, что в вашей системе установлены следующие необходимые компоненты RSK Workshop:

133. Создание проекта автоматизации бессерверных смарт-контрактов

«Смарт-контракты» — неправильное название. Несмотря на свое название, смарт-контракты на Ethereum не являются самоисполняющимися цифровыми соглашениями. Код смарт-контракта запускается только при запуске из внешней учетной записи. Другими словами, вам нужен внешний процесс для запуска смарт-контракта.

Спасибо, что ознакомились со 133 самыми читаемыми историями о Solidity на HackerNoon.

Посетите репозиторий /Learn, чтобы найти самые читаемые статьи о любой технологии.


Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE