YouMind
Oturum aç

DFINITY Kurucusu, NEAR Protocol'ü Tescilli Chain Key Teknolojisini Çalmakla Suçluyor

@dominic_w
İNGILIZCE22 Eki 2026
149K
1.1K
303
249
237

TL;DR

Dominic Williams, GitHub etkinliği ve işe alım uygulamalarına atıfta bulunarak NEAR Protocol'ün Intents özelliği için DFINITY'nin tescilli chain-key kriptografisini çaldığını öne sürüyor. Olası yasal işlem konusunda uyarıda bulunan Williams, NEAR'ın merkeziyetçi uygulamasını eleştiriyor.

NEAR Intents destanı, daha derinlemesine inceledikçe çok daha çılgın bir hal aldı.

Intents'te eksik olan pek çok şey var, ancak kilit öneme sahip bileşenin DFINITY'nin çalınmış tescilli teknolojisi olduğu ortaya çıktı. Şoktayım.

Daha da kötüsü, bu teknolojiyi almak için DFINITY'nin 2021 yazında işten çıkardığı ve projeye zarar vermeye yönelik birçok girişimle bağlantısı olan birini kullanmaları.

Şimdi GitHub, iki buçuk yıl sonra NEAR'ın aniden algoritmalarımızdan (bağlantılar aşağıda) acil bir düşürme yapmaya çalıştığını gösteriyor; bunun nedenlerini ancak tahmin edebiliriz.

Bunu sindirmek zaman alacak ve hukuki boyutları var, bu yüzden size sadece basit arka planı özetleyeceğim:

1) 16 Mayıs 2021'de X'te "zincir anahtarı" (chain key) kriptografisini kullanarak Internet Computer'ı Ethereum ile entegre etme çalışmalarını duyurdum ve ardından bir Medium yazısıyla devamını getirdim:

https://medium.com/dfinity/internet-computer-ethereum-integration-explained-6967456e35f9

Sektör o ay çalışmalarımızı geniş çapta haber yaptı.

https://decrypt.co/72256/how-dfinitys-internet-computer-will-integrate-ethereum

2) İlgili teknik çalışmaların başladığı dönem buydu ve NEAR bunların bir alt kümesini aldı. Önemsiz bir iş olmadığı için gereken yeni kriptografiyi geliştirmek üzere bir kriptograflar ekibi kurduk.

3) DFINITY'nin yayımladığı ilk ilgili makale, 27 Nisan 2022 tarihli son sürümüyle "On the security of ECDSA with additive key derivation and presignatures" idi.

Bu makale, NEAR'ın aldığı algoritmayı açıklıyor.

https://internetcomputer.org/whitepapers/On%20the%20security%20of%20ECDSA%20with%20additive%20key%20derivation%20and%20%20presignatures.pdf

Bu şema, işbirliği yapan bilgisayarların i) örneğin bir Ethereum veya Bitcoin adresi gibi bir genel ECDSA anahtarı oluşturmasını ve ii) genellikle DeFi, uygulama ve hizmetleri uygulayan zincir üstü yazılımların, insanların bizzat imza atmasına veya bir anahtar tutmasına gerek kalmadan onlar adına işlemleri imzalamasını sağlamak için bu anahtara karşı imzalar oluşturmasını mümkün kılar. Çalışmalarımız, güvenlikten ödün vermeden imzalama işleminin aksi takdirde mümkün olandan üç kat daha hızlı gerçekleşmesini sağlıyor.

Zincir Soyutlama (Chain Abstraction) ve Intents'in böyle bir şemanın varlığına ihtiyacı vardı: Bir grup bilgisayar bu şemayı uyguladığında, özel anahtarı sadece birinden çalamazsınız; bunun yerine bazılarının özel anahtar "paylarını" çalmanız gerekir. Ayrıca, bazı bilgisayarlar çevrimdışı olsa veya paylarını kaybetse bile işbirlikçi imzalamaya devam edebilirler. Eşik imzalama olmadan bu tür bir saklama düzeni imkânsız olurdu.

Internet Computer bu algoritmayı, ağı ölçeklendirmek için kullanılan ve ana "NNS" yönetişim blokzincirinden ek güvenlik sağlayan, etkili biçimde yeni bir blokzincir formu olan merkeziyetsiz "fiduciary subnet"lerde (güvenilir alt ağlarda) çalıştırır. Bu güvenilir alt ağlar, yaklaşık 50 bağımsız tarafın düğümlerinden oluşur ve son derece güvenlidir.

NEAR'ın bunu 8 sunucu makinesinde çalıştırdığı söyleniyor ve kimse daha fazla bilgi alamıyor.

4) Bunun basit bir nedeni var. NEAR'ın aldığı bu temel bileşen, tek başına yüksek performanslı \merkeziyetsiz\ imzalamayı mümkün kılamaz. Sadece işbirliği yapan bilgisayarlar tarafından imzalamayı sağlar; bu yüzden Intents bir sunucu kümesine benzer bir şeye bel bağlıyor.

Eğer onlar da merkeziyetsiz olmak isteselerdi, Internet Computer'ın tasarımını kopyalamaya çalışmak zorunda kalacaklardı ki bu çok daha büyük bir görevdir ve şu makalede de yansıtılmıştır —

"Design and analysis of a distributed ECDSA signing service", 16 Şubat 2023:

https://internetcomputer.org/whitepapers/Design%20and%20analysis%20of%20a%20distributed%20ECDSA%20signing%20service.pdf

Mart 2021'de, Internet Computer ağının kalbinde yer alan ve bu paylaşım şemalarının merkeziyetsiz bir şekilde nasıl kurulacağını açıklayan bir makale yayımladık:

https://internetcomputer.org/whitepapers/Non-interactive%20distributed%20key%20generation%20and%20%20key%20resharing.pdf

5) Bu tür bir bilim üretmek çok fazla zaman, emek ve Ar-Ge yatırımı gerektirir. Örneğin, Mayıs 2015'te Dan Boneh'e yukarıdaki makalede anlatıldığı şekilde paylaşımı kurmanın bir yolunu sorduğumu hatırlıyorum. Bunun mümkün olmayabileceğini düşünmüştü. Bunu başarmamız 6 yıl daha sürdü.

DFINITY, ileri düzey bilgisayar bilimi ve matematiği kullanarak gerçek merkeziyetsizlik sağlamaya ve kullanıcı güvenliğini korumaya kararlıdır — ve bunlar zaman, çaba ve harcama gerektiren şeylerdir.

6) 2024 yılına geldiğimizde, bilimi ürüne dönüştürme ve onu Internet Computer üzerinde kullanılabilir hale getirme sürecindeydik; bu aynı zamanda Internet Computer düğümlerinin diğer ağların düğümlerine bağlanmasını sağlayacak yollar bulmayı da içeriyordu.

7) Tam olarak aynı zorluğa ve fırsata hitap eden "Chain Abstraction" duyurusunu yapan bir NEAR blog yazısının ortaya çıkması bizi doğal olarak şoke etti ve hayal kırıklığına uğrattı. Duyuruyu olduğu gibi kabul ettik ve bunun merkeziyetsiz bir sistem olmadığının farkında değildik.

https://near.org/blog/why-chain-abstraction-is-the-next-frontier-for-web3

8) Bir noktada, bu çalışmayı yürütmesi için 2021'de işten çıkardığımız kişiyi işe aldıklarının farkına vardık. Ancak bu kişinin kriptografi uzmanlığı çok azdı, bu yüzden NEAR'ın duyurusunun pek bir yere varacağını düşünmedik. Bu adam COVID döneminde DFINITY'ye sızmayı başarmış ve meslektaşlarına "Şimdiye kadar yaptığım her işten kovuldum ve her zaman haklı bir sebeple" diye övünmüştü. Endişelenmiyorduk.

9) Tehdidin boyutunu hafife almışız. Görünüşe göre ekibi, İsviçreli bir kriptograftan açık kaynaklı bir eşik kriptografisi kütüphanesi almış ve bizim icatlarımızı ekleyerek ECDSA çalışmamızı hızla devreye alma yeteneği kazanmış. Görebildiğimiz kadarıyla NEAR merkeziyetsizlik veya kullanıcı güvenliği konusunda endişelenmiyor ve bunu sadece 8 sunucu üzerinde çalıştırmış. Bunu pazara hızla sunmalarını engelleyen hiçbir şey yoktu...

NEAR Intents, farklı zincirlerdeki varlıkları saklamak için Zincir Soyutlama'yı (tescilli teknolojimizle desteklenen) kullanıyor ve ardından Intents temelde, insanların taleplerine göre bunları zincirler arasında takas etmek için kendileri tarafından ödenen bir piyasa yapıcıyı kullanıyor. Elbette bu merkeziyetsiz değil ve NEAR'ın tüm bunları mümkün kılan korkutucu arka kapıları var.

10) Yalnızca Internet Computer için lisanslanmış tescilli çalışmamızı çalarak NEAR, Chain Abstraction ve Intents mimarileriyle Internet Computer'ı geride bıraktı. Bu durum DFINITY ekibi ve ICP topluluğu için moral bozucu ve yıkıcı oldu; ayrıca Internet Computer'ın dünya için açabileceğini beklediğimiz fırsatı da büyük ölçüde zayıflattı. NEAR'ın sosyal medya abartı makinesi, dünyaya sistemlerinin a) kendileri tarafından geliştirildiğini ve herhangi bir hakkı ihlal etmediğini, b) merkeziyetsiz ve güvenli olduğunu etkili bir şekilde sattı. İkisi de yanlış.

Ancak söylemeye gerek yok, sırf para kazanmak istediğiniz için başka bir projeden tescilli teknolojiyi çalıp cazip bir fırsatta öne geçmek için kullanamazsınız. Hem hukuk hem de ceza kanunları bu tür davranışları engeller ve mahkemelerin hükmedebileceği tazminatlar devasa boyuttadır (özellikle hem doğrudan hem de cezai tazminatlara hükmeden ABD mahkemelerinde).

Bu yasaların gerçekten çok iyi bir nedeni var. DFINITY gibi kuruluşların uzun zaman alan ve maliyetli olan, ancak dünya geneline gerçek faydalar sağlayan temel, ilk prensiplere dayalı araştırmaları, bu faydalar ve amaç ellerinden çalınmadan yapabilmeleri için varlar.

Burada DFINITY ve ICP sahipleri zarar gördü, Internet Computer ekonomisi ve ekosistemi zarar gördü ve finansal zararların ötesinde, dünya tehlikeli bir çoklu zincir (multi-chain) yaması uygulamasına maruz kaldı.

Üzücü olan şu ki, NEAR bir ortaklık talep etseydi, şartlar adil olduğu ve çalışmanın kaynağı olarak biz gösterildiği sürece teknolojiyi onlarla paylaşırdık. NEAR'ı seviyoruz ve Ilia'ya karşı kişisel bir husumetim yok, ama bu kadarı fazla.

Bir çözüm bulunması gerekiyor.

Ek okumalar:

  1. Belki de Internet Computer topluluğundaki bazı insanlar şüphelerinde bizden daha ilerideydi: https://x.com/ajki76/status/2101467163399737545
  1. NEAR şimdi algoritmamızdan, üç kat daha yavaş olan daha basit bir sürüme düşürme yapmaya çalışıyor (bizimki 1 turda imzalarken, onlarınki 3 turda imzalıyor). Bu, iki buçuk yıldır tescilli çalışmamızı kullandıkları gerçeğini değiştirmiyor ve muhtemelen yaptıkları şeyden endişe duyduklarını yansıtıyor:

https://github.com/near/mpc/pull/4503 https://github.com/near/mpc/issues/4324

  1. NEAR, Chain Abstraction ve Intents üzerinde çalışmak için DFINITY'den iki mühendis işe almayı başardı. GitHub, başından beri Internet Computer reposunu dikkatlice taradıklarını ortaya koyuyor. Ne yaptıklarını kesinlikle biliyorlardı: https://github.com/near/NEPs/issues/516#:~:text=There%20is%20some%20prior%20work%20where%20it%20is%20possible%20to%20save%20some%20execution%20context
Tek tıkla kaydet

YouMind ile viral makaleleri AI derin okumayla incele

Kaynağı kaydedin, odaklı sorular sorun, argümanı özetleyin ve viral bir makaleyi tek bir AI çalışma alanında yeniden kullanılabilir notlara dönüştürün.

YouMind'ı keşfet
Üreticiler için

Markdown'ınızı temiz bir 𝕏 makalesine dönüştürün

Kendi uzun yazılarınızı yayımlarken görselleri, tabloları ve kod bloklarını 𝕏 için biçimlendirmek zahmetlidir. YouMind, eksiksiz bir Markdown taslağını temiz ve hemen paylaşılabilir bir 𝕏 makalesine dönüştürür.

Markdown'dan 𝕏'e deneyin

Çözülecek daha fazla kalıp

Son viral makaleler

Daha fazla viral makale keşfet