What the theorems target
The theorems focus on Ironwood, a planned upgrade to Zcash's consensus rules. Counterfeiting bugs are a class of vulnerabilities that let an attacker mint coins out of thin air — a catastrophic failure for any cryptocurrency. By using formal verification, the researchers can mathematically prove that certain properties hold for every possible execution of the code, rather than relying on manual audits or testing alone.
The 2,700 theorems cover the core logic of Ironwood's shielded transactions, where balances and transaction amounts are encrypted. The proofs check that the system enforces supply invariants — meaning no more Zcash can be created than the protocol allows — even under adversarial conditions. The researchers say the approach catches edge cases that traditional code review might miss.
" Translation: "Teoremlerin hedefi nedir?
Teoremler, Zcash'in konsensüs kurallarına yönelik planlı bir yükseltme olan Ironwood'a odaklanmaktadır. Sahtecilik hataları, bir saldırganın yoktan coin basmasına izin veren bir güvenlik açığı sınıfıdır - bu herhangi bir kripto para için felaket anlamına gelir. Araştırmacılar, biçimsel doğrulama kullanarak, yalnızca manuel denetimlere veya testlere güvenmek yerine, kodun her olası yürütmesi için belirli özelliklerin geçerli olduğunu matematiksel olarak kanıtlayabilir.
2.700 teorem, Ironwood'un bakiyelerin ve işlem tutarlarının şifrelendiği gizli işlemlerinin temel mantığını kapsar. Kanıtlar, sistemin arz değişmezlerini (yani protokolün izin verdiğinden daha fazla Zcash yaratılamayacağını) düşmanca koşullar altında bile uyguladığını kontrol eder. Araştırmacılar, bu yaklaşımın geleneksel kod incelemesinin gözden kaçırabileceği uç durumları yakaladığını söylüyor.
" Note: "formal verification" -> "biçimsel doğrulama" (common term in Turkish for formal verification). "supply invariants" -> "arz değişmezleri". "edge cases" -> "uç durumlar". Third paragraph: "Why machine-checked proofs matter
Formal verification is rare in cryptocurrency development because it is time-consuming and requires specialized expertise. Most projects rely on bug bounties and manual audits, which can leave gaps. Zcash has used formal methods before — for its original Sapling upgrade — but the Ironwood effort is the largest such application to date for the network.
The theorems are written in a language called Lean, a proof assistant that checks each step of reasoning. If a theorem passes, it means the property is guaranteed for all inputs. The researchers published the full set of proofs alongside the Ironwood specification, allowing independent verification by the community.
“This is about making the strongest possible guarantee that the math behind Ironwood is sound,” the team said in a statement. “We want users to know that the supply is provably fixed, not just assumed.”
" Translation: "Makineyle doğrulanmış kanıtlar neden önemlidir?
Biçimsel doğrulama, zaman alıcı olması ve uzmanlık gerektirmesi nedeniyle kripto para geliştirmede nadirdir. Çoğu proje, boşluklar bırakabilen hata ödülleri ve manuel denetimlere güvenir. Zcash daha önce biçimsel yöntemler kullanmıştır - orijinal Sapling yükseltmesi için - ancak Ironwood çalışması, ağ için bugüne kadarki en büyük uygulamadır.
Teoremler, her bir akıl yürütme adımını kontrol eden bir kanıt asistanı olan Lean adlı bir dilde yazılmıştır. Bir teorem geçerse, özelliğin tüm girdiler için garanti edildiği anlamına gelir. Araştırmacılar, topluluğun bağımsız olarak doğrulamasına izin vermek için Ironwood spesifikasyonuyla birlikte kanıtların tam setini yayınladı.
“Bu, Ironwood'un arkasındaki matematiğin sağlam olduğuna dair mümkün olan en güçlü garantiyi vermekle ilgili,” dedi ekip bir açıklamada. “Kullanıcıların arzın sadece varsayılmadığını, kanıtlanabilir şekilde sabit olduğunu bilmelerini istiyoruz.”
" Note: "proof assistant" -> "kanıt asistanı". "specification" -> "spesifikasyon". Keep "Lean" as proper noun. Fourth paragraph: "Ironwood is still under development. The formal verification work is a key milestone, but the upgrade must still pass through Zcash's governance process and be adopted by miners and node operators. The researchers plan to continue expanding the theorem set as new features are added.
The publication of the theorems does not change anything for current Zcash users. The network continues to run on the existing protocol. But the work sets a precedent for how future upgrades could be validated — with mathematical certainty rather than just confidence.
The next step is a community review period, after which the Ironwood code will be proposed for activation. No date has been set yet.
" Translation: "Ironwood hala geliştirme aşamasındadır. Biçimsel doğrulama çalışması önemli bir kilometre taşıdır, ancak yükseltmen




