часть 2
Иногда важно привязывать прокси к аккаунтам, регионам или кукам. В таких случаях .txt не всегда удобен
Вот альтернативные варианты:
[
{
"ip": "1.1.1.1",
"port": 8080,
"login": "user1",
"password": "pass123",
"type": "http",
"region": "US",
"tags": ["high-speed", "anonymous"]
},
{
"ip": "2.2.2.2",
"port": 3128,
"type": "socks5",
"country": "DE"
}
]
и загружаем в пайтон
import json
def load_proxies_json(path='proxies.json'):
with open(path, 'r') as f:
return json.load(f)
# Пример использования:
proxies = load_proxies_json()
proxy = random.choice(proxies)
print(f"Using {proxy['type']} proxy from {proxy.get('region', 'unknown')}")
CREATE TABLE proxies (
id INTEGER PRIMARY KEY,
ip TEXT NOT NULL,
port INTEGER NOT NULL,
login TEXT,
password TEXT,
type TEXT CHECK(type IN ('http', 'socks4', 'socks5')),
region TEXT,
last_used TIMESTAMP,
success_rate FLOAT
);
Python + SQLite
import sqlite3
def get_fresh_proxy(db_path='proxies.db'):
conn = sqlite3.connect(db_path)
cursor = conn.cursor()
cursor.execute('''
SELECT ip, port, login, password, type
FROM proxies
WHERE region = 'US'
ORDER BY last_used ASC
LIMIT 1
''')
proxy = cursor.fetchone()
conn.close()
return proxy
Пример связки прокси с аккаунтом (JSON)
accounts = [
{
"email": "acc1@test.com",
"proxy": {"ip": "1.1.1.1", "port": 8080},
"cookies": "sessionid=abc123..."
}
]
Проверка работоспособности:
def check_proxy(proxy):
try:
requests.get("http://example.com", proxies=proxy, timeout=10)
return True
except:
return False
Ротация прокси:
from itertools import cycle
proxy_pool = cycle(proxies_list)
# Бесконечный цикл
next(proxy_pool) # Следующий прокси
💸 ШО КОГДА ИСПОЛЬЗУЕМ??
.txt -> Быстрые скрипты, минимальная настройка
JSON -> Гибкость, метаданные (регион, теги)
БД -> Большие объемы, статистика, привязка к аккаунтам
Env-файлы -> Одиночные прокси (например, в Docker)
📖 ENGLISH BASE
Документация Python json - работа с JSON-файлами
Документация Python sqlite3 - встроенная работа с SQLite-базами.
Документация по requests (прокси) - как использовать прокси с requests.
Официальная дока itertools.cycle - про бесконечный цикл для ротации прокси
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍19🏆5❤3
https://youtu.be/-hbEQPZ5YPY
https://youtu.be/-hbEQPZ5YPY
https://youtu.be/-hbEQPZ5YPY
приятного просмотра!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥4😍3
tx.py
4.5 KB
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🔥5❤🔥3
🙏 Подключение к сети: RPC-провайдеры
RPC (RPC Endpoint) - специальный сервер (или узел), через который твоя программа (скрипт, кошелёк, сайт) обращается к блокчейну: отправляет транзакции, читает данные контрактов, проверяет балансы, получает блоки и т.д.
Blockchain = сеть узлов, и чтобы к ней подключиться, нужен RPC-провайдер:
Alchemy - топ за свои дашборды и стабильность.
Infura - классика, интеграция с Metamask и множеством сервисов.
Ankr - удобен для работы с несколькими сетями сразу.
Лучший способ: использовать несколько провайдеров через fallback-механизмы.
📞 БИБЛИОТЕКИ
python
web3.py - основная библиотека для взаимодействия с Ethereum через Python.
eth-account - управление аккаунтами и подписание транзакций.
eth-abi - кодирование и декодирование данных по ABI контрактов.
eth-utils - утилиты для работы с адресами, хешами и байтами.
requests - для работы с REST API (например, опрос CoinGecko, Etherscan и др.).
websockets - работа через WebSocket-подключения к нодам (например, подписки на события).
brownie - фреймворк для тестирования и деплоя смарт-контрактов (используется вместе с Ganache).
apeworx/ape - современная альтернатива Brownie для разработки смарт-контрактов.
JS/TS
ethers.js - самая популярная библиотека для работы с Ethereum (RPC-запросы, работа с контрактами, подпись транзакций).
wagmi - библиотека хуков для подключения кошельков в React-приложениях.
viem - современная альтернатива wagmi + ethers, для минималистичной работы с блокчейном.
ethcall или @wagmi/core - для выполнения мульти-запросов (одновременно много чтений контрактов).
useDApp - ещё один React-фреймворк для интеграции с блокчейном.
web3modal / rainbowkit - красивые модальные окна для подключения кошельков.
websocket-provider - работа через WebSocket для real-time событий.
☀️ УТИЛИТЫ
dotenv - подгрузка приватных ключей и API токенов из .env файлов.
axios - для работы с API криптобирж, DEX-агрегаторов и других внешних сервисов.
hardhat (JS) - для локальной разработки и тестирования контрактов.
foundry (компиляция/тестирование контрактов) - если хочешь работать с Rust-скоростью (пишется в основном в Solidity, но управляется через CLI).
👮♂️ Блокчейн-сканеры и аналитика
Инструменты для анализа контрактов и транзакций:
Etherscan (Ethereum)
Polygonscan (Polygon)
Snowtrace (Avalanche)
Arbiscan (Arbitrum)
Basescan (Base)😕 Плюс трекеры активности и газов:
Dune Analytics
Nansen
DefiLlama
🐷 КОШЕЛЬКИ
Metamask - самый популярный кошелёк для браузера. Идеален для подключения к dApps, работы с тестнетами и основной сетью.
Rabby Wallet - альтернатива Metamask. Быстрее, безопаснее, сам показывает риски транзакций перед подписью.
Frame Wallet - кошелёк для десктопа и расширение. Поддержка мультисетей, безопасное подключение к локальным узлам, подходит для продвинутой разработки.
Taho - открытый кошелёк с фокусом на приватность. Хорошо подходит для работы с EVM-сетями.
Safe - мультиподпись-кошелёк для безопасного хранения средств и управления кошельками в команде. Подходит для проектов, DeFi-протоколов и продакшн-кошельков.😳 Можно настроить, чтобы для перевода средств требовалась подпись нескольких участников.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10🔥1
RPC - Remote Procedure Call.
Проще говоря, RPC Endpoint - мост между твоей программой и блокчейном.
Когда твой скрипт, кошелёк или сайт делает запросы к сети (отправляет транзакцию, проверяет баланс, читает контракт) - он не лезет напрямую в сеть, а делает это через RPC-сервер.
🙄 Как работает RPC в блокчейне?
Ты подключаешься к ноду (узлу), который хранит актуальное состояние блокчейна.
Нода принимает твои запросы через HTTP или WebSocket.
Нода возвращает тебе данные: баланс, транзакцию, событие и т.д.
Ты взаимодействуешь с блокчейном без необходимости держать свою полную копию сети.
🚰 Самые популярные RPC-провайдеры
Alchemy
Топ за свои быстрые ноды, подробные дашборды, продвинутую аналитику запросов.
Infura
Классика Ethereum-разработки. Лёгкая интеграция с Metamask, поддержка многих сетей.
Ankr
Удобный мультисетевой провайдер. Можно быстро подключаться к разным сетям.
QuickNode
Очень быстрый RPC, особенно популярен для высоконагруженных dApps.
Chainstack
Провайдер с простой настройкой, мульти-блокчейн поддержкой и фокусом на бизнес-приложения.
Pokt Network (Pocket)
Децентрализованная сеть RPC-нод. Нет одного центра, сеть устойчива к отказам.
Blast
Новый RPC-провайдер с программой вознаграждений за использование.
✏️ ЛИМИТЫ
Alchemy - 300M CU (Compute Units) в месяц на бесплатном тарифе, но 1 запрос ≠ 1 CU (сложные запросы типаeth_getLogs"съедают" больше).
Infura - 100K запросов/день, но требует KYC для увеличения лимитов.
Ankr - 250M запросов/месяц, но с rate-limiting.
Public RPC - открытые эндпоинты (например, Ethereum Foundation:https://cloudflare-eth.com) имеют низкие лимиты и могут блокироваться при DDoS.
🤟 РЕКОМЕНДАЦИИ
Никогда не завязывайся на одного RPC-провайдера.
Сделай fallback (запасной план) на случай падения провайдера.
Следи за лимитами запросов.
Бесплатные тарифы у Alchemy, Infura и других обычно ограничивают количество запросов в месяц.
Для продакшена используй WebSocket для подписок на события.
Это сильно экономит запросы и ускоряет реакцию приложения.
🐺 Тренды в RPC-инфраструктуре
Децентрализованные RPC (dRPC) - набирают популярность решения вроде Pocket Network, Ankr, Gateway.fm, где ноды распределены по всему миру, снижая риск цензуры и отказов.
Edge-ноды - провайдеры (например, Alchemy, QuickNode) размещают ноды ближе к пользователям (CDN-подход), уменьшая задержки.
Поддержка OP Stack и L2-сетей - большинство провайдеров автоматически добавляют RPC для новых L2 (Base, Blast, zkSync, Linea и др.).
Privacy RPC - некоторые сервисы (например, BlastAPI) предлагают RPC с защитой от отслеживания IP.
🕺 Оптимизация запросов
Batching - группировка запросов (например, черезjsonRpcBatch). Поддерживается Alchemy, QuickNode.
Archive Data - исторические данные требуют премиум-нод (Alchemy дает 1 год истории на бесплатном тарифе, далее - платно).
Сaching - кэшируй частые запросы (например, балансы) на своей стороне.
🤝 Где и какие RPC юзать?
Для разработки и тестов
Alchemy (Supernode) / Infura - если нужно быстро протестировать смарт-контракты.
Hardhat/Anvil Local Node - для отладки без лимитов.
LlamaNodes - если не хочешь регистрироваться и нужен простой HTTP RPC.
Для продакшена
Alchemy + QuickNode (fallback) - максимум скорости и отказоустойчивости.
Pocket Network - если нужна децентрализация.
Своя нода (Besu/Nethermind) - для полного контроля (но дорого в обслуживании).
Для трейдинга и мониторинга
QuickNode (WebSocket) - минимальные задержки для трейдинговых ботов.
Chainstack - если нужны архивные данные.
Для мультичейн-проектов
Ankr / Gateway.fm - поддержка EVM + Solana + Cosmos в одном месте.
Public RPC (Cloudflare, Ethereum.org) - только для простых запросов (балансы, чтение контрактов).
LlamaNodes - если не хватает Alchemy/Infura.
что у вас по rpc, пишите ваш опыт и советы
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🏆4👍2🔥2
разберем плюсы и минусы этого молодежного направления
Вайб-кодинг - процесс написания кода в стиле общения с нейросетью, когда ты больше фокусируешься на идее и потоке мыслей, чем на синтаксисе
Ты описываешь, "что хочешь получить", нейросеть сама помогает превратить это в "рабочий" код.
красиво звучит
➕ ПЛЮСЫ VIBE CODING
Генерация шаблонов
нейросети мгновенно выдают заготовки для смарт-контрактов (Solidity, Rust для Solana).
Автоматизация рутины
ИИ пишет тесты для контрактов (например, Hardhat + Copilot).
Генерирует скрипты для деплоя в несколько сетей (Ethereum, Polygon, Arbitrum).
Обновляет ABI, генерирует типы для TypeScript.
Ускорение прототипирования
Идеально для быстрых MVP: ты можешь собрать контракт, скрипты и фронт всего за день-два, даже если проект сложный.
Креативные решения
Иногда нейросеть предлагает архитектуры или оптимизации, на которые сам бы не сразу додумался (например, нестандартные схемы хранения данных).
⛔️ МИНУСЫ (много букв)🤪 Слепое доверие ИИ
Нейросети "иногда" генерируют уязвимый код (например, неправильные проверкиmsg.senderили некорректную реализацию прав доступа).
А в Web3 ошибки = потеря денег (см. истории взломов из-за багов в контрактах).🙄 Потеря глубины понимания
полагаясь только на Copilot или ChatGPT, можно не разобраться в механизмах (CREATE2, delegatecall, gas оптимизация).
А в Web3 важно понимать, как реально работает EVM, как устроены storage slots и сколько газа стоит операция.📞 Риск "переобучения" на плохих паттернах
Нейросети иногда подсовывают старые или анти-паттерны (например, устаревший способ проверки reentrancy), и если бездумно копировать, можно перенять плохие практики.🐺 Сложность аудита сгенерированного кода
Когда код написан не тобой от начала до конца, гораздо сложнее его ревьюить, находить баги и понимать, где потенциальные уязвимости.😱 Поверхностные знания экосистемы
Когда нейросеть всё подсказывает, легко упустить важные моменты: стандарты токенов (ERC-20, ERC-721, ERC-1155), особенности работы с разными сетями (L2, sidechains).🎹 Ограничения нейросети в новых технологиях
ИИ может не знать свежих обновлений в Web3 (например, новые стандарты типа ERC-4337 для account abstraction), что приводит к устаревшим решениям.😰 Проблемы с безопасностью приватных данных
Некоторые генераторы кода отправляют промпты на сторонние сервера. Если в описании задачи были приватные данные (например, API-ключи, приватные методы), это риск утечки.🤷♂️ Неспособность правильно оптимизировать gas
Нейросеть может сгенерировать код, который будет дороже по gas, чем нужно. Например, неоптимальные циклы или лишние storage операции.☺️ Искажение архитектуры проекта
Когда код пишется "от запроса к запросу" без общей стратегии, страдает структура: появляются сложные связи, плохая читаемость и отсутствие модульности.👨🦲 Недостаток персонализации кода
Нейросеть пишет "среднестатистический" код, без учета твоих специфических требований к проекту (например, особые стандарты безопасности, свой стиль кодирования, политика обработки ошибок).😨 Сложность интеграции в существующий код
Генерируемые куски иногда плохо стыкуются с уже существующей архитектурой проекта - требуется дополнительная адаптация и рефакторинг.👬 Снижение навыков решения сложных задач
Если полагаться на нейросеть в нестандартных ситуациях (например, DeFi-арбитраж, LayerZero взаимодействие, кастомные токеномики), можно перестать тренировать собственные навыки решения сложных проблем.👀 Завышенные ожидания от нейросетей
Легко переоценить возможности ИИ и думать, что он всегда даст идеальный код. На практике часто требуется правка, тестирование и глубокий аудит.
в результате
вайб-кодинг - ускорение, но не замена знаний. Чем сильнее твоя база, тем эффективнее ты используешь ИИ как инструмент, а не как костыль.
А КАК ВЫ ОТНОСИТЕСЬ К ВАЙБ-КОДИНГУ
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍4💅2
WEB3 АВТОМАТИЗАЦИЯ С нуля - Создан GITHUB репозиторий & часть №2
АВТОМАТИЗАЦИЯ airdrop’ов С НУЛЯ - GITHUB Репозиторий
МУЛЬТИАККИНГ С НУЛЯ
CОФТ С НУЛЯ - ПРАКТИКА
2025 ПОДГОТОВКА И АВТОМАТИЗАЦИЯ
АВТОМАТИЗАЦИЯ работаем с проектами
Пишу Свой Мем-Токен
Как Формируется Цена Токенов?
Как создаются ТОКЕНЫ и ЧТО для этого нужно?
объединение закрытых клубов
КАК я Обучаюсь Блокчейн-Разработке
Selenium для крипторазработки на Python С НУЛЯ
софт с нуля база
ИНСТРУМЕНТЫ БЛОКЧЕЙН-РАЗРАБОТЧИКА | БАЗА
Как прокачаться как web3 разработчик софта
Разработка под разные блокчейны | БАЗА
Мой Web3-стек в 2025: как я пишу софт
VIEM С НУЛЯ
ПЕТ-ПРОЕКТЫ INTRO
С НУЛЯ ДО ВИЗУАЛИЗАЦИИ
OBSIDIAN С НУЛЯ INTRO
ZORA КАК ПИСАТЬ ЧЕКЕР
КАК ПИСАТЬ ЧЕКЕРЫ???
СОФТИМ ПРОКСИ С НУЛЯ & часть №2
НОВОЕ ВИДЕО - ПИШЕМ КРИПТО-СОФТ С НУЛЯ
БАЗА ИНСТРУМЕНТЫ WEB3 РАЗРАБОТЧИКА
БАЗА RPC С НУЛЯ
ВАЙБ-КОДИНГ В WEB3
МАЙ 2025 🚀🚀🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥6❤5😍1
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20🐳5💘4😍1
разберём эту технологию в web3
WEB3 Хранилище - альтернатива традиционным облачным сервисам (Google Drive, AWS S3), где данные распределены по множеству узлов (нод) в сети, а не хранятся на централизованных серверах
🗑 особенности1⃣ Устойчивость к цензуре - данные нельзя удалить по решению одного органа.2⃣ Отказоустойчивость - нет единой точки отказа.3⃣ Контроль над данными - пользователи владеют своими файлами.4⃣ Экономическая модель - майнеры/ноды получают вознаграждение за хранение.
⁉️ Где применяются?
NFT (метаданные и медиа хранятся в IPFS/Arweave, а не на серверах OpenSea).
Децентрализованные соцсети (Lens Protocol, Farcaster).
Веб-хостинг (например, зеркала сайтов в Arweave).
Резервное копирование (устойчиво к DDoS и цензуре).
🚬 Основные протоколы децентрализованного хранения
IPFS (InterPlanetary File System) ipfs.tech
Как работает?
Файлы хранятся в распределённой сети, доступны по CID (Content Identifier).
😮 Особенности:
Данные не удаляются, пока хотя бы одна нода их хранит.
Используется в NFT (метаданные часто хранятся в IPFS).🤳 Примеры использования:
Filecoin (надстройка над IPFS с экономикой хранения).
Filecoin filecoin.io
Блокчейн + IPFS с системой вознаграждений за хранение.
Пользователи платят за хранение, майнеры получают FIL-токены.
Отличие от IPFS: Гарантия долгосрочного хранения (контракты).
Arweave arweave.org
"Перманентное хранилище" - платишь один раз, файл хранится вечно.
Использует Proof of Access (майнеры подтверждают, что хранят данные).
Популярен для хранения NFT, статических сайтов (например, зеркала Wikipedia).
Storj, Sia, Swarm
storj.io
sia.tech
ethswarm.org
Storj: Аналог S3, но децентрализованный (платишь за использование).
Sia: Аренда места на жёстких дисках других пользователей.
Swarm: Децентрализованный CDN и хранилище от Ethereum-сообщества.
NFT.storage - бесплатный сервис от Protocol Labs для хранения NFT
Fleek.co - децентрализованный хостинг для сайтов (поддержка IPFS + Arweave)
Audius - музыкальный стриминг на IPFS (альтернатива Spotify).
🕺 Как начать кодить?
Загрузи файл в IPFS за 5 минут☀️ Где хостить?
Бесплатно: Pinata.cloud
pinata.cloud
(простые загрузки)
Для продвинутых:
Web3.Storage (от Protocol Labs).
напишем проект с таким хранением данных? ИДЕИ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤4
WEB3 СОЦИАЛЬНЫЕ СЕТИ
твой профиль - NFT, подписки - токены, посты хранятся в IPFS / ARWEAVE
😮 Какие у вас web3 соцсети, пишите, давайте коннектиться
😮 web3 vs web2
Владелец данных🤫
Web2 (Facebook/Twitter): Твои данные принадлежат корпорациям, которые продают их рекламодателям.
Web3 (Lens/Farcaster): Ты владеешь своими данными через криптокошелек - их нельзя заблокировать или украсть.
lens.xyz
farcaster.xyz💰 Монетизация
Web2: Платформа забирает весь доход от рекламы и контента.
Web3: Ты получаешь криптовалюту напрямую от подписчиков (донаты, NFT, токены).
Цензура😱
Web2: Тебя могут забанить без объяснений, а контент - удалить.
Web3: Если твои посты или аккаунт - NFT, их нельзя стереть (даже если соцсеть закроется).
Web3 возвращает контроль пользователям, а не корпорациям.
твой профиль - NFT, подписки - токены, посты хранятся в IPFS / ARWEAVE
😮 WEB3 СОЦСЕТИ ДЛЯ ТЕСТА
Lens Protocol lens.xyz
Децентрализованный аналог Instagram от команды Aave
Фишки:
Профиль - NFT (можно продать, как криптопиксель).
Платные подписки через токены.
Посты = NFT (коллекционируй мемы как арт)
Как попробовать:
Купи профиль-NFT на OpenSea (от 0.1 ETH).
Пиши посты через Lenster lenster.xyz
Farcaster farcaster.xyz
Twitter без цензуры (но с человеческой модерацией).
Фишки:
Аккаунт привязан к Ethereum-кошельку.
Клиенты - на выбор (как клиенты Bitcoin). Популярный Warpcast warpcast.com
Minds minds.com
Гибрид YouTube, Reddit и Twitter с токенами.
Фишки:
Зарабатываешь токены $MINDS за активность.
Можно купить рекламу за крипту.
🚰 ЗАЧЕМ ЭТО НУЖНО?
Ты - владелец аудитории🔫
Даже если Lens закроется, твои подписчики останутся в твоём кошельке.💰 Прямая монетизация
Нет рекламного алгоритма - фанаты платят тебе напрямую (например, через Superfluid superfluid.finance)🛌 Контент живёт вечно
Пост = NFT в Arweave - через 50 лет твой правнук сможет его прочесть.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍2
нас 2000 💋
в честь мощной популяризации web3-разработки уехал от компа на Олимп 🇬🇷
всем спасибо за поддержку
делаем далее 🔥
в честь мощной популяризации web3-разработки уехал от компа на Олимп 🇬🇷
всем спасибо за поддержку
делаем далее 🔥
4🔥32🤩6👍5🐳2❤1
Оракулы - сервисы, которые предоставляют внешние данные (off-chain) смарт-контрактам (on-chain).
оракулы решают:
Блокчейны изолированы и не могут напрямую получать данные из внешнего мира (цены акций, погода, результаты событий).
Смарт-контракты детерминированы (дают один и тот же результат при одинаковых входных данных), но реальный мир непредсказуем.
примеры использования оракулов:
Децентрализованные финансы - получение цен активов (ETH/USD) для кредитных протоколов (Aave, Compound).
Страхование - проверка наступления страхового случая (например, задержка рейса).
NFT и GameFi - динамические NFT, зависящие от реальных событий.
DAO - голосования, основанные на внешних данных.
😕 типы оракулов:
Ценовые оракулы - передают актуальные данные о курсах валют, токенов или акций.
Примеры: Chainlink Data Feeds, Pyth Network.
docs.chain.link/data-feeds
pyth.network/
Оракулы случайных чисел (RNG) - используются для генерации случайных чисел, например, в лотереях или блокчейн-играх.
Пример: Chainlink VRF
chain.link/vrf
Вычислительные оракулы - позволяют выполнять сложные вычисления вне блокчейна (off-chain) и передавать результат в смарт-контракт.
Пример: Chainlink Functions
functions.chain.link
Оракулы HTTP-запросов - обеспечивают доступ к внешним данным через любые API-интерфейсы.
Примеры: Band Protocol, Chainlink Any API.
bandprotocol.com
docs.chain.link/any-api/introduction
😮 РАЗБЕРЕМ Chainlink, Pyth и Band Protocol
Chainlink chain.link
Самый популярный децентрализованный оракул
Как работает?
Данные агрегируются с множества источников.
Подписываются нодами (Node Operators) и записываются в блокчейн.
Где используется?
Aave, Synthetix, DeFi-протоколы.
Pyth Network pyth.network
Ориентирован на финансовые данные (акции, крипта, товары).
Как работает?
Данные публикуются первоклассными провайдерами (биржи, маркет-мейкеры).
Использует Pull-модель (данные обновляются только когда нужны).
Где используется?
Solana, EVM-сети (через Wormhole).
Band Protocol bandprotocol.com
Использует собственную блокчейн-цепочку (BandChain) для запросов данных.
Как работает?
Поддерживает любые API-запросы (не только цены).
Дешевле Chainlink в некоторых сетях (BNB Chain, Cosmos).
как выбрать оракул??😌
chain.link
pyth.network
bandprotocol.com😊 Децентрализация:
Chainlink - обеспечивает высокий уровень децентрализации.
Pyth - использует модель доверенных провайдеров, что делает децентрализацию средней.
Band Protocol - строит собственную сеть валидаторов, обеспечивая также средний уровень децентрализации.💃 Тип данных:
Chainlink - предоставляет широкий спектр данных: цены, API-запросы, генерацию случайных чисел (VRF).
Pyth - фокусируется в основном на финансовых данных.
Band Protocol - позволяет получать любые данные через API.💰 Стоимость:
Chainlink - считается более дорогим решением.
Pyth - дешевле благодаря pull-модели, где пользователь сам запрашивает данные.
Band Protocol - может быть более доступным в некоторых сетях.📸 Поддержка блокчейн-сетей:
Chainlink - работает с Ethereum, Polygon, BNB Chain и другими сетями.
Pyth - поддерживает Solana и совместимые с EVM цепочки.
Band Protocol - интегрирован с BNB Chain, Cosmos и Ethereum.😐 результат:
Chainlink – лучший выбор для DeFi (надежность, децентрализация).
Pyth - хорош для трейдинговых dApps (быстрые обновления цен).
Band Protocol - подходит для кастомных API-запросов в Cosmos-экосистеме.
🌈 Как начать использовать?
Выбери оракул под свою задачу.
Разверни тестовый контракт (например, в Remix IDE).
Протестируй с тестовыми данными (Chainlink имеет тестовые фидсы в Goerli).
как вы работаете с оракулами, кидайте свои кейсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤2👍1
Деанон, бреинрот контент и бабки, все там
instagram.com/jerskrew
instagram.com/jerskrew
instagram.com/jerskrew
А Как вы относитесь с подаче контента в коротком формате
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🤩2👍1🔥1
часть 1
🎧 БЛОКЧЕЙНЫ
Ethereum (EVM-сети: Arbitrum, Optimism, Polygon) + Ethereum 2.0 (PoS + шардинг)
Solana (высокая скорость, low-cost транзакции)
Cosmos SDK & Polkadot (модульные блокчейны)
Aptos/Sui (Move-язык, высокая производительность)
Bitcoin L2 (Stacks, Lightning Network)
🙁 ЯЗЫКИ
Solidity (EVM-сети: Ethereum, Polygon, Arbitrum и др.) - Смарт-контракты в Ethereum и EVM-совместимых блокчейнах.💃 Особенности:
Статически типизированный, похож на JavaScript/C++.
Поддержка наследования, модификаторов, событий (events).
ERC-стандарты (ERC-20, ERC-721, ERC-1155).🤨 Самый популярный язык для EVM.
Много документации и готовых шаблонов (OpenZeppelin).
Поддержка Hardhat, Foundry, Remix.😘 Минусы:
Нет null-безопасности (можно допустить ошибки).
Ограниченная стандартная библиотека.🐷 Rust (Solana, Polkadot, NEAR, Sui, Cosmos) - Высокопроизводительные блокчейны (не-EVM).
Особенности:
Системный язык с акцентом на безопасность памяти.
Использует ownership, borrowing, lifetimes для предотвращения утечек.
Компилируется в WASM (CosmWasm) или нативный код (Solana).
Высокая производительность (нет сборщика мусора).
Лучшая безопасность, чем у Solidity.
Активно развивается (Solana, Polkadot, Sui).😺 Минусы:
Сложный для новичков (особенно lifetimes).
Меньше готовых решений, чем для Solidity.😊 Move (Aptos, Sui) - Безопасные DeFi и NFT в Aptos/Sui.
Особенности:
Разработан Facebook (Diem) для безопасных транзакций.
Resource-oriented (активы нельзя скопировать или удалить случайно).
Нет переполнений (overflow protection).
Встроенная безопасность (ресурсы нельзя дублировать).
Проще, чем Rust, но безопаснее Solidity.😎 Минусы:
Молодой язык (мало библиотек).
Ограниченная экосистема (только Aptos/Sui).🕺 TypeScript (Frontend + взаимодействие с блокчейном)😐 Для чего:
dApp фронтенд (React, Next.js).
Скрипты для работы с блокчейном (ethers.js, web3.js).
Удобно для Fullstack-разработчиков.
Большое количество Web3-библиотек.😃 Минусы:
Не подходит для смарт-контрактов (только для взаимодействия).
Go (Golang) (Ноды, блокчейн-инфраструктура)😣 Для чего:
Серверная часть (ноды, API).
Блокчейны на Go (Cosmos SDK, Polygon Edge).
Высокая производительность.
Используется в инфраструктурных проектах (Tendermint, Polkadot).😮 Минусы:
Не для смарт-контрактов
Получаем:
EVM - Solidity + TypeScript.
Solana/Polkadot - Rust.
Aptos/Sui - Move.
инфраструктура - Go
🖐 Фреймворки для смарт-контрактов
Hardhat / Foundry (EVM-разработка)
Anchor (Solana)
CosmWasm (Cosmos)
🥵 Библиотеки
EVM-взаимодействие (JavaScript/TypeScript)
ethers.js
viem (альтернатива ethers.js)
wagmi (React-хуки для Web3)😊 Rust-библиотеки
solana-program (для Solana)
anchor-lang (фреймворк для Solana)
polkadot.js (для Substrate-блокчейнов)🗑 Python-библиотеки
web3.py - Взаимодействие с EVM из Python.
starknet.py (для StarkNet)
💰 Децентрализованное хранение
IPFS / Filecoin
Arweave (постоянное хранение)
Ceramic (децентрализованные базы данных)
🤬 Oracles & Off-Chain данные
Chainlink (Oracle-решения)
The Graph (индексация блокчейн-данных)
Pyth (ценовые фиды)
💣 Кошельки и авторизация
MetaMask / WalletConnect
Phantom (Solana)
Web3Auth (SSO для web3)
Safe - мультиподпись-кошелёк
SIWE (Sign-In with Ethereum)
🥩 Безопасность
Slither / MythX (аудит Solidity)
Certora (формальная верификация)
Tenderly (мониторинг и дебаг транзакций)
💎 DevOps и инфраструктура
Alchemy / Infura (нод-провайдеры)
QuickNode (мультичейн API)
Kubernetes (оркестрация нод)
Subsquid (индексация данных)
100 реакций и дропаю следующую часть
ЧЕГО НЕ ХВАТАЕТ, ВАШИ ПРЕДЛОЖЕНИЯ
Please open Telegram to view this post
VIEW IN TELEGRAM
4❤42🔥14😍8
сегодня стал обладателем клавиатуры razer huntsman mini
Keybr.com - тренажёр, генерирует "слова", приближённые к реальным, фокусируется на слабых пальцах.
TypingClub.com - полноценный курс печати с прогрессией, видео и ачивками.
ZTy.pe - побеждаешь врагов, печатая слова как можно быстрее.
Monkeytype.com - тренажёр с минималистичным интерфейсом. Тренируемся на цитатах, коде, случайных словах даже с любимым шрифтом.
NitroType.com - гонки на машинках, побеждает тот, кто быстрее печатает.
thetypingcat.com - сайт с курсами для разных уровней: от новичков до разработчиков (есть даже тренажёр для HTML/CSS/JS)
Практикуемся и привыкаем к обновкам
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🤩6🐳4