Vingrig
633 subscribers
187 photos
22 videos
1 file
208 links
Ведем различную сложную разработку. Как на заказ так и просто для души.

Blockchain ( EVM/Ton/Solana)
Apps, games , Ui/Ux , AI , Дизайн


Написать в студию: @chatvingrig
Download Telegram
Бесплатно юзать можно 1 трбайт
👍1
Forwarded from Deleted Account
https://web3.storage/docs/
Есть решение, которая может заменить вам pinata. Очень быстро получается apikey, очень удобно пишутся скрипты, очень приятный интерфейс и документация сервиса. Обязательно попробуйте, может pinata вам больше не понадобится)
👍2🔥1
Forwarded from Snowden Web3
На просторах сети нашел базу данных всех известных уязвимостей смарт-контактов.
Она насчитывает более 700 дыр

Уязвимости разделены на названия, условия и ссылки GitHub (с подробным описанием и руководствами)

База разделена на две части: умеренной и тяжелой сложности.

Medium : severity

High : severity

За длительное время серфинга я не нашел ничего более содержательного об уязвимостях чем эта база.
Пользуйтесь. Я считаю что теперь это то, на что можно ссылаться при практике аудита на постоянной основе.
👍5
Используйте Solidity Visual Debugger, чтобы визуализировать выполнение ваших смарт-контрактов и легко выявлять ошибки».
👍4
«3 преимущества искусственного интеллекта в блокчейне

1.Децентрализованные модели ИИ могут обеспечить конфиденциальность и безопасность конфиденциальных данных.
2.Алгоритмы ИИ могут выполняться в сетях блокчейна для повышения скорости обработки.
3. Смарт-контракты могут быть разработаны с использованием ИИ для автоматизированного и эффективного исполнения».

В комментариях делитесь ресурсами по данной тематике. Очень интересно 🤔
Обещаю на днях скинуть интересное что то
👍32👏1
Block.timestamp — это важнейший компонент технологии блокчейна, который используется для записи времени, когда конкретный блок был добавлен в сеть блокчейна.
Эта временная метка служит нескольким важным целям, таким как обеспечение целостности сети путем подтверждения последовательности добавления блоков и определение возраста блоков.

Кроме того, block.timestamp также используется для измерения скорости создания блоков и предотвращения получения контроля над сетью злоумышленниками путем искусственной корректировки времени создания блоков.
В заключение, block.timestamp — это фундаментальный аспект технологии блокчейна, который помогает обеспечить ее безопасность и надежность.
👍3
Delegate.cash это платформа на основе блокчейна Binance Smart Chain (BSC), которая предлагает услуги делегатирования для держателей токенов Binance Coin (BNB) и других ассетов на BSC. Это позволяет пользователям зарабатывать пассивный доход, делегируя свои ассеты делегаторам, которые получают вознаграждения за участие в конечных верификациях транзакций и блоков в сети BSC.
👍4
2023 год сражении первых AI ?
👍2👏1👀1
⛵️Новейшая версия компилятора Solidity!
Мы рады объявить о последней версии компилятора Solidity, Solidity v0.8.18.
Эта последняя версия включает в себя ряд улучшений, а также вводит поддержку обновления Paris!
Заметные новые функции
Это те функции, которые мы хотим выделить в этом выпуске.
Отключение метаданных CBOR
Новый флаг командной строки (--no-cbor-metadata) и стандартная опция JSON (settings.metadata.appendCBOR: false) для предотвращения добавления компилятором раздела метаданных CBOR в конец байт-кода. До сих пор из этого раздела можно было исключить только хэш файла метаданных JSON (--metadata-hash none/settings.metadata.bytecodehash: "none"), но байт-код все равно будет включать небольшую часть данных CBOR, содержащих версию компилятора.
Поддержка Парижского Хардфорка
Поддержка парижского хард-форка включает в себя:
• Устаревание глобальной block.difficultyвстроенной в Solidity и удаление difficulty()инструкции из встроенной сборки для версий EVM >= Paris. Изменение связано с переименованием и семантическими изменениями difficultyинструкции, введенной EIP-4399.
• Введение глобальной block.prevrandaoвстроенной в Solidity и prevrandao()инструкции по встроенной сборке для версий EVM >= Париж.
Примечание: block.difficultyпланируется полностью удалить в версии Solidity0.9.0.
Осуждение selfdestruct
selfdestruct теперь считается устаревшим (EIP-6049), и компилятор будет предупреждать о его использовании как в Solidity, так и в Yul, включая встроенную сборку. В настоящее время замены нет, но его использование крайне не рекомендуется, поскольку в конечном итоге он изменит свою семантику, и это каким-то образом повлияет на все контракты, использующие его.
Генерация байт-кода EVM из Yul
Этот выпуск также включает в себя изменение генерации байт-кода EVM из кода Yul при включении оптимизатора: для функций Yul, которые никогда не возвращаются обратно вызывающему (т. Е. Всегда возвращают или всегда завершают вызов EVM), компилятор больше не отправляет метку возврата. Метка используется только для перехода обратно к вызывающему абоненту. Это уменьшит как стоимость газа, так и размер кода. Инструментарий, который полагается на текущее соглашение о вызовах на уровне байт-кода, возможно, потребуется скорректировать с учетом этого изменения.
👍4❤‍🔥1
Forwarded from Snowden Web3
​​
Данный пост будет нацелен на начинающих разработчиков, которые
хотят написать свой первый смарт-контракт, и вот несколько
идей и полное их объяснение.

Информация взята с сайта: https://rootbabu.github.io/

Эти проекты призваны обеспечить прочную основу для понимания основ разработки смарт-контрактов и различных вариантов их использования.

- Смарт-контракт токена ERC-20
- Смарт-контракт Crowdsale
- Смарт-контракт лотереи
- Смарт-контракт Todo
- Смарт-контракт голосования
- Смарт-контракт аукциона

В дополнение также прикреплю дорожную карту Solidity.

- Дорожная карта Solidity

Изучите концепции программирования и начните разработку смарт-контрактов на Ethereum с помощью этого обучающего блога.
🫡61👍1
⚙️ Разработчики Ethereum готовятся представить новый стандарт ERC-4337.

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

Стандарт включает механизм восстановления учетной записи с помощью доверенного круга лиц, которые получат возможность вернуть доступ к кошельку.
🔥41
👍2
Forwarded from Snowden Web3
Hardhat marmite plugin для сравнения стоимости газа среди различных фрагментов кода Solidity.

- Сравнивайте фрагменты кода прямо в ваших контрактах
- Совместимость с любыми версиями Solidity
- Проверяет вызовы функций и развертывание контрактов
- Точные показатели стоимости газа с помощью предварительной обработки кода
- Поддерживает отдельные контракты и сложные сценарии

https://github.com/primitivefinance/hardhat-marmite
👌2
Обновленный ИИ GPT, который «изменит всё» выйдет на следующей неделе. ИИ сможет переводить текст пользователя в музыку, картинку и видеоролики. GPT-4 станет в 537 раз «способнее» предшественника. Microsoft заверила, что GPT-4 не будет повышать глобальный уровень безработицы, вместо этого он поможет людям выполнять повторяющиеся задачи по-другому.

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

GPT-4 будет в 537 раз «умнее» GPT-3 и сможет извлекать информацию не только с текстовых запросов, но ещё с видео и аудио.
👍4🤡3👀1
По простому он заключает пари на лям баксов что биткоин будет стоит $1 000 000 в течении 90 дней, есть желающие?
😁2