Det andra liknande projektet där SOL och JAM kombinerades - Polana @polana_network
Anpassning av Solana till JAM-protokollet: Massivt parallell exekvering
Följande är ett utdrag från Polanas vitbok
Polana utökar Solana med hjälp av JAM-protokollet. Genom att kombinera Solanas kontobaserade arkitektur med den mycket parallella processorkraften hos JAM, uppnår Polana oöverträffad transaktionsgenomströmning samtidigt som den förblir helt kompatibel med Solanas ekosystem.
Ett blockchain-ekosystem som kombinerar Solanas utvecklarupplevelse med den parallella processorkraften hos JAM för att möjliggöra miljontals transaktioner per sekund utan fragmentering eller kompromissande säkerhet
Trots Solanas innovativa arkitektur står den inför vissa begränsningar:
Hårdvarukrav: 128 GB RAM, 12-16 CPU-kärnor för autentiseraren
Tillförlitlighetsproblem: Flera avbrott sedan 2020, inklusive avbrott på upp till 17 timmar
Flaskhals för en server: Parallellisering begränsas av kapaciteten för en enskild server
Valideringskoncentration: Cirka 1 700 validerare, jämfört med mer än 8 800 på Ethereum
Polana tar upp viktiga behov i blockkedjans ekosystem:
Prestanda i stor skala: Dataflöde i företagsklass för högfrekvent handel, spel och institutionella användningsfall
Enhetlig upplevelse: Mobilitet och användarupplevelse är inte fragmenterade
Värde över ekosystem: Nya möjligheter för Solana och Polkadot-gemenskapen
Polana erbjuder tre kompletterande sätt att köra Solana-program:
Tjänsten för sBPF-körning
Bädda in Solanas Berkeley Packet Filter (sBPF) runtime i PolkaVM
Solana-program kan köras utan modifiering
Spåra och validera tillståndsövergångar innan du förbinder dig till dem
Översättning av bytekod
Kompilera om Solana-program från sBPF till LLVM Intermediate Representation (IR)
Konvertera LLVM IR till PVM-bytekod
Dra nytta av prestandaoptimering med RISC-V
Inbyggd PVM-kompilering (föredragen metod)
Kompilera Solana-program direkt till optimerad PVM-bytekod
Eliminera översättningskostnader för optimal prestanda
Uppnå det högsta dataflödet och den lägsta svarstiden
Ett framtidssäkrat JAM-ekosysteminitiativ
Solanas unika programmeringsmodell kräver att utvecklare i förväg deklarerar alla konton som transaktioner kommer att läsas eller skriva till. Detta "rena" tillvägagångssätt lämpar sig väl för massiv parallellisering:
Fördeklarerad åtkomst: Aktiverar kollisionsidentifiering före körning
Icke-överlappande utförande: Affärer som har åtkomst till olika konton körs samtidigt
Användning av flera kärnor: JAM:s arkitektur distribuerar körningen över hundratals kärnor
Solana parallelliserar inom en enda maskin (teoretiskt 65 000 TPS), medan Polana skalar den till hundratals kärnor i JAM-nätverket, möjligen för att:
TPS på 500 000 till 1 000 000 för enkla transaktioner
100 000-250 000 TPS för komplexa interaktioner med smarta kontrakt
Utbyggnaden av JAM Grid kommer att ge miljontals TPS i framtiden
Kontinuerlig körning av modellen
En av Polanas banbrytande funktioner är dess stöd för kontinuerlig exekvering – ett paradigmskifte från den traditionella diskreta transaktionsmodellen:
Så här fungerar det
Beständigt processtillstånd: Ett program kan upprätthålla ett exekveringstillstånd mellan transaktioner
Långvariga åtgärder: En process kan fortsätta över flera block
Händelsedriven arkitektur: Program kan svara på händelser i kedjan utan manuell utlösning
Resurseffektivitet: Eliminera redundant initiering och beräkning
Kontinuerlig körning låser upp helt nya DeFi-primitiver och användningsfall:
Automatiserad marknadsgarant: En pool av medel som automatiskt justeras baserat på marknadsförhållandena
Algoritmisk handel: En handelsstrategi på kedjan som utförs kontinuerligt
Dynamiska NFT:er: Digitala tillgångar som utvecklas automatiskt över tid
Autonoma agenter: Automatiserade exekveringsprocedurer för att hantera tillgångar
Riskhantering i realtid: Övervaka och justera positioner kontinuerligt
Utvecklarens upplevelse
Samma programmeringsmodell: Befintlig Solana-kod behöver inte ändras.
Inbyggd verktygskompatibilitet: Kompatibel med Anchor, Solidity via Solang och andra verktyg.
Språkflexibilitet: Stöd för andra applikationsutvecklingsspråk än Rust.
Interoperabilitet: Möjliggör interaktion med andra tjänster inom JAM-ekosystemet.
Tillägg: Befintliga Solana-protokoll med ett JAM-exekveringslager gör att ett rent JAM-lager kan köras ovanpå den aktuella Solana-exekveringen.
Användarupplevelse
Sömlös plånboksintegration: Fullt kompatibel med Phantom, Solflare, Backpack, Glow och alla större Solana-plånböcker
Samma RPC-gränssnitt: Projekt kan använda samma RPC-slutpunkter och metoder
Välbekanta verktyg: Fungerar med Solana CLI, Explorer och utvecklingsramverken
Inget behov av att byta konto: Användare fortsätter att använda sin befintliga Solana-adress
Ingen överbryggning: Inget behov av meddelanden över kedjan för att interagera direkt med andra JAM-tjänster
Värde över ekosystem
pSOL: Att koppla samman ekosystemet
Introduktionen av pSOL (en överbryggad version av SOL i Polkadots ekosystem) har skapat ett enormt värde:
Ny tillgångsklass: Tar med Solanas likviditet och aktiva community till Polkadot
Utökat användningsfall: Aktivera Solana-tillgångar i Polkadot DeFi-applikationer
Utveckling över ekosystem: Underlätta samarbete mellan utvecklarcommunityn
Delad säkerhetsmodell: Utnyttja Polkadots robusta uppsättning validerare
Användningsområden:
Algoritm för kontinuerlig handel
Polanas modell för kontinuerlig exekvering möjliggör komplexa handelsstrategier som körs autonomt på kedjan. Till skillnad från traditionella blockkedjearkitekturer som kräver diskreta transaktioner, kan beständiga algoritmer upprätthålla ett beständigt tillstånd och reagera på marknadsförändringar omedelbart, vilket möjliggör arbitrage i realtid, automatisk ombalansering och komplexa DeFi-protokoll som kontinuerligt anpassar sig till marknadsförhållandena.
GameFi och Metaverse
Modellen för kontinuerlig körning gör det möjligt att köra komplex spellogik direkt i kedjan, och tillståndsprogression kan ske autonomt.
Institutionell DeFi
Prestanda, tillförlitlighet och säkerhet gör Polana lämplig för finansiella tillämpningar av institutionell kvalitet som kräver regelefterlevnad.
Applikationer över kedjan
Integrationen med Solana- och Polkadot-ekosystemen möjliggör nya tvärkedjeapplikationer med enhetlig likviditet och delad säkerhet.
Vitbok:
14
6,24 tn
Innehållet på den här sidan tillhandahålls av tredje part. Om inte annat anges är OKX inte författare till den eller de artiklar som citeras och hämtar inte någon upphovsrätt till materialet. Innehållet tillhandahålls endast i informationssyfte och representerar inte OKX:s åsikter. Det är inte avsett att vara ett godkännande av något slag och bör inte betraktas som investeringsrådgivning eller en uppmaning att köpa eller sälja digitala tillgångar. I den mån generativ AI används för att tillhandahålla sammanfattningar eller annan information kan sådant AI-genererat innehåll vara felaktigt eller inkonsekvent. Läs den länkade artikeln för mer detaljer och information. OKX ansvarar inte för innehåll som finns på tredje parts webbplatser. Innehav av digitala tillgångar, inklusive stabila kryptovalutor och NFT:er, innebär en hög grad av risk och kan fluktuera kraftigt. Du bör noga överväga om handel med eller innehav av digitala tillgångar är lämpligt för dig mot bakgrund av din ekonomiska situation.