Ethereum hafif müşteri Helios: Güven gerektirmeyen on-chain erişim sağlamak
Son günlerde, Rust diline dayalı Ethereum hafif müşteri Helios piyasaya sürüldü ve tamamen güvene ihtiyaç duymadan Ethereum erişimi sağlamayı amaçlıyor. Bu müşteri, Ethereum'un PoS'a geçişiyle sağlanan hafif müşteri protokolünü kullanarak, güvenilmeyen merkezi RPC sağlayıcıları verilerini güvenli ve doğrulanabilir yerel RPC'ye dönüştürebiliyor. Merkezi RPC ile birleştirildiğinde, Helios tam düğüm çalıştırmadan veri doğruluğunu doğrulayabiliyor.
Kullanıcıların blok zincirini kullanmasının ana nedenlerinden biri güvene ihtiyaç duymadan, servet ve verilere kendi kendine sahip olabilmeleridir. Ancak kolaylık sağlamak için, insanlar genellikle Ethereum'a merkezi RPC sunucuları aracılığıyla erişim sağlarlar. Bu uygulamanın potansiyel riskleri vardır çünkü kullanıcılar bu sağlayıcılara güvenmek zorunda kalırlar ve sorgu sonuçlarının doğruluğunu doğrulayamazlar.
Helios hafif müşteri yaklaşık iki saniye içinde senkronizasyonu tamamlayabilir, depolamaya gerek yoktur, kullanıcılar her cihazdan (telefonlar ve tarayıcı eklentileri dahil) güvenli bir şekilde on-chain verilere erişebilirler. Bu, kullanım kolaylığı ile merkeziyetsizlik arasında denge kurmanın zor olduğu yaygın bir sorunu çözer.
Merkezileştirilmiş Altyapının Potansiyel Riskleri
Teorik olarak, kötü niyetli merkezi RPC sağlayıcıları tuzaklar kurabilir ve kullanıcıların yeni türdeki sandviç saldırılarına maruz kalmasına neden olabilir. Örneğin, merkeziyetsiz bir borsa üzerinde işlem yaparken, eğer RPC sağlayıcısı akıllı sözleşmenin doğru teklifini sunmazsa, kullanıcılar aleyhlerine olan takas işlemlerini imzalamaya yönlendirilebilir. Daha da kötüsü, kötü niyetli sağlayıcılar işlemleri gizlice tutabilir ve doğrudan belirli madencilere gönderebilir, buradan kazanç elde edebilir.
Bu riski önlemek için deneyimli kullanıcılar genellikle kendi Ethereum düğümlerini çalıştırır. Ancak bu, büyük miktarda zaman ve kaynak gerektirir ve çoğu kullanıcı için hala zordur, özellikle mobil cihaz kullanıcıları için.
Helios'un Çalışma Prensibi
Helios, bir yürütme katmanı ve bir konsensüs katmanından oluşur, iki katman sıkı bir şekilde bağlıdır, kullanıcıların yalnızca tek bir yazılım kurması ve çalıştırması yeterlidir. İş akışı aşağıdaki gibidir:
Konsens katmanı, bilinen bir belirteç zinciri blok hash'ini kullanarak, güvenilmeyen RPC'lerle doğrulanabilir bir şekilde mevcut bloğa senkronize olur.
İcra katmanı, doğrulanmış işaret zinciri bloklarını güvenilmeyen icra katmanı RPC ile birleştirerek, on-chain durum bilgilerini, örneğin hesap bakiyeleri, sözleşme depolama, işlem makbuzları ve akıllı sözleşme çağrı sonuçlarını doğrular.
Bu bileşenler birlikte çalışarak kullanıcılara tam anlamıyla güvene ihtiyaç duymadan RPC sağlar, tam bir düğüm çalıştırmadan.
Helios'un Uygulama Geleceği
Helios'un hafif özellikleri, daha fazla kişinin çeşitli cihazlardan Ethereum verilerine güvenli bir şekilde erişebilmesini sağlar. Kullanıcılar, MetaMask içinde Helios'u RPC sağlayıcısı olarak kullanarak çeşitli DApp'lere güvenmeden erişebilirler.
Ayrıca, Rust'ın WebAssembly desteği, uygulama geliştiricilerinin Helios'u Javascript uygulamalarına kolayca entegre etmelerini sağlar. Bu entegrasyonlar, Ethereum'un güvenliğini artıracak ve merkezi altyapıya olan bağımlılığı azaltacaktır.
Gelecekte, Helios'un P2P ağından hafif müşteri verilerini doğrudan alma, eksik RPC yöntemlerini dağıtma, WebAssembly versiyonu oluşturma, cüzdan yazılımlarına entegre etme, ağ panelleri oluşturma gibi birçok gelişim yönü bulunmaktadır. Bu gelişmeler, Ethereum ekosisteminin güvenliğini ve erişilebilirliğini daha da artıracaktır.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
14 Likes
Reward
14
8
Repost
Share
Comment
0/400
BearMarketSage
· 07-28 03:41
赶紧bir pozisyon girin冲Helios
View OriginalReply0
NFTRegretDiary
· 07-28 02:28
Birçok cihazdan bahsediyor, yine güvenlik üzerinde çalışıyor.
View OriginalReply0
GasGrillMaster
· 07-26 03:47
İdare eder, idare eder, sonunda bu lanet sorunu çözdüm.
Helios hafif müşteri: Ethereum'a güvenilmeyen erişim sağlamak, güvenliği ve kullanım kolaylığını artırmak
Ethereum hafif müşteri Helios: Güven gerektirmeyen on-chain erişim sağlamak
Son günlerde, Rust diline dayalı Ethereum hafif müşteri Helios piyasaya sürüldü ve tamamen güvene ihtiyaç duymadan Ethereum erişimi sağlamayı amaçlıyor. Bu müşteri, Ethereum'un PoS'a geçişiyle sağlanan hafif müşteri protokolünü kullanarak, güvenilmeyen merkezi RPC sağlayıcıları verilerini güvenli ve doğrulanabilir yerel RPC'ye dönüştürebiliyor. Merkezi RPC ile birleştirildiğinde, Helios tam düğüm çalıştırmadan veri doğruluğunu doğrulayabiliyor.
Kullanıcıların blok zincirini kullanmasının ana nedenlerinden biri güvene ihtiyaç duymadan, servet ve verilere kendi kendine sahip olabilmeleridir. Ancak kolaylık sağlamak için, insanlar genellikle Ethereum'a merkezi RPC sunucuları aracılığıyla erişim sağlarlar. Bu uygulamanın potansiyel riskleri vardır çünkü kullanıcılar bu sağlayıcılara güvenmek zorunda kalırlar ve sorgu sonuçlarının doğruluğunu doğrulayamazlar.
Helios hafif müşteri yaklaşık iki saniye içinde senkronizasyonu tamamlayabilir, depolamaya gerek yoktur, kullanıcılar her cihazdan (telefonlar ve tarayıcı eklentileri dahil) güvenli bir şekilde on-chain verilere erişebilirler. Bu, kullanım kolaylığı ile merkeziyetsizlik arasında denge kurmanın zor olduğu yaygın bir sorunu çözer.
Merkezileştirilmiş Altyapının Potansiyel Riskleri
Teorik olarak, kötü niyetli merkezi RPC sağlayıcıları tuzaklar kurabilir ve kullanıcıların yeni türdeki sandviç saldırılarına maruz kalmasına neden olabilir. Örneğin, merkeziyetsiz bir borsa üzerinde işlem yaparken, eğer RPC sağlayıcısı akıllı sözleşmenin doğru teklifini sunmazsa, kullanıcılar aleyhlerine olan takas işlemlerini imzalamaya yönlendirilebilir. Daha da kötüsü, kötü niyetli sağlayıcılar işlemleri gizlice tutabilir ve doğrudan belirli madencilere gönderebilir, buradan kazanç elde edebilir.
Bu riski önlemek için deneyimli kullanıcılar genellikle kendi Ethereum düğümlerini çalıştırır. Ancak bu, büyük miktarda zaman ve kaynak gerektirir ve çoğu kullanıcı için hala zordur, özellikle mobil cihaz kullanıcıları için.
Helios'un Çalışma Prensibi
Helios, bir yürütme katmanı ve bir konsensüs katmanından oluşur, iki katman sıkı bir şekilde bağlıdır, kullanıcıların yalnızca tek bir yazılım kurması ve çalıştırması yeterlidir. İş akışı aşağıdaki gibidir:
Konsens katmanı, bilinen bir belirteç zinciri blok hash'ini kullanarak, güvenilmeyen RPC'lerle doğrulanabilir bir şekilde mevcut bloğa senkronize olur.
İcra katmanı, doğrulanmış işaret zinciri bloklarını güvenilmeyen icra katmanı RPC ile birleştirerek, on-chain durum bilgilerini, örneğin hesap bakiyeleri, sözleşme depolama, işlem makbuzları ve akıllı sözleşme çağrı sonuçlarını doğrular.
Bu bileşenler birlikte çalışarak kullanıcılara tam anlamıyla güvene ihtiyaç duymadan RPC sağlar, tam bir düğüm çalıştırmadan.
Helios'un Uygulama Geleceği
Helios'un hafif özellikleri, daha fazla kişinin çeşitli cihazlardan Ethereum verilerine güvenli bir şekilde erişebilmesini sağlar. Kullanıcılar, MetaMask içinde Helios'u RPC sağlayıcısı olarak kullanarak çeşitli DApp'lere güvenmeden erişebilirler.
Ayrıca, Rust'ın WebAssembly desteği, uygulama geliştiricilerinin Helios'u Javascript uygulamalarına kolayca entegre etmelerini sağlar. Bu entegrasyonlar, Ethereum'un güvenliğini artıracak ve merkezi altyapıya olan bağımlılığı azaltacaktır.
Gelecekte, Helios'un P2P ağından hafif müşteri verilerini doğrudan alma, eksik RPC yöntemlerini dağıtma, WebAssembly versiyonu oluşturma, cüzdan yazılımlarına entegre etme, ağ panelleri oluşturma gibi birçok gelişim yönü bulunmaktadır. Bu gelişmeler, Ethereum ekosisteminin güvenliğini ve erişilebilirliğini daha da artıracaktır.