Lumoz, SVM L2'nin ZK ve TEE çoklu kanıtlama ile entegrasyonunu destekleyen SVM olarak bir Hizmet sunuyor.

Kaynak metin: Lumoz

Arka plan

Son yıllarda, blockchain teknolojisinin hızlı gelişimi, DeFi, NFT, AI gibi birçok alandaki yenilikleri teşvik etmiştir. Solana, benzersiz uzlaşma mekanizması ve yüksek işlem kapasitesi sayesinde yüksek hızlı ve düşük maliyetli bir blockchain olarak geniş bir ilgi görmüştür. Büyük ölçekli uygulama senaryolarında, SVM tabanlı L2 zinciri veya uygulama zinciri geniş bir pazar boşluğuna sahiptir.

Bu bağlamda, Lumoz SVM katmanı temel alınarak, benzersiz ZK ve TEE teknolojileriyle birleştirilen yenilikçi bir SVM zincir çözümü olan Lumoz SVM Stack sunulmuştur ve endüstriye yeni bir perspektif getirmiştir. Yüksek verimli genişletilebilir mimarisi ve optimize edilmiş algoritmaları sayesinde Lumoz SVM Stack, yüksek işlem hacmi ve işleme hızı sağlamanın yanı sıra güvenlik ve merkezi olmayan özellikleri garanti etmektedir.

Yapı

Lumoz SVM Stack, SVM ticaret yürütme katmanına dayanan bir genel L2 çözümüdür. Modüler bir yapı kullanarak, her bir özelliği farklı modüllere ayrılarak esneklik ve ölçeklenebilirlik sağlanır. Bu yapı, Ethereum ve Solana'yı uzlaşma katmanı olarak desteklerken, Celestia, Avail vb. gibi veri erişilebilirlik katmanı olarak hizmet verir ve SP1 ve SGX gibi çeşitli kanıt türlerini destekler. Bu tasarımlar SVM yürütme ortamıyla birleştiğinde, verimli ve özelleştirilebilir bir modüler Layer 2 çözümü oluşturur. Son olarak, Lumoz SVM Stack, dünyanın en hızlı ve en genel SVM destekli Layer 2 çözümü olmayı hedeflemektedir.

Solana, küresel durum ağacını eksik, ancak L1'e güvenli bir şekilde hesaplanabilmesi için zincir altı yürütme sonuçlarının güvence altına alınmasında küresel durum ağacı son derece önemlidir. Bu sorunu çözmek için, Lumoz küresel durum ağacının temel işlevlerini seyrek Merkle ağacı (LSMT) ile birleştirerek, ağ üzerindeki yürütme sonuçlarını şifreleme teknolojisini kullanarak doğrulamaktadır, bu sayede zincir üstü ve zincir altı işlemlerin güvenliğini ve tutarlılığını sağlamaktadır. Bu yenilikçi çözüm, Lumoz'un genişletilebilirlik ve güvenlik açısından avantajlarını artırmakla kalmayıp aynı zamanda blok zincir ekosistemine daha güvenilir bir çapraz zincir yürütme mekanizması sunmaktadır.

Lumoz SVM Stack, Solana Agave istemcisinin kodu üzerine inşa edilmiştir ve Solana ana ağıyla uyumlu olmasını sağlarken, Solana'nın paralel yürütme yeteneklerini ve benzersiz işlem veri yapısını tam olarak kullanır. Depolama mantığı ve performans parametrelerini optimize ederek, Lumoz SVM Stack, Solana'nın doğal performans avantajını maksimize eder, sistem verimliliğini ve ölçeklenebilirliğini daha da artırır.

Mevcut mimari tasarımı sayesinde Solana ekosistemindeki mevcut dApp'lerin Lumoz SVM Stack ağına sorunsuz bir şekilde taşınabilmesi mümkün olup, herhangi bir program kodunda değişiklik yapmaya gerek yoktur. Bu çözüm, sadece gereken kaynak ve maliyeti azaltmakla kalmaz, aynı zamanda Solana ile uyumlu araçlar ve geliştirici yığını sunarak geliştiricilere daha düşük bir taşıma maliyeti ve daha yüksek bir geliştirme verimliliği sağlar.

Normal bileşenlerden oluşur

· Paylaşılan Sıralayıcı: Lumoz SVM Stack, merkezi olmayan ve şeffaf işlem sıralama yöntemini kullanarak ağın genişlemesinin verimliliğini ve güvenilirliğini sağlar. Güvenlik, hız ve merkezi olmayanlık açısından, Lumoz SVM Stack önemli avantajlar sunmaktadır. Paylaşılan sıralayıcı, birden fazla işlemi toplu olarak işler, temel katmanın işlemesi gereken tek bir işlem miktarını azaltarak sistem verimliliğini ve kapasitesini önemli ölçüde artırır. Ayrıca, Lumoz SVM Stack işlem sıralamasına güçlü destek sunar, genel performansı artırır.

· State verification: Lumoz SVM Stack's state verification contract decomposes the complete verification task into small blocks and distributes these tasks to the verifier network. With this design, Lumoz SVM Stack greatly reduces the hardware requirements of participants, making it easier for nodes to join or leave the network without accessing the complete blockchain state. This not only improves the flexibility of the system, but also reduces the participation threshold and promotes the participation of more nodes.

· Veri erişilebilirliği: Solana'nın işlem boyutlarına sıkı bir şekilde sınırlama getirmesi, toplama dayalı DA (Veri Erişilebilirliği) çözümleri için bir zorluk oluşturabilir, ancak Lumoz SVM Stack, Solana'nın yerel DA çözümünün sınırlamalarını aşmak için DA çözümünü genişletir. Bu tasarım, veri yönetiminin güvenliğini ve merkezi olmayanlığını garanti altına alırken, Solana üzerinde veri denetimi yapma yeteneğini korur, böylece blok zincirinin denetlenebilirliği ve şeffaflığı tamamen sağlanır.

Temel teknoloji

SVM Uyumluluk ve Paralel Yüksek Verimli Yürütme

Solana'nın SVM'si (Solana Sanal Makinesi), paralel işlem işlemesi ve durum bağımsız tasarımı sayesinde çoklu işlem yapabilen verimli bir akıllı sözleşme yürütme ortamıdır, böylece işlem hacmini önemli ölçüde artırırken gecikmeyi azaltır. SVM, Rust ve C gibi programlama dillerini destekler ve geliştiricilerin yüksek performanslı merkezi olmayan uygulamaları kolayca oluşturmasını sağlar ve Solana ekosisteminin hızlı gelişimini teşvik eder.

Vurgulanması gereken nokta, SVM'nin paralel yürütümünün Solana'nın benzersiz işlem veri yapısına bağlı olmasıdır. Solana ağında, her işlemin başlatıcısı, gereken hesap bilgilerini önceden belirtmelidir. Bu tasarım, SVM'nin bu hesap bilgilerine göre işlemleri verimli bir şekilde paralel sırayla işlemesini sağlar, farklı işlemlerin aynı anda aynı hesaba yazma işlemi yapmamasını garanti eder. Bu nedenle, SVM'yi basitçe diğer yürütme çerçevelerine entegre etmek paralel işleme avantajı sağlamaz.

Bu prensibe dayanarak, Solana İstemci'sini temel yürütme çerçevesi olarak seçiyoruz, SVM'nin paralel yürütme avantajını tam olarak kullanarak, sistem genelinde etkili işlem işleme ve düşük gecikme performansını sağlamak için.

Destek çoklu kanıt

Lumoz, farklı yürütme istemcilerinden gelen montaj seviyesi talimatlarını cebir veya polinom kanıt sistemi aritmetiğine dönüştürebilen güçlü bir çok kanıtlama kanalını destekler. Bu kanal tasarımı, Lumoz'un yalnızca SuperNova, Halo2 ve eSTARK gibi çeşitli arka uçları kodlama için kullanmasına izin vermekle kalmaz, aynı zamanda tek bir protokole bağımlılıktan kurtularak daha fazla esneklik ve ölçeklenebilirlik sunar.

ZK kanıtı dışında, Lumoz ayrıca SGX'i kullanarak yenilikçi bir şekilde farklı türde kanıtlar oluşturmak için güvenilir yürütme ortamı (TEE) sağlar. SGX üzerinde yürütülen kodlar zkVM'de yürütülen kodlarla aynıdır ve hafif bir yürütme istemcisi gibi görev yapar. Bu, tüm kanıt sistemlerinin aynı temel hafif müşteri yürütmesini doğrulayabilmesini ve böylece olası veri tekrarını sağlamasını sağlar. SGX ortamında, gerekli veriler standart ECDSA imzasıyla imzalanır ve SGX özel anahtarı kullanılarak imzalama işlemi tamamlanır. Güvenilir yürütme ortamı (TEE), hesaplamanın gizliliğini ve bütünlüğünü sağlar ve uzaktan kanıtla doğrulanır.

TEE: Intel SGX CPU kullanarak, Intel'in Yazılım Koruma Uzantısı (SGX), TEE'yi etkinleştirmek için bazı Intel CPU'larında yerleşik olan güvenlikle ilgili bir dizi komut setidir. SGX yongasını kullanarak, yonga sahibi, sistem operatörü ve gözlemci güçlü bir şifreleme güvencesi elde edebilir ve Gizli bellek alanında gerçekleşen herhangi bir olayı görüntüleyemeyen herhangi bir tarafın olduğundan emin olabilir.

Bu çoklu kanıt kanalı tasarımıyla, Lumoz daha verimli, güvenli ve esnek bir çözüm sunar, sadece performansı artırmakla kalmaz, aynı zamanda çoklu platform ve protokol uyumluluğunu güçlendirir, merkezi olmayan doğrulama ve veri güvenliği alanında blok zincir teknolojisinin yenilikçiliğini teşvik eder.

SMT tabanlı şifreli hesaplaşma protokolü (LSMT)

Lumoz'un Seyrek Merkle Ağacı (LSMT), çok sayıda anahtar-değer çiftini verimli bir şekilde depolamak için geleneksel Merkle ağaçlarının ve Patricia ağaçlarının avantajlarını birleştiren yenilikçi bir şifreli veri yapısıdır. Geleneksel Merkle ağaçlarının aksine, LSMT yalnızca gerekli düğümleri, tipik olarak null olmayan değerler içeren veya benzersiz düğüm organizasyonları aracılığıyla değerlere sahip yaprak düğümlerin yolunda bulunan düğümleri depolar. Bu tasarım, LSMT'yi depolama alanı ihtiyacını büyük ölçüde azaltan "seyrek" bir veri yapısı haline getirir.

LSMT'nin önemli bir avantajı, belirli bir anahtar-değer çiftinin ağaçta bulunup bulunmadığını gösteren sıkıştırılmış bir kanıt (Merkle kanıtı) sağlayabilmesidir ve değerini açıklamanız gerekmez. Bu tasarım, depolama ve hesaplama verimliliğini optimize eder ve veri tutarlılığını etkin bir şekilde doğrulamayı gerektiren senaryolarda özellikle uygundur.

Layer 2 çözümünde, LSMT'nin önemli bir uygulaması durum taahhüdü ve durum doğrulamasıdır. Durum taahhüdü, off-chain işlemleri (Layer 1'deki durum) Layer 2 çözümüne göndermeyi ifade eder. Layer 1'de bu durumu göndererek, Layer 2 katılımcıları off-chain işlemlerinin geçerliliğini doğrulayabilir ve her bir off-chain işlemin Layer 1 blok zincirine işlenmesini gerekli kılmadan tüm durumu ortaya çıkarmadan. Bu şekilde, LSMT, cross-chain doğrulama ve veri taahhüdünü gerçekleştirmek için verimli ve güvenli bir yol sağlar, alt katmana olan bağımlılığı azaltır, sistem skalabilitesini ve gizlilik koruma yeteneklerini artırır.

Sonuç

Lumoz, SVM, ZK ve TEE gibi birçok ileri blok zinciri çözümünü yenilikçi bir şekilde birleştirerek, etkili, güvenli ve esnek bir SVM genel L2/uygulama zinciri çözümü sunar. SVM işlem katmanının paralel işleme avantajını kullanarak, seyrek Merkle ağacı (LSMT) ile veri doğrulama yaparak, Lumoz, güvenlik ve merkezi olmayan özellikleri korurken, işlem hacmini ve işleme hızını büyük ölçüde artırabilir. Ayrıca, Lumoz'un zk ve SGX çoklu ispat kanalı teknolojisi, işlemlerin güvenli yürütülmesine güçlü destek sağlar ve çapraz zincir etkileşimi ve veri işleme verimliliğini daha da artırır.

Merkezi olmayan uygulamaların ve blockchain teknolojisinin sürekli gelişimi ile, Lumoz'un mimarisi sadece geliştiricilere daha esnek bir geliştirme ortamı sağlamakla kalmayıp aynı zamanda işlem maliyetlerini etkili bir şekilde düşürerek blockchain teknolojisinin çeşitli alanlarda uygulanmasını ve yaygınlaşmasını teşvik etmektedir. Gelecekte, Lumoz'un en geniş kapsamlı ve genişletilebilir Layer 2 çözümlerinden biri haline gelmesi beklenmekte, Solana gibi genel blok zincirlerinin daha fazla gelişmesine ve blockchain ekosisteminin sürdürülebilirliğine ve yenilikçiliğine sağlam bir temel oluşturacaktır.

Bu makale, BlockBeats'in görüşlerini temsil etmez, gönderiden alınmıştır.

View Original
The content is for reference only, not a solicitation or offer. No investment, tax, or legal advice provided. See Disclaimer for more risks disclosure.
  • Reward
  • Comment
  • Share
Comment
0/400
No comments
  • Pin