paint-brush
Inilunsad ng Lumoz ang SVM bilang isang Serbisyo, Sinusuportahan ang Pagsasama ng ZK at TEE Multi-Proof para sa SVM L2sa pamamagitan ng@lumoz
9,029 mga pagbabasa
9,029 mga pagbabasa

Inilunsad ng Lumoz ang SVM bilang isang Serbisyo, Sinusuportahan ang Pagsasama ng ZK at TEE Multi-Proof para sa SVM L2

sa pamamagitan ng Lumoz (formerly Opside)6m2025/01/20
Read on Terminal Reader

Masyadong mahaba; Upang basahin

Sa pamamagitan ng mahusay na arkitektura ng pag-scale at mga na-optimize na algorithm, ang Lumoz SVM Stack ay hindi lamang naghahatid ng napakataas na throughput ng transaksyon at mga bilis ng pagproseso para sa chain ng SVM, ngunit tinitiyak din nito ang matatag na mga feature ng seguridad at desentralisasyon.
featured image - Inilunsad ng Lumoz ang SVM bilang isang Serbisyo, Sinusuportahan ang Pagsasama ng ZK at TEE Multi-Proof para sa SVM L2
Lumoz (formerly Opside) HackerNoon profile picture
0-item

Background

Sa mga nakalipas na taon, ang mabilis na pag-unlad ng teknolohiya ng blockchain ay nagdulot ng pagbabago sa iba't ibang sektor tulad ng DeFi, NFTs, at AI. Ang Solana, isang high-speed, low-cost blockchain, ay nakakuha ng makabuluhang atensyon salamat sa kakaibang consensus mechanism at high throughput nito. Sa malakihang mga kapaligiran ng aplikasyon, ang mga L2 chain o application chain na nakabase sa SVM ay nag-aalok ng malawak na potensyal sa merkado.


Sa backdrop na ito, ang Lumoz, batay sa SVM execution layer, ay nagsasama ng mga makabagong teknolohiya ng ZK at TEE para magmungkahi ng isang makabagong solusyon sa chain ng SVM (Lumoz SVM Stack), na nag-aalok ng bagong pananaw sa industriya. Gamit ang mahusay na arkitektura ng pag-scale at mga naka-optimize na algorithm, hindi lamang nagbibigay ang Lumoz SVM Stack ng napakataas na throughput ng transaksyon at bilis ng pagproseso para sa mga chain ng SVM ngunit tinitiyak din nito ang matatag na seguridad at desentralisasyon.



Arkitektura

Ang Lumoz SVM Stack ay isang versatile na solusyon sa L2 na binuo sa layer ng pagpapatupad ng transaksyon ng SVM, na gumagamit ng isang modular na arkitektura na naghahati ng mga function sa mga independiyenteng module, na tinitiyak ang flexibility at scalability. Kasama sa arkitektura ang ilang pangunahing layer: Ethereum at Solana bilang mga settlement layer, Celestia, Avail, atbp., para sa availability ng data, at suporta para sa mga uri ng patunay ng SP1 at SGX. Ang mga disenyong ito, kasama ang kapaligiran ng pagpapatupad ng SVM, ay bumubuo ng isang mahusay at nako-customize na modular na solusyon sa Layer 2. Sa huli, layunin ng Lumoz SVM Stack na maging ang pinakamabilis at pinaka-versatile na SVM-driven na solusyon sa Layer 2 sa buong mundo.


Walang pandaigdigang puno ng estado ang Solana, na mahalaga para sa ligtas na pag-aayos ng mga resulta ng off-chain execution pabalik sa L1. Upang malutas ito, pinagsama ng Lumoz ang pangunahing functionality ng global state tree na may kalat-kalat na Merkle tree (LSMT), gamit ang cryptography upang i-verify ang mga resulta ng pagpapatupad sa kabuuan ng scaling ng network, na tinitiyak ang seguridad at pagkakapare-pareho ng parehong on-chain at off-chain na mga operasyon. Ang makabagong solusyon na ito ay hindi lamang nagpapahusay sa scalability at seguridad ng Lumoz ngunit nagbibigay din ng maaasahang cross-chain execution na mekanismo para sa blockchain ecosystem.



Itinayo sa code ng kliyente ng Solana Agave, tinitiyak ng Lumoz SVM Stack ang pagiging tugma sa Solana mainnet habang ginagamit ang parallel execution na kakayahan ng Solana at natatanging istruktura ng data ng transaksyon. Sa pamamagitan ng mga pag-optimize sa lohika ng storage at mga parameter ng pagganap, pinalaki ng Lumoz SVM Stack ang mga pakinabang ng katutubong pagganap ng Solana, na higit na nagpapalakas ng kahusayan at scalability ng system.


Ang disenyo ng arkitektura na ito ay nagbibigay-daan para sa tuluy-tuloy na paglipat ng mga kasalukuyang dApp mula sa Solana ecosystem patungo sa Lumoz SVM Stack network nang hindi nangangailangan ng anumang mga pagbabago sa program code. Binabawasan ng solusyon ang mga kinakailangan sa mapagkukunan at gastos habang pinapanatili ang pare-pareho sa mga tool at developer stack ng Solana, na nagbibigay sa mga developer ng mas mababang gastos sa paglilipat at mas mataas na kahusayan sa pag-develop.


Mga Pangunahing Bahagi

  • Shared Sequencer: Gumagamit ang Lumoz SVM Stack ng isang desentralisado at transparent na mekanismo ng pagkakasunud-sunod ng transaksyon, na tinitiyak ang mahusay na scalability at pagiging mapagkakatiwalaan sa loob ng network. Sa mga tuntunin ng seguridad, bilis, at desentralisasyon, pinapahusay ng shared sequencer ang throughput at kapasidad ng system sa pamamagitan ng pag-batch ng maraming transaksyon, na binabawasan ang bilang ng mga indibidwal na transaksyon na naproseso ng base layer. Bilang karagdagan, ang Lumoz SVM Stack ay nagbibigay ng malakas na suporta para sa pagkakasunud-sunod ng transaksyon, na nagpapahusay sa pangkalahatang pagganap.
  • Mga Stateless Validator: Ang stateless validator na kontrata sa Lumoz SVM Stack ay naghahati-hati sa buong mga gawain sa pagpapatunay sa mas maliliit na bahagi at ipinamamahagi ang mga ito sa buong validator network. Ang disenyong ito ay makabuluhang binabawasan ang mga kinakailangan sa hardware para sa mga kalahok, na ginagawang mas madali para sa mga node na sumali o umalis sa network nang hindi nangangailangan ng access sa buong estado ng blockchain. Hindi lamang nito pinapahusay ang flexibility ng system ngunit pinapababa rin nito ang mga threshold ng partisipasyon, na naghihikayat sa mas malawak na partisipasyon ng node.
  • Availability ng Data: Bagama't nagpapataw ang Solana ng mahigpit na mga limitasyon sa laki ng transaksyon na maaaring hamunin ang mga solusyon sa availability ng data na nakabatay sa aggregation (DA), pinalawak ng Lumoz SVM Stack ang DA framework upang malampasan ang mga limitasyon ng native na solusyon sa DA ng Solana. Tinitiyak ng disenyong ito ang seguridad at desentralisasyon ng pamamahala ng data habang pinapanatili ang kakayahang magsagawa ng mga pag-audit ng data sa Solana, tinitiyak ang auditability at transparency ng blockchain.



Mga Pangunahing Teknolohiya

SVM Compatibility at Parallel Efficient na Pagpapatupad

Ang SVM (Solana Virtual Machine) ng Solana ay nagbibigay ng napakahusay na kapaligiran sa pagpapatupad ng matalinong kontrata na sumusuporta sa parallel na pagproseso ng transaksyon at disenyong independyente ng estado. Nagbibigay-daan ito sa system na magsagawa ng maraming transaksyon nang sabay-sabay, pagpapabuti ng throughput at pagbabawas ng latency. Sinusuportahan ng SVM ang mga wika tulad ng Rust at C, na nagbibigay-daan sa mga developer na bumuo ng mga desentralisadong application na may mataas na pagganap na nagtutulak ng mabilis na paglago sa Solana ecosystem.


Mahalaga, ginagamit ng parallel execution ng SVM ang natatanging istraktura ng data ng transaksyon ni Solana. Sa network ng Solana, idineklara ng bawat nagsisimula ng transaksyon ang impormasyon ng account na kinakailangan para sa pagbabasa at pagsulat nang maaga. Ang istrukturang ito ay nagbibigay-daan sa SVM na mahusay na magproseso ng mga transaksyon nang magkatulad, na tinitiyak na walang mga salungatan sa pagbabasa o pagsulat sa parehong account. Dahil dito, ang pag-aangkop lamang ng SVM sa iba pang mga balangkas ng pagpapatupad ay hindi nagbibigay ng parehong mga pakinabang ng parallel processing.


Upang i-maximize ang mga benepisyong ito, ginagamit ng Lumoz ang Solana Client bilang batayan ng balangkas ng pagpapatupad, ganap na sinasamantala ang mga kakayahan sa parallel execution ng SVM, sa gayo'y tinitiyak ang mahusay na pagproseso ng transaksyon at pagganap ng mababang latency sa buong system.

Suporta para sa Multi-Proof

Nag-aalok ang Lumoz ng isang matatag na multi-proof na pipeline na may kakayahang mag-convert ng mga tagubilin sa antas ng pagpupulong mula sa iba't ibang mga kliyente ng pagpapatupad sa mga algebraic o polynomial proof system. Ang disenyong ito ay nagbibigay-daan sa Lumoz na magsama ng maraming backend, gaya ng SuperNova, Halo2, at eSTARK, na nagbibigay-daan para sa pag-encode ng arithmetic at paglayo sa pag-asa sa isang protocol. Pinahuhusay ng flexibility na ito ang scalability at adaptability.


Bilang karagdagan sa mga patunay ng ZK, makabagong isinasama ng Lumoz ang SGX upang bumuo ng mga patunay sa pamamagitan ng Trusted Execution Environments (TEE). Ang code na na-execute sa SGX mirrors na na-execute sa zkVM, nagsisilbing lightweight execution client. Tinitiyak nito na ang lahat ng patunay na sistema ay nagpapatunay sa parehong pinagbabatayan ng pagpapatupad, na nagpapadali sa potensyal na muling paggamit ng data. Sa mga kapaligiran ng SGX, nilalagdaan ang kinakailangang data gamit ang karaniwang mga lagda ng ECDSA, at kinukumpleto ang proseso ng pagpirma gamit ang mga pribadong key na partikular sa SGX. Ginagarantiyahan ng TEE ang pagiging kumpidensyal at integridad ng mga pagkalkula, na pinapatunayan ang mga ito sa pamamagitan ng mga malalayong patunay.


TEE: Ang Intel's Software Guard Extensions (SGX) ay nagbibigay-daan sa Trusted Execution Environments (TEE) sa pamamagitan ng pagbibigay ng set ng mga tagubilin sa seguridad na naka-embed sa ilang partikular na Intel CPU. Tinitiyak ng teknolohiyang ito ang matibay na mga cryptographic na katiyakan, na nagpoprotekta sa mga computations sa "Secret" memory space mula sa pag-access o pagmamasid ng mga hindi awtorisadong partido.


Ang multi-proof na disenyo ng pipeline na ito ay nagbibigay sa Lumoz ng isang mas mahusay, secure, at madaling ibagay na solusyon, na nag-o-optimize sa performance at nagtitiyak ng compatibility sa mga platform at protocol. Itinataguyod nito ang pagbabago sa desentralisadong pag-verify at seguridad ng data, na nagsusulong sa harapan ng teknolohiya ng blockchain.

Cryptographic Settlement Protocol (LSMT) na nakabatay sa SMT

Ang Lumoz's Sparse Merkle Tree (LSMT) ay isang pioneering cryptographic data structure na pinagsasama ang lakas ng tradisyonal na Merkle tree at Patricia tree, na nag-o-optimize sa storage ng malaking bilang ng key-value pairs. Hindi tulad ng mga tradisyunal na Merkle tree, ang LSMT ay nag-iimbak lamang ng mga kinakailangang node, kadalasan ang mga naglalaman ng mga hindi walang laman na halaga o ang mga nasa mga landas na humahantong sa mga halaga sa mga leaf node. Ang "kalat-kalat" na disenyo na ito ay makabuluhang binabawasan ang mga kinakailangan sa espasyo sa imbakan.


Ang pangunahing bentahe ng LSMT ay ang kakayahang bumuo ng mga compact na Merkle proof na nagbe-verify kung ang isang partikular na key-value pair ay kasama sa tree nang hindi inilalantad ang eksaktong halaga. Ang disenyong ito ay nagpapabuti sa parehong storage at computational na kahusayan, na ginagawang mas angkop ang LSMT para sa mga sitwasyong nangangailangan ng mahusay na pag-verify ng pagkakapare-pareho ng data.


Sa mga solusyon sa Layer 2, gumaganap ng mahalagang papel ang LSMT sa pangako at pag-verify ng estado. Ang pangako ng estado ay nagsasangkot ng pagsusumite ng mga off-chain na transaksyon (Layer 1 state) sa Layer 2 na solusyon. Sa pamamagitan ng pagsusumite ng estadong ito sa Layer 1, maaaring patunayan ng mga kalahok sa Layer 2 ang bisa ng mga off-chain na transaksyon nang hindi ibinubunyag ang buong estado o nangangailangan ng Layer 1 na iproseso ang bawat transaksyon. Pinapahusay ng pamamaraang ito ang cross-chain na pag-verify, binabawasan ang dependency sa base layer, at pinapalakas ang scalability ng system at proteksyon sa privacy.


Konklusyon

Ang Lumoz, sa pamamagitan ng pagsasama-sama ng mga teknolohiya ng SVM, ZK, at TEE, ay nag-aalok ng napakahusay, secure, at nababaluktot na SVM-based universal L2/application chain solution. Sa pamamagitan ng parallel processing advantage ng SVM execution layer at ang paggamit ng Sparse Merkle Trees (LSMT) para sa data validation, pinahuhusay ng Lumoz ang transaction throughput at mga bilis ng pagproseso habang tinitiyak ang seguridad at desentralisasyon. Ang multi-proof na pipeline na teknolohiya ng Lumoz, na kinabibilangan ng zk at SGX proofs, ay nagpapalakas ng ligtas na pagpapatupad ng transaksyon, pagpapabuti ng cross-chain na interaksyon at kahusayan sa pagproseso ng data.


Habang umuunlad ang mga desentralisadong aplikasyon at teknolohiya ng blockchain, ang arkitektura ng Lumoz ay nagbibigay ng mas nababaluktot na kapaligiran sa pag-unlad, binabawasan ang mga gastos sa transaksyon, at itinataguyod ang mas malawak na paggamit ng teknolohiyang blockchain sa mga industriya. Sa hinaharap, ang Lumoz ay nakahanda na maging isa sa pinaka versatile at scalable na solusyon sa Layer 2, na sumusuporta sa karagdagang pag-unlad ng mga pampublikong blockchain tulad ng Solana at naglalagay ng pundasyon para sa napapanatiling pagbabago sa loob ng blockchain ecosystem.