7.09.2025 состоялся релизPithon 3.14!
На фоне хайпа про NoGIL всё позабыли про другие фичи. Особенно про Multiple Interpreters, который обещает изоляцию процессов но с эффективностью потоков! На сколько действительно это будет эффективно мы узнаем позже, потому что сейчас это лишь первый релиз с ограничениями и недоработками.
Но что там про NoGIL? Теперь этот режим не экспериментальный, а официально поддерживаемый, но опциональный.
Чтобы запустить без GIL нужна специальная сборка. И перед стартом нужно объявить переменную PYTHON_GIL=0
Для вас я собрал готовый репозиторий где достаточно запустить скрпит, который всё сделает:
▫️ соберет релизный Python 3.14 в новый Docker-образ
▫️ запустит тесты в контейнере (GIL, NoGIL, MultiInterpreter)
▫️ распечатает результаты
Тест очень простой, усложняйте сами)
Вот какие результаты у меня:
=== Running ThreadPoolExecutor GIL ON
TOTAL TIME: 45.48 seconds
=== Running ThreadPoolExecutor GIL OFF
TOTAL TIME: 6.14 seconds
=== Running basic Thread GIL ON
TOTAL TIME: 45.54 seconds
=== Running basic Thread GIL OFF
TOTAL TIME: 4.74 seconds
=== Running with Multi Interpreter
TOTAL TIME: 18.30 seconds
Если сравнивать GIL и NoGIL, то на мои 32 ядра прирост х7-x10 (почему не х32? 🤷). При этом нам обещают что скорости будут расти с новыми релизами.
Режим без GIL похож (визуально) на async, тоже параллельно, тоже не по порядку. Но это не IO! и от того некоторый диссонанс в голове 😵💫, нас учили не так!
Интересно, что чистый Thread работает быстрей чем ThreadPoolExecutor без GIL.
Ну и где-то плачет один адепт мульти-интерпретаторов😭 Теперь нужно искать где они могут пригодиться с такой-то скоростью. Скорее всего своя область применения найдется.
Отдельно я затестил память и вот что вышло на 32 потока:
ThreadPoolExecutor GIL ON
305.228 MB
ThreadPoolExecutor GIL OFF
500.176 MB
basic Thread GIL ON
90.668 MB
basic Thread GIL OFF
472.444 MB
with Multi Interpreter
1267.788 MB
Пока не знаю как к этому относиться)
В целом - радует направление развития!
#release
👀 Просто стейкаешь, поддерживаешь сеть и получаешь награды — звучит как чит-код, правда? 🕹️
📕 Узнай больше про Proof of Stake (#PoS) в нашей новой статье ⬅️
App| Mini App | X | Telegram EN /RU | Blog
#стейкинг#PoS#база
🔥Роль валидаторов и делегаторов в стейкинге: как работает экосистема
Стейкинг — один из ключевых механизмов в криптовалютных сетях, работающих на алгоритме Proof-of-Stake (PoS). Он позволяет пользователям не только участвовать в обеспечении безопасности сети, но и получать вознаграждение за хранение и блокировку активов. Однако внутри этой системы существуют две важные роли: валидаторы и делегаторы.
❓Кто такие валидаторы?
Валидаторы — это узлы, которые подтверждают транзакции и добавляют новые блоки в блокчейн. Они выполняют ту же функцию, что и майнеры в сетях с Proof-of-Work (PoW), но вместо вычислительных мощностей используют заложенные токены в качестве гарантии честности.
Чем больше стейк у валидатора, тем выше его шансы быть выбранным для подтверждения транзакций. Однако участие в валидации требует:
Надёжного оборудования и стабильного интернет-соединения;
Высокой доступности — выход из сети или ошибки могут привести к штрафам (slashing);
Технической компетенции — необходимо уметь управлять узлом и оперативно реагировать на возможные сбои.
📌Роль делегаторов в стейкинге
Не каждый пользователь готов запускать собственный валидатор. Для них существует возможность делегирования — передача своих токенов валидатору в обмен на часть его вознаграждения.
Делегаторы выбирают валидаторов, основываясь на их репутации, стабильности работы и уровне комиссии. Однако делегирование не означает передачу токенов — они остаются в собственности пользователя, но участвуют в процессе обеспечения сети.
Важно понимать, что выбор ненадёжного валидатора может привести к потерям, если он получит штраф. Поэтому делегаторы должны регулярно проверять статус своего валидатора и, при необходимости, перераспределять стейк.
❗️Вывод
Экосистема PoS-блокчейнов строится на взаимодействии валидаторов и делегаторов. Первые обеспечивают работу сети, а вторые помогают её децентрализовать. Грамотный выбор валидатора и активное управление делегированием позволяют получать стабильный пассивный доход и участвовать в развитии блокчейн-экосистемы.
👍Подписывайтесь на наш канал, чтобы разбираться в криптовалютном мире ещё лучше!
___________
@MirraChannel😎
#блокчейн#Консенсус#PoS#база
Что такое Proof of Stake (PoS)?
Proof of Stake (PoS) — это один из самых популярных алгоритмов консенсуса, используемых в блокчейн-сетях. В PoS валидаторы избираются на основе количества криптовалюты, которую они держат и готовы "заморозить" (поставить на кон).
☝️Основные особенности PoS:
• Экономия энергии: PoS минимизирует энергозатраты, что делает его более экологичным.
• Доступность и децентрализация: В PoS любой владелец криптовалюты может стать валидатором, что способствует более широкой децентрализации сети.
• Интересы участников: Валидаторы заинтересованы в честной работе , так как при мошеннических действиях их «стейк» (т.е. замороженные средства) может быть конфискован 😏.
📌Примеры использования PoS:
#Ethereum2.0: Один из самых известных блокчейнов, перешедший на PoS, что позволило снизить энергозатраты и улучшить масштабируемость сети.
#Cardano: Известен своим тщательно продуманным механизмом PoS, обеспечивающим безопасность и устойчивость сети.
🔥 PoS уже доказал свою эффективность и стал основой для многих современных блокчейнов, предлагая более устойчивую и экономически выгодную альтернативу традиционным методам консенсуса.
👍 Не забудьте лайкнуть этот пост, если он был полезен, и поделиться с друзьями!
@MirraChannel😎
#Elezioni#Slovenia
Secondo l'exit poll di Mediana #PoS, la coalizione guidata dall'erede di #SMC (che nel 2014 vinse l'elezioni) #Konkretno|Centro, uscirebbe dal Parlamento, avendo ottenuto solo il 3,2% dei voti.
@UltimoraPolitics
Ethereum: Potential Shift to Trustworthy Money
Ethereum could become ‘ultra-secure’ money as supply decreases, claims developer Justin Drake. Post-Dencun, emissions stats: 657,000 BTC vs. 469,000 ETH ($63.4B vs. $1.23B). Bitcoin miners rely on crypto mining; commission share at only 1%. Safety concerns may arise as mining becomes less viable. Halvings could worsen security issues.
Read more: ForkLog
#Ethereum#Bitcoin#Crypto#Mining#Finance#Deflation#JustinDrake#Dencun#ETH#BTC#Blockchain#Investing#Decentralization#PoS#Halving#Security#MarketTrends#Emissions#DigitalAssets#RiskManagement#Cryptocurrency
#Italia🇮🇹
#Comunali
#Taranto
❗️Piero #Bitetti (#PD|S&D; #AVS|G/EFA|LEFT; #Azione|RE; #DemoS|S&D; #Pos|S&D; #PLD|RE; #DC|Centro; civiche) e Francesco #Tacente (#LSP|PfE; #UdC|PPE; #PSI|S&D; civiche) si sfideranno al ballottaggio, che si terrà domenica 8 e lunedì 9 giugno 2025.
@TuttoElezioni