Det andre lignende prosjektet der SOL og JAM ble slått sammen - Polana @polana_network
Portering av Solana til JAM-protokollen: Massiv parallell utførelse
Følgende er et utdrag fra Polana-rapporten
Polana utvider Solana ved å bruke JAM-protokollen. Ved å kombinere Solanas kontobaserte arkitektur med den svært parallelle prosessorkraften til JAM, oppnår Polana enestående transaksjonsgjennomstrømning samtidig som den forblir fullt kompatibel med Solana-økosystemet.
Et blokkjedeøkosystem som kombinerer Solanas utviklererfaring med den parallelle prosessorkraften til JAM for å muliggjøre millioner av transaksjoner per sekund uten fragmentering eller kompromittering av sikkerheten
Til tross for Solanas innovative arkitektur, står den overfor noen begrensninger:
Maskinvarekrav: 128 GB RAM, 12–16 CPU-kjerner for autentiseringen
Pålitelighetsproblemer: Flere strømbrudd siden 2020, inkludert strømbrudd på opptil 17 timer
Flaskehals for én server: Parallellisering er begrenset av kapasiteten til en enkelt server
Validatorkonsentrasjon: Omtrent 1 700 validatorer, sammenlignet med mer enn 8 800 på Ethereum
Polana adresserer viktige behov i blokkjedeøkosystemet:
Ytelse i stor skala: Gjennomstrømming i foretaksklassen for høyfrekvent handel, spill og institusjonell bruk
Enhetlig opplevelse: Mobilitet og brukeropplevelse er ikke fragmentert
Verdi på tvers av økosystemer: Nye muligheter for Solana og Polkadot-fellesskapet
Polana gir tre komplementære måter å utføre Solana-programmer på:
sBPF-kjøretidstjeneste
Bygg inn Solanas Berkeley Packet Filter (sBPF)-kjøretid i PolkaVM
Solana-programmer kan kjøres uten modifikasjoner
Spor og valider tilstandsoverganger før du forplikter deg til dem
Oversettelse av bytekode
Kompiler Solana-programmer på nytt fra sBPF til LLVM Intermediate Representation (IR)
Konverter LLVM IR til PVM-bytekode
Dra nytte av RISC-V-ytelsesoptimalisering
Native PVM-kompilering (foretrukket metode)
Kompiler Solana-programmer direkte til optimalisert PVM-bytekode
Eliminer oversettelseskostnader for optimal ytelse
Oppnå høyest gjennomstrømming og lavest ventetid
Et fremtidssikkert JAM-økosysteminitiativ
Solanas unike programmeringsmodell krever at utviklere på forhånd deklarerer alle kontoer som transaksjoner vil lese eller skrive til. Denne "rene" tilnærmingen egner seg godt til massiv parallellisering:
Forhåndsdeklarert tilgang: Muliggjør kollisjonsdeteksjon før kjøring
Ikke-overlappende utførelse: Handler som har tilgang til forskjellige kontoer, kjører samtidig
Utnyttelse av flere kjerner: JAMs arkitektur distribuerer kjøring over hundrevis av kjerner
Solana parallelliserer innenfor en enkelt maskin (teoretisk 65 000 TPS), mens Polana skalerer den til hundrevis av kjerner på JAM-nettverket, muligens til:
TPS på 500 000 til 1 000 000 for enkle transaksjoner
100 000-250 000 TPS for komplekse smartkontraktsinteraksjoner
Utvidelsen av JAM Grid vil bringe millioner av TPS i fremtiden
Kontinuerlig utførelse av modellen
En av Polanas banebrytende funksjoner er støtten for kontinuerlig utførelse – et paradigmeskifte fra den tradisjonelle diskrete transaksjonsmodellen:
Slik fungerer det
Vedvarende prosesstilstand: Et program kan opprettholde en utførelsestilstand mellom transaksjoner
Langvarige operasjoner: En prosess kan fortsette på tvers av flere blokker
Hendelsesdrevet arkitektur: Programmer kan reagere på hendelser på kjeden uten manuell utløsning
Ressurseffektivitet: Eliminer overflødig initialisering og beregning
Kontinuerlig kjøring låser opp helt nye DeFi-primitiver og brukstilfeller:
Automatisert market making: En pool av midler som automatisk justeres basert på markedsforholdene
Algoritmisk handel: En handelsstrategi på kjeden som utføres kontinuerlig
Dynamiske NFT-er: Digitale eiendeler som utvikler seg automatisk over tid
Autonome agenter: Automatiserte utførelsesprosedyrer for administrasjon av ressurser
Risikostyring i sanntid: Overvåk og juster posisjoner kontinuerlig
Utviklerens opplevelse
Samme programmeringsmodell: Eksisterende Solana-kode trenger ikke å endres.
Innebygd verktøykompatibilitet: Kompatibel med Anchor, Solidity via Solang og andre verktøy.
Språkfleksibilitet: Støtte for andre applikasjonsutviklingsspråk enn Rust.
Interoperabilitet: Muliggjør interaksjon med andre tjenester innenfor JAM-økosystemet.
Utvidelser: Eksisterende Solana-protokoller med et JAM-utførelseslag lar et rent JAM-lag kjøre på toppen av den nåværende Solana-kjøringen.
Brukeropplevelse
Sømløs lommebokintegrasjon: Fullt kompatibel med Phantom, Solflare, Backpack, Glow og alle større Solana-lommebøker
Samme RPC-grensesnitt: Prosjekter kan bruke de samme RPC-endepunktene og metodene
Kjente verktøy: Fungerer med Solana CLI, Explorer og utviklingsrammeverk
Du trenger ikke å bytte konto: Brukere fortsetter å bruke sin eksisterende Solana-adresse
Ingen brobygging: Ingen behov for meldinger på tvers av kjeder for å samhandle direkte med andre JAM-tjenester
Verdi på tvers av økosystemer
pSOL: Koble sammen økosystemet
Innføringen av pSOL (en broversjon av SOL i Polkadot-økosystemet) har skapt enorm verdi:
Ny aktivaklasse: Bringer Solanas likviditet og aktive fellesskap til Polkadot
Utvidet brukstilfelle: Aktiver Solana-ressurser i Polkadot DeFi-applikasjoner
Utvikling på tvers av økosystemer: Legg til rette for samarbeid mellom utviklerfellesskapet
Delt sikkerhetsmodell: Utnytt Polkadots robuste sett med validatorer
Bruk tilfeller:
Kontinuerlig handelsalgoritme
Polanas kontinuerlige utførelsesmodell muliggjør komplekse handelsstrategier som kjører autonomt på kjeden. I motsetning til tradisjonelle blokkjedearkitekturer som krever diskrete transaksjoner, kan vedvarende algoritmer opprettholde en vedvarende tilstand og reagere på markedsendringer umiddelbart, noe som muliggjør arbitrasje i sanntid, automatisk rebalansering og komplekse DeFi-protokoller som kontinuerlig tilpasser seg markedsforholdene.
GameFi og Metaverse
Den kontinuerlige utførelsesmodellen gjør det mulig for kompleks spilllogikk å kjøre direkte på kjeden, og tilstandsprogresjon kan skje autonomt.
Institusjonell DeFi
Ytelse, pålitelighet og sikkerhet gjør Polana egnet for institusjonelle finansielle applikasjoner som krever overholdelse av regelverk.
Applikasjoner på tvers av kjeder
Integrasjonen med Solana- og Polkadot-økosystemene muliggjør nye applikasjoner på tvers av kjeder med enhetlig likviditet og delt sikkerhet.
Hvitbok:
7,41k
14
Innholdet på denne siden er levert av tredjeparter. Med mindre annet er oppgitt, er ikke OKX forfatteren av de siterte artikkelen(e) og krever ingen opphavsrett til materialet. Innholdet er kun gitt for informasjonsformål og representerer ikke synspunktene til OKX. Det er ikke ment å være en anbefaling av noe slag og bør ikke betraktes som investeringsråd eller en oppfordring om å kjøpe eller selge digitale aktiva. I den grad generativ AI brukes til å gi sammendrag eller annen informasjon, kan slikt AI-generert innhold være unøyaktig eller inkonsekvent. Vennligst les den koblede artikkelen for mer detaljer og informasjon. OKX er ikke ansvarlig for innhold som er vert på tredjeparts nettsteder. Beholdning av digitale aktiva, inkludert stablecoins og NFT-er, innebærer en høy grad av risiko og kan svinge mye. Du bør nøye vurdere om handel eller innehav av digitale aktiva passer for deg i lys av din økonomiske tilstand.