JAM är ute efter 2.0, det påskyndar forskning och utveckling, med mer än 30 team, olika programmeringsspråk och olika utvecklingsteam för att implementera en decentraliserad JAM-klient (baserad på JAM:s gråpappersprotokoll). Den tidigaste ETH var alla transaktioner, vilket krävde att alla validerare verifierade tillsammans (denna del kan faktiskt läsas i Ethereum Yellow Book, och det finns en bättre tolkningsversion). L2 är att låta en mindre delmängd av kedjan utföra beräkningar, på två sätt, ett L2 är ett bedrägerisäkert (upprepade gånger exekvera transaktionskoden efter att ha hittat bedrägeri att verifiera), och det andra L2 är ett zk-bevis, som inte kräver dubbelberäkning, utan behöver använda zk:s dyrare GPU för att generera bevis. Tidigare @Polkadot 1.0 använde en algoritm som kallas ELVES, vilket inte är som ETH:s bedrägerialgoritm, som använder passiv verifiering, utan använder en probabilistisk typ av algoritm för aktiv verifiering. @polkadot 2.0-verifieringsset har det paketerats i ett koncept som kallas Core, core är i huvudsak en delmängd av verifieringssetet, 2.0 stöder Agile Coretime, det vill säga den dynamiska användningen av core, 1.0 kan bara använda en kärna per kedja, 2.0 är på väg att gå live och stödja Agile Coretime, det vill säga en kedja kan dynamiskt använda coretime (antal verifieringsdelmängder) efter behov och därmed öka servicebelastningen i systemet. JAM bygger på ovanstående idéer, och med så många zk, OP, smarta kontrakt och till och med vanliga web2 tillståndslösa applikationer, kan det vara ett steg närmare att abstrahera tjänster för att anpassa sig till dessa olika applikationsmodeller och låta dem interagera med varandra. Så JAM tog ett steg närmare abstraktion på denna grund. - En mängd olika L2/parachain-saker kallas nu för tjänster - Block-/transaktionsgrejer kallas nu för ett arbetsobjekt eller arbetspaket - Ett arbetsobjekt är en tjänst, medan ett arbetspaket är en uppsättning arbetsobjekt - Tjänsten beskrivs av tre startpunkter, varav två är fn refine() och fn accumulated - Namnen på dessa två ingångspunkter är exakt varför protokollet kallas JAM: Join Accumulate Machine. Sammanfogning refererar till fn refine(), där alla Polkadot-kärnor utför mycket arbete parallellt för olika tjänster. Sammanfogning avser destillation av data till en mindre delmängd och sedan skicka den vidare till nästa steg. - Ackumulation avser ackumulering av resultaten av alla ovanstående operationer till det huvudsakliga JAM-tillståndet - Olika former av tjänster stöds (OP rollups, zkrollups, parachains, tillståndslösa applikationer, smarta kontrakt) ETH-eran är en tillståndsmaskin med en kolumn med delat tillstånd, @polkadot 1.0-eran är interoperabla probabilistiska shards. @polkadot 2.0-eran är Agile Coretime-maskinen. JAM-eran är Join Accumulate Machine (JAM) Det finns många detaljerade funktioner, här är bara vad jag förstår informationssynkronisering, mer djupgående förståelse varför, JAM kan uppnå kontinuerligt körande program, utan att behöva ringa upp program genom transaktioner, vilka nya modellprodukter kommer att produceras när denna typ av funktion kombineras med DEFI i framtiden? Varför JAM kan köra tillståndslösa program som JAM DOOM. Se videon för mer information: Läromedel:
Polkadot 2.0 kommer till @Polkadot mainnet Detta är den största uppdateringen på flera år förutom den genomförda JAM Polkadot 2.0 Definition: Polkadot är ett flerkärnigt decentraliserat datornätverk som ger mycket motståndskraftig och verifierbar datorkraft genom virtuella kärnor. Kedjor som körs kontinuerligt parallellt på olika virtuella kärnor kallas sammanslagningskedjor. Centrala funktioner: - Asynkront stöd: Möjliggör pipelineåtgärder, vilket möjliggör ett effektivare sammanslagningssystem och ger högre dataflöde för sammanslagningar utan att kompromissa med säkerheten. -coretime: Tillåter flexibel allokering av kärnor för exekvering på Polkadot decentraliserade datorer. - Elastisk skalning: Gör att flera kärnor kan användas samtidigt i samma sammanslagningskedja för att öka dataflödet. Jämfört med Polkadot 1.0, som använde slotauktioner (den mest kritiserade mekanismen), övergav 2.0 auktionsmodellen för kortplatser till förmån för [coretime] för att skapa en smidig marknadsplats. På denna marknad kommer coretime att bli en vara som kan tokeniseras, säljas och handlas. Rollup-kedjor kan köpas: - Bulk coretime time: Det vanliga sättet att köpa kärntid till ett fast pris och för en fast period genom coretime-systemkedjan med ett förutsägbart förnyelsepris. - Coretime-tid på begäran: Köp coretime on demand genom löpande försäljning och använd den direkt till spotpriset. I 1.0 kan en kedja bara använda en coretime, och efter 2.0 kan den använda coretime på begäran, som du ser i följande bild: För några månader sedan lanserades KSM 2.0 och kommer snart att lanseras på polkadot mainnet
Visa original
9,5 tn
22
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.