惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Palo Alto Networks Blog
N
Netflix TechBlog - Medium
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
小众软件
小众软件
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
B
Blog
MyScale Blog
MyScale Blog
Microsoft Security Blog
Microsoft Security Blog
aimingoo的专栏
aimingoo的专栏
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Hugging Face - Blog
Hugging Face - Blog
S
Schneier on Security
Project Zero
Project Zero
T
Tenable Blog
T
Tor Project blog
U
Unit 42
G
GRAHAM CLULEY
N
News and Events Feed by Topic
P
Proofpoint News Feed
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Y
Y Combinator Blog
C
Cybersecurity and Infrastructure Security Agency CISA
腾讯CDC
博客园 - 叶小钗
M
MIT News - Artificial intelligence
Vercel News
Vercel News
T
Threat Research - Cisco Blogs
D
Darknet – Hacking Tools, Hacker News & Cyber Security
T
The Exploit Database - CXSecurity.com
P
Privacy & Cybersecurity Law Blog
I
Intezer
博客园 - 聂微东
SecWiki News
SecWiki News
Scott Helme
Scott Helme
C
Cyber Attacks, Cyber Crime and Cyber Security
IT之家
IT之家
量子位
S
Secure Thoughts
The Cloudflare Blog
博客园 - 司徒正美
Know Your Adversary
Know Your Adversary
Hacker News: Ask HN
Hacker News: Ask HN
V
Vulnerabilities – Threatpost
Simon Willison's Weblog
Simon Willison's Weblog
N
News | PayPal Newsroom
C
Check Point Blog
Spread Privacy
Spread Privacy
C
CXSECURITY Database RSS Feed - CXSecurity.com
Cyberwarzone
Cyberwarzone

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant Common SOC 2 Failures (Real World) Stop Vibe-Checking Your AI App: A Practical Guide to Evals How to Use SonarQube and SonarScanner Locally to Level Up Your Code Quality Your Next To-Do App Is Dead — I Replaced Mine with an OpenClaw AI Sign a Nostr event in 60 lines of Python using coincurve — no nostr-sdk, no nbxplorer, no rust toolchain ITGC Audit Explained Like You’re in Big 4 Patch Tuesday abril 2026: Microsoft parcha 163 vulnerabilidades y un zero-day en SharePoint Stop scraping everything: a better way to track competitor price changes Listing on MCPize + the Official MCP Registry while routing payments OUTSIDE the marketplace — how I kept 100% of my x402 revenue Building an AI-Powered Risk Intelligence System Using Serverless Architecture Why We Ripped Function Overloading Out of Our AI Toolchain Testing AI-Generated Code: How to Actually Know If It Works SaaS Churn Is Killing Your Business. Here Is What to Do About It (Without a Support Team) The Speed of AI Is No Longer Linear - And Self-Improving Models Are Why How to Implement RBAC for MCP Tools: A Practical Guide for Engineering Teams From Standard Quote to Persuasive Proposal: AI Automation for Arborists I built a CLI that scaffolds complete multi-tenant SaaS apps Axios CVE-2025–62718: The Silent SSRF Bug That Could Be Hiding in Your Node.js App Right Now The dashboard that ended our friendship Data Pipelines Explained Simply (and How to Build Them with Python) The Hidden Cost of AI Systems Nobody Talks About. undefined vs undeclared, and how typeof behaves Switching from file-based jobs to NATS/Kafka in Rust without changing code io_uring Adventures: Rust Servers That Love Syscalls Why Agentic AI is Killing the Traditional Database The POUR principles of web accessibility for developers and designers Quantum Neural Network 3D — A Deep Dive into Interactive WebGL Visualization How To Install Caveman In Codex On macOS And Windows Automation Pipeline Reliability: Why Your Workflow Breaks When Nobody Is Watching I Built an 'Open World' AI Coding Agent — It Works From ANY Folder From Freelancing to Product: A Tech Service Company's SaaS Transformation China's AI Giants: Adding Tencent Hunyuan & ByteDance Doubao to AI University (74 Providers) On the Vibe Coders and Their Lies clerk: Auto-Summarize Your Claude Code Sessions AI Weekly — 2026/04/10–04/17 | The Model Lockdown Is Here, but the Toolchain Is the Real Battleground AI 週報 — 2026/04/10–2026/04/17 模型封鎖潮來了,但工具鏈才是真戰場 Maybe this is how Open-Source apps are born... 🚀 Fine-Tune LLMs with LoRA and QLoRA: 2026 Guide tRPC v11 + Next.js App Router: End-to-End Type Safety Without the Boilerplate ShadCN UI in 2026: Why I Stopped Installing Component Libraries and Started Owning My Components SaaS Billing in React Server Components: Stripe + Supabase Without a Single `useEffect` Join our DEV Weekend Challenge — $1,000 in Prizes Across TEN winners! Submissions Due April 20 at 6:59 AM UTC. Implementing FSRS Spaced Repetition in Flutter + Supabase — Adding Memory Science to an AI Learning App "I Texted My Localhost From the Train — Claude Code Fixed the Bug Before I Got Home" I Built a Sales Prep AI and It Went Deeper Than Expected Design to Code #2: One JSON, Eleven Outputs Solving the 100M-Row Problem: A Summary Table Pattern for High-Volume Push Notification Logs Flutter Web With Wasm: What Actually Changes For Developers I Built 50 Royalty-Free Soundtracks for My Side Project in a Weekend Using AI Music Generation The Vibe Coding Security Checklist: 7 Things to Check Before You Ship Stop Letting Googlebot Guess Fix Your React App's SEO Right Desconstruindo o Streaming do LinkedIn: Como Criar um Engine de Extração de Vídeo de Alta Performance com HLS e FFmpeg (EDA Part-1) EDA (Exploratory Data Analysis) Explained With Real Life — Why Looking at Your Data Is the Most Important Step in Machine Learning Brand Relationship Management at Scale: Our 4-Touch Outreach System for 200+ Brands Why String.fromEnvironment() Might Return an Empty String in Dart JGuardrails 1.0.0 — Hardening Java LLM Apps Against Jailbreaks, Toxicity, and Prompt Injection Plan and Schedule a Full Week of Threads Content From One Claude Conversation Coding Cat Oran Ep3, Five Tables Changed Everything Updated: BFF Pattern I'm done watching freelancers get buried by 200 proposals. So I'm building the alternative. This is my first post BFS Algorithm in Java Step by Step Tutorial with Examples Tracking LLM Pricing Monthly: An Open Dataset for 22 AI Models How We Measure Content ROI on a Comparison Site: Revenue Attribution Without Perfect Data Introducing Nova AI Ops: The AI-Native Operating System for SRE Teams I built a free desktop video downloader for Windows — Grabbit How Talkie OCR Helps Vision-Impaired & Dyslexic Users Read the World Around Them VRCFaceTracking安装和iPhone面捕配置教程,有bug Even CrowdStrike Can't See Your Agents The Automation Gold Rush: What n8n Workflows and Claude Are Opening Up for Developers Right Now
TON Just Got 10x Faster. Here's What That Means for Your RPC Stack
GetBlock · 2026-04-22 · via DEV Community

 On April 10th, TON activated Catchain 2.0 on mainnet. Block time dropped from 2.5 seconds to 400 milliseconds. Finality dropped from 10 seconds to approximately one second. Pavel Durov called it step one of seven in a structured upgrade roadmap.

Most coverage focused on the speed numbers. This post focuses on something most developers haven't thought about yet: what a 10x performance upgrade does to your infrastructure stack.

What Actually Changed Under the Hood

Catchain 2.0 is a complete replacement of TON's consensus mechanism. It doesn't patch the old approach - it discards it entirely.

The practical result:

Metric Before After
Block time ~2.5s 400ms
Finality ~10s ~1s
Block rate baseline 6x higher

The upgrade also introduced Streaming API v2 - a new layer that pushes state updates to applications the moment a block lands. Instead of polling the chain for new data, apps can subscribe to a stream and receive updates in real time.

Durov's recommendation for developers is direct: update your apps to use Streaming API v2. The chain is already real-time. The app layer needs to catch up.

The Infrastructure Problem Nobody Is Talking About

Here is the thing about blockchain performance upgrades that rarely makes the announcement post.

When a chain gets 6x more blocks per second, every application querying that chain gets 6x more traffic to handle. Every app, every bot, every indexer that hits a TON endpoint is now making roughly six times as many requests as it did last week.

That number gets bigger when you account for the user growth that faster, cheaper transactions are supposed to attract.

Public nodes were not designed for this pattern. The rate limits that were invisible before become hard ceilings. Free shared endpoints start dropping requests under load. Applications that worked reliably yesterday begin failing in ways that are difficult to debug - not because your code changed, but because the underlying traffic volume did.

This is the gap between a protocol upgrade and production reliability. And it is a gap that most developers discover at the worst possible time: after they have already shipped.

What This Means If You Are Building on TON Right Now

If you are using public or free shared RPC endpoints:

Test your request volume against the new block rate. If your application queries per block or subscribes to events, your baseline traffic just increased 6x. Check whether your current endpoint handles that load before your users do.

If you are polling for state updates:

Switch to Streaming API v2. Polling was already inefficient at 2.5 second blocks. At 400ms it creates unnecessary load on both your infrastructure and the node you are querying. Streaming is the correct pattern for real-time applications on the post-Catchain network.

If you are running a payment application or Mini App:

Subsecond finality changes what you can promise users. A payment that previously took 5-10 seconds to confirm now confirms in under a second. That is a meaningfully different UX. But it only holds if your infrastructure can keep up with confirmation requests at the new throughput.

If you are building high-frequency DeFi:

Arbitrage bots, liquidation bots, and on-chain order book logic that was not viable at 2.5 second block times now becomes worth reconsidering. The infrastructure requirement for these use cases is even more demanding - you need low-latency dedicated access, not shared endpoints.

The TAC Angle

One upgrade-adjacent development worth noting: TAC, the EVM-compatible execution layer on top of TON, benefits from the same underlying performance improvements. If you are building Solidity-based applications that need to interact with the TON ecosystem - including Telegram Mini Apps - TAC gives you EVM tooling with TON-native distribution. That combination becomes more compelling as the base layer gets faster.

Evaluating Your Stack

Before Catchain 2.0, many TON applications could get away with shared public endpoints. The traffic volume was manageable and the performance requirements were forgiving.

That calculus has changed. The practical checklist for any team with a TON application in production:

  1. Measure your current RPC request rate per minute
  2. Multiply by 6 to estimate the new baseline under Catchain 2.0
  3. Check whether your current endpoint's rate limits accommodate that number
  4. If not - or if you have no visibility into those limits - switch to a dedicated endpoint before the traffic increase catches you

At GetBlock, we provide dedicated and shared TON RPC nodes built for this kind of load. Dedicated nodes give you guaranteed throughput and latency isolation - no competing with other applications for capacity on a shared endpoint. We also support TAC nodes for teams building on the EVM layer.

If you want to test your current setup, the simplest approach is to run a load simulation at 6x your current request volume and watch for rate limit errors or degraded response times. Better to discover the ceiling in a test than in production.

The Bigger Picture

Catchain 2.0 is step one of seven in the MTONGA roadmap. Step two - a 6x reduction in transaction fees - has been announced but not yet scheduled. If that lands as described, TON will have subsecond finality and fees around $0.0005 per transaction.

That combination - fast, cheap, with a billion-user distribution channel through Telegram - makes TON infrastructure worth taking seriously. The builders who will benefit most are the ones who have their stack ready when the user growth arrives, not the ones scrambling to upgrade after it does.

The chain is already real-time. The question is whether your infrastructure stack is.


Running Web3 is a show by GetBlock covering the technology that actually powers the Web3 industry. Episode 8 covers the full MTONGA roadmap and what Catchain 2.0 means for builders.

GetBlock provides RPC node access across 130+ blockchains including TON and TAC. Explore TON nodes or TAC nodes.