Connect ›

Teknik Whitepaper v2.3

BlazePhoenix-Dex, tek bir iddia üzerine kurulmuş bir zincir üstü likidite toplayıcısıdır: bir fiyat teklifi ile onun yürütülmesi aynı hesaptır. Rota, onu yürüten işlemin içinde, havuzların kamuya açık durumundan, herhangi bir okurun yeniden çalıştırabileceği durumsuz bir kütüphaneyle türetilir; takasta bağlayıcı olan sayı, yürüten çerçevede aynı dağıtıcı tarafından yeniden türetilir. Yönlendirme servisi yok, fiyat oracle’ı yok, keeper yok, yükseltme yolu yok. Bu belge beş sözleşmeyi — Core, Hub, Solver, Router, Quoter — ve Meta-Denklem’in (Meta-Equation) işleçlerini belirtir: Sekiz Katlı Dağıtıcı Ω (Eightfold Dispatcher Ω), Belirlenimci Türetme 𝒟 (Deterministic Derivation 𝒟), Demir Yasa tabanı Φ (Iron-Law floor Φ), Canlılık Alanı Ψ (Vitality Field Ψ) ve dolandırıcılık karşıtı projektör Ξ (anti-scam projector Ξ). Onların ardında tek bir disiplin durur, Metrolojik Tasarım (Metrological Design): ölçülebilen her koordinatı ölç, geri kalanı da monoton kıl ki yanlış bir girdi yalnızca onu verene zarar versin. Her garanti, zorlandığı yer ve sınırıyla birlikte belirtilir. Doğrulama düzeneği paydalarıyla birlikte basılır: sürüm profilinde 1,320 testin 1,319’u yeşil, seçilmiş 268 mutantın 203’ü öldürüldü, 43 durumlu değişmeze nişan alan 15 mutantın 14’ü fark edildi, güç 2 (63 satır, 258 çift) ve güç 3 (168 satır, 1,636 üçlü) kapsayan diziler, 14 + 5 metamorfik ilişki, birbiriyle uyuşan üç optimize edici derlemesi ve bir fiyat teklifinin nasıl yaşlandığına dair 240 örneklemlik bir çalışma. Bunların hiçbirinin kurmadığı şey de aynı özenle belirtilir. Anlatılan kod V2’dir ve yayına alınmamıştır; yayına alınmış kuşak V1’dir ve ikisi asla birbirine karıştırılmasın diye codehash ile sabitlenmiştir.

Whitepaper v2.3 — Türkçe sürüm (PDF)MarkdownTechnical Whitepaper v2.3 · English (PDF)

Durum: bu belge neyi anlatıyor, yayında olan ne

Bu belgenin anlattığı Sürüm 2 ağacı depoda duruyor ve yayına alınmamıştır; yayına alınmış kuşak Sürüm 1’dir ve ikisi asla birbirine karıştırılmasın diye her ağda codehash ile sabitlenmiştir. Belgedeki her sayı main 8949a9d üzerinde ölçülmüş ve paydasının yanına basılmıştır; tam metin İngilizce olarak https://blazephoenix.xyz/whitepaper.md adresinde.

§1 Sorun: fiyat teklifi, bir başkasının hesapladığı bir vaattir

Yirmi galerinin bulunduğu bir şehirde araba sattığınızı düşünün. İyi bir komisyoncu yirmisini de gezer, en iyi fiyatı bulur ve satışı belki ikisine böler. Zincir üstü “komisyoncuların” çoğu fiyatlara kendi veritabanından bakar — muhtemelen bayat — ve size bir sonuç gösterir. Yirmisine de baktıklarını da, size en iyisini gösterdiklerini de doğrulayamazsınız. Yalnızca şimdiye dek dürüst olduklarını doğrulayabilirsiniz.

§2 Yanıt ve disiplin

BlazePhoenix-Dex’in altı değer alan bir giriş noktası vardır — iki token, tutar, sizin asgariniz, bir alıcı, bir son tarih — ve rotayı, onu yürüten işlemin içinde, kamuya açık durum olan havuz rezervlerinden çıkarır: hangi işlem mekânları, her birine ne kadar, hangi sırayla. Rota kamuya açık durumdan kamuya açık kodla türetildiği için, herkes onu yeniden türetebilir.

§3 Meta-Denklem ve bağımlılık bütçesi

Toplayıcının tamamı tek bir ifadenin enbüyüklenmesi olarak okunabilir. Bir girdi tokenı t_in, bir çıktı tokenı t_out ve bir x tutarı verildiğinde, Solver kabul edilebilir rotalar arasında net alınan değeri enbüyükleyeni arar; bu arama bir yapılabilirlik tabanına ve bir dolandırıcılık karşıtı kapıya tabidir.

§4 Sekiz Katlı Dağıtıcı Ω (Eightfold Dispatcher Ω)

Yalın haliyle: her tür havuzu fiyatlamayı bilen tek bir fonksiyon. Kesin haliyle: Core içindeki universalQuote(QuoteCtx, amountIn), Solver için ve Quoter’ın ön izlemesi için fiyat teklifi dağıtıcısıdır; beklenen çıktıyı ve bölme tahsisçisi (Split Allocator) için token cinsinden bir derinlik döndürür; fiyatlayamadığı bir havuz ise sıfır döndürür ve daha hiçbir şey gönderilmeden elenir.

§5 Uçtan uca Uniswap V4

Uniswap V4 yeni bir havuz sözleşmesi değildir; yeni bir mekân biçimidir ve 2020 ile 2024 arasında kurulmuş her router’ın dayandığı dört varsayımı geçersiz kılar. Havuzların adresi yoktur — tek bir singleton’ın deposundaki, bir hash ile anahtarlanan kayıtlardır. Takasın içinde keyfî kod çalışır — router’ın yürüttüğü ödemenin tanımlı noktalarında bir hook koşar. Ücretlerin sabit olması gerekmez. Ve havuzlar, balanceOf’u olmayan zincirin yerel para birimini tutabilir. Bu bölüm dördüne de yapısal olarak yanıt verir; öyle ki bir V4 bacağı — Solver için, tabanlar için ve işlemci için — başka herhangi bir bacaktan ayırt edilemez olsun.

§6 Solidly çözücüsü

Bazı değişmezlerin, güvenle yeniden üretilebilecek kadar basit bir kapalı biçimi yoktur ve onları yeniden üretmek, protokolün başka yerlerde reddettiği çoğaltma riskinin ta kendisidir. Böyle mekânlar için dağıtıcı, mekânın açtığı en dar dürüst kanaldan havuzun kendisine sorar — ve yanıt vermeyen çatallar için yedekte bir kopya tutar.

§7 Belirlenimci Türetme 𝒟 (Deterministic Derivation 𝒟)

Bir havuz fiyatlanabilmeden önce bulunmalıdır. Sektörün yanıtı sormaktır: mekânın factory’sine yapılan bir çağrı depodaki bir eşlemeyi okur ve bir adres döndürür, çağıran da factory’nin sözüne güvenir. BlazePhoenix bu yanıtı destekler — dört factory çağrı kipi, dağıtımları yeniden üretilebilir olmayan mekânları kapsar — ama aritmetiğin izin verdiği her yerde daha güçlüsünü yeğler: adresi hesaplamak, hiçbir dış çağrı olmadan. Hesaplanan bir adresi aynı üç girdiyle herkes doğrulayabilir; getirilen bir adrese yalnızca inanılabilir.

§8 Monoslot

Depolama, EVM üzerinde herhangi bir iş yapmanın baskın maliyetidir: soğuk bir SLOAD 2,100 gas tutar ve bir havuzun niteliklerini ayrı yuvalara dağıtan bir kayıt defteri bunu her nitelik için, her havuz için, değerlendirilen her rotada yeniden öderdi. BlazePhoenix bir havuzun tüm yönlendirme durumunu tek bir 256 bitlik sözcüğe sıkıştırır — Monoslot — bir kez okunur ve saf aritmetikle çözülür.

§9 Kendini Onaran Kayıt Defteri (Self-Healing Registry) ve Canlılık Alanı Ψ (Vitality Field Ψ)

Çoğu toplayıcı mekânlarını, bir keeper havuzları zincir dışında dizinleyip listeleri zincire ittiği için bilir — güvenilmesi gereken bir süreç, bir bayatlık penceresi ve bir işletme bağımlılığı; rotaları zincir üstünde çözen bir protokolün kabul edemeyeceği üç şey. BlazePhoenix karşıt tavrı alır: kayıt defteri likiditeyi onunla işlem yaparak öğrenir.

§10 Yönlendirme ve Bölme Tahsisçisi (Split Allocator)

Sabit çarpımlı bir havuz tek bir kuralla fiyatlar: iki rezervinin çarpımı asla küçülemez. γ ücret tutulumuyla Δ dökün (mekânda 0.30 % ücret γ = 0.997 demektir) ve yγΔ / (x + γΔ) alın; kendi girdiniz paydadadır: tek bir havuzdan ne kadar çok iterseniz, sonraki her token o kadar kötü öder. Kayma aritmetiktir, çaresi de öyle: aynı emri aynı çiftin havuzlarına bölmek her havuzu daha az oynatır.

§11 Yürütme katmanı ve Demir Yasa tabanı Φ (Iron-Law floor Φ)

Solver önerir; Router hükmeder — ya atomik olarak ya da hiç. Router, fon hareket ettiren tek sözleşmedir, işlemler arasında hiç fon tutmaz ve tek bir ilke üzerine kuruludur: her mesele için bir mekanizma, evrensel olarak uygulanır. Ölçebildiği hiçbir şeyi varsaymaz.

§12 Fiyat teklifi yüzeyleri ve bir teklifin yaşlanması

“Sizin fiyat teklifiniz” denen bir sayının gelebileceği iki yer vardır ve bunlar farklı kod yollarıdır: Quoter, bir arayüzün siz imzalamadan önce çağırdığı salt okunur bir ön izleme sözleşmesi; ve çerçeve içi yol, Solver ile Router’ın teklifleri yürüyen işlemin içinde hesapladığı yer. §4.4 türe göre gerçeği verdi; bu bölüm yüzeyleri verir ve aralarındaki açıklığı ölçer.

§13 Ücret politikası: iki rejim ve Fazla Kuralı (Surplus Rule)

Yalın haliyle: protokol 0.28 %’i bir kez, ölçülmüş tek bir tutardan, hazinenin tutmak istediği bir parayla alır ve aldığını kaydeder. Kesin haliyle: PROTOCOL_FEE_BPS = 28, Core içinde bir derleme zamanı sabitidir ve yayına alınmış bayt kodunda hiçbir yerde ayarlayıcısı yoktur; ücret mulDivUp(base, 28, 10,000)’dir — yukarı yuvarlanır, dolayısıyla sıfırdan farklı hiçbir taban için sıfır ücrete ulaşılamaz — TREASURY1_SHARE = 3,000 bps birinci hazineye, kalanı ikinciye bölünür (fee − t1 olarak hesaplanır, böylece ikisi toz bırakmadan hep ücreti verir); hazineler kuruluşta sabitlenir ve Tek Yönlü Kapı (One-Way Door) ile sonsuza dek dondurulabilir.

§14 Güvenlik modeli

Yalın haliyle: Router işlemler arasında hiçbir şey tutmaz, her takas ya hep ya hiçtir ve bu deponun ele aldığı her saldırı sınıfına ya adı konmuş bir denetim yanıt verir ya da o sınıf kapsam dışı olarak adlandırılır. Kesin haliyle: tehdit kataloğu docs/assurance/threats.json’dur, açık istismar kaydından derlenmiş 23 sınıf; her biri kendisini reddeden bekçi sembolünü adlandırır ve bir CI betiği, sembol src/’den ya da adı konmuş test test/’ten ayrılırsa derlemeyi düşürür. Bir kataloğun kapsamı, nelerin ele alındığına dair bir tabandır; var olana dair bir tavan asla değildir.

§15 Doğrulama düzeneği, ölçülmüş

Yalın haliyle: buradaki her sayı, karşısında ölçüldüğü paydanın yanına basılır, temiz bir checkout’tan bir betikle ya da adı konmuş bir forge komutuyla yeniden hesaplanır (Ek C) ve ardından neyi kurmadığı gelir. Kesin haliyle: ölçülen ağaç, sürüm profilinde (optimizer_runs = 300, via_ir) 8949a9d üzerindeki main ve ona dönüşen daldır, 2026-09-05.

§16 Mimari ve boyutlar

Yalın haliyle: beş sözleşme; biri, diğer dördünün içe aktardığı saf matematiktir ve hiçbir matematik parçası iki kez tanımlanmamıştır. Kesin haliyle: Core durumsuz bir kütüphanedir; deposu, sahibi ve yükseltme yolu yoktur; Hub, Solver, Router ve Quoter onu içe aktarır ve hiçbiri bir ilkeli yeniden tanımlamaz, dolayısıyla matematiğin tek bir denetimi bütün tüketicileri kapsar.

§17 Ölçülmüş başarım

Yalın haliyle: bu bölümdeki her şey gerçek zincirlerin çatallarında ölçüldü — gerçek mekânlar, yabancıların yatırdığı gerçek rezervler, tek bir bayt kodu — ve tam olarak öyle etiketlendi. Kesin haliyle: bir sayı, ancak depodaki kamuya açık bir harness onu yeniden üretiyorsa burada görünür; harness, zincir ve tarih yanına basılır. Çatal üzerindeki bir ölçüm davranışa dair kanıttır, bir dağıtım kaydı değildir; dağıtım kaydı §19’dur. §12 ve §15’in ölçümleri 2026-09-05 tarihlidir; bu bölümün kampanyası Ağustos 2026’da koşturuldu ve harness’ları test/fork/ içindedir.

§18 Kemiğine kadar DEX

On yedi bölümlük mekanizma, tek sayfaya indirildi. Tek iş: iki token, bir miktar, sizin minimumunuz, bir alıcı ve bir süre al; zincirin herkese açık likiditesinin verebileceği en yüksek çıktıyı döndür — ya da nedenini söyleyen bir kodla reddet. Beş sözleşme tek bir matematiği paylaşır (Core, Hub, Solver, Router, Quoter); altı havuz türü tek bir dağıtıcıyla fiyatlanır; dört kapı tek bir yürütücüye çıkar; her işlemin altında üç taban ve sizin kendi minimumunuz vardır; %0,28'lik ücret derlenmiştir ve kimse değiştiremez.

§19 Dağıtım durumu

Bu belge depoyu belgeler ve depo esastır: bu metinle kaynak ayrıştığında kaynak kazanır. İki kuşak vardır ve asla birbirine karıştırılmazlar.

§20 Token — BZPX

Bir milyar BZPX, sonsuza dek sabit, sade bir ERC-20 olarak: 18 ondalık, basım yolu yok, transfer ücreti yok, rebasing yok, transfer hook'u yok, duraklatma ya da kara liste yok. Sürüm 2.3 dağılımı: piyasa likiditesi 520,000,000 (52%), staking emisyonu 180,000,000 (18%), Airdrop & Bounties 130,000,000 (13% — eski 50,000,000 airdrop, eski 50,000,000 araştırma havuzu ve piyasa likiditesinden alınan 30,000,000), ekip 103,000,000 (10.3%), ortaklar 60,000,000 (6%), pazarlama 7,000,000 (0.7%).

§21 Araştırma programı ve güvenlik kaydı

Bu projenin adına layık bir araştırma programı olmadan önce, bağımsız araştırmacılar kaynağı düşmanca okudular — istenmeden, hiçbir şey vaat edilmeden — ve gördüklerini özel olarak bildirdiler. Bu belgenin anlattığı kod, onların okumasından sağ çıkan koddur. Her birinin bildirdiği ve sonunda ne olduğu, böyle kayıtların ait olduğu yerde yaşıyor: deponun SECURITY.md ve SECURITY_HALL_OF_FAME.md dosyalarında, kodun yanında, her girdinin iki yönde de denetlenebildiği yerde. Bu bölüm kim olduklarını, düşmanca okumanın ne ödediğini ve bulunanın biçimini kaydeder.

§22 Neye güvenmek zorundasınız, neye zorunda değilsiniz

Her protokol güven gerektirmediğini söyler; neredeyse hiçbiri istisnalarını sayamaz. İşte tam liste: her yetki, onu sınırlayan satırla birlikte belirtiliyor.

§23 İlgili çalışmalar

Yönlendirme. Angeris, Evans, Chitra ve Boyd, sabit fonksiyonlu piyasa yapıcıları arasındaki yönlendirmeyi, eniyi noktası marjinal fiyatları mekânlar arasında eşitleyen bir dışbükey program olarak kurar; Diamandis, Resnick, Chitra ve Angeris bunun için etkili bir ikili ayrıştırma algoritması verir.

§24 Sonuç

Tek bir disiplin üzerine bir toplayıcı kurmaya giriştik — ölç, inanma — ve bir sayının bunun yerine birinin sözüne bakılarak alınabileceği her noktada bunu korumaya: rota, fiyat, taban, ücret tabanı, mekân kümesi, bir havuzun işlem yaptığını iddia ettiği çift ve hatta protokolün kendi maliyet modeli.

İngilizce (tam belge)

Questions, a partnership or a bug to report? Contact us or email contact@blazephoenix.xyz