introducere

Recent, piața Crypto a provocat panica investitorilor din cauza compensațiilor Mtgox și a vânzării de către guvernele SUA și Germania. Majoritatea token-urilor au înregistrat o scădere de peste 20%, dar există și unele jetoane cu prețuri relativ „puternice”. este unul dintre ei. Ca proiect public în lanț, Solana adoptă un mecanism hibrid de consens de Delegated Proof of Stake (PoS) și Proof of History (PoH). Introduce un mecanism de marcare temporală folosind procesarea paralelă cu mai multe fire și tehnologia de comprimare a stării pentru a permite Solana să aibă un nivel ridicat. volumul și costurile de tranzacție reduse.

Solana a lansat succesiv trei tehnologii inovatoare majore: Actions, Blinks și ZK Compression, ceea ce i-a permis să se extindă în domeniul SocialFi și să se comprima semnificativ din nou pe baza costurilor de tranzacție existente. Aceste trei noi tehnologii vor ajuta la dezvoltarea viitoare a Solana și vor oferi pieței noi așteptări pentru Solana Împreună cu aplicația pentru ETF-uri spot, așteptările și narațiunile viitoare ale Solana sunt pline de imaginație.

Acțiuni

definiţie

Documentația oficială Solana definește Actions astfel: Solana Actions este un API conceput pentru a permite site-urilor web să interacționeze cu blockchain-ul Solana pentru a implementa activități în lanț, cum ar fi transferuri, vot și donații. Este un API compatibil care returnează tranzacții pe blockchain-ul Solana care pot fi previzualizate, semnate și trimise într-o varietate de contexte diferite, inclusiv coduri QR, butoane + widget-uri (elementele interfeței cu utilizatorul) și pe site-ul de internet.

Folosirea unui limbaj non-tehnic pentru a explica Acțiunile, care sunt diferite tranzacții prestabilite care trebuie semnate în Solana, permițând utilizatorilor să efectueze tranzacții blockchain fără a fi nevoiți să navigheze la diferite aplicații sau pagini web. Actions este o descriere abstractă a mecanismului de procesare a tranzacțiilor din lanțul Solana, inclusiv instrucțiuni de execuție pentru diferite sarcini, cum ar fi procesarea tranzacțiilor, executarea contractelor și operațiunile de date. Utilizatorii pot trimite diverse instrucțiuni de tranzacție prin Acțiuni, cum ar fi transferurile de active în lanț și achiziționarea de active simbol. În același timp, dezvoltatorii pot folosi și Actions pentru a apela și a executa contracte inteligente pentru a implementa o logică complexă în lanț.

Apariția Actions face ca dezvoltarea aplicațiilor de rețea Solana și tranzacțiile utilizatorilor să fie mai convenabile, adăugând în același timp suport pentru execuția de contracte inteligente pe lanț și punând o bază solidă pentru ca Solana să intre în domeniul SocialFi.

Diagrama fluxului de lucru Acțiuni (sursa de date: https://solana.com/docs/advanced/actions)

Avantaje

Metodă de procesare eficientă: În comparație cu alte lanțuri publice, principalul avantaj al Solana este performanța ridicată în proiectarea și adoptarea Actions, Solana menține în continuare conceptul de înaltă performanță. Solana folosește o tehnologie numită Turbo Transactions, care utilizează mai multe nuclee CPU pentru a procesa tranzacțiile în paralel, pentru a îmbunătăți și mai mult debitul și viteza de execuție a rețelei stabil.

Latență redusă a rețelei: Beneficiind de acțiunile de înaltă performanță ale Solana, latența de procesare va fi foarte mică, oferind utilizatorilor o experiență de tranzacție mai fluidă și mai eficientă. Acest avantaj de latență redusă oferă dezvoltatorilor Actions mai multe oportunități de a crea aplicații mai complexe și interactive, fără a fi nevoiți să vă faceți griji cu privire la întârzierile de rețea care afectează experiența utilizatorului, făcând întregul ecosistem mai puternic și mai competitiv.

Flexibilitate mai mare: Prin intermediul Acțiunilor, utilizatorii pot apela contracte inteligente, pot executa diverse logici de afaceri plictisitoare, pot stoca și citi date și alte funcții. Această flexibilitate face din Actions un instrument puternic pentru a satisface diferitele nevoi ale utilizatorilor în domeniul blockchain. În plus, Actions acceptă și extinderea, iar utilizatorii o pot personaliza în funcție de propriile nevoi, îmbunătățindu-i și mai mult flexibilitatea și aplicabilitatea.

Clipește

definiţie

Documentul oficial Twitter al Solana definește Blinks ca: legături Blockchain, o nouă primitivă care convertește operațiunile din lanț în linkuri care pot fi partajate, pot converti orice acțiune Solana într-o legătură bogată în metadate. Blinks permite clienților activați pentru Acțiuni (portofele cu extensii de browser, roboți) să afișeze mai multe funcționalități utilizatorilor. Aplicațiile client care acceptă Blinks detectează pur și simplu adresele URL compatibile cu Actions, le analizează și permit utilizatorilor să interacționeze cu ele pe o interfață standardizată de utilizator.

Înțeles popular, Blinks este o manifestare concretă a Acțiunilor. Această manifestare concretă poate fi un cod QR, un URL, un buton pe care se poate face clic etc. Blinks poate converti orice Acțiuni Solana în orice metodă de comunicare pe orice platformă de informații, permițând clienților care pot detecta Acțiuni (cum ar fi portofelele cu extensii de browser, roboții etc.) să afișeze funcții suplimentare utilizatorilor. Atunci când utilizatorii folosesc Blinks, ei pot opera aspecte specifice pe pagina actuală a platformei fără a intra în Dapp din spatele acestei reprezentări concrete (care poate fi un cod QR, URL etc.), făcând metoda de interacțiune extrem de convenabilă și simplă.

Schema schematică a principiului de lucru Blink

Acțiunile și Clipirile nu există singure, ci au o relație simbiotică. Acțiunile sunt baza existenței Blink-urilor, iar Blink-urile sunt manifestarea concretă a Acțiunilor. Blinks retrage Acțiunile în fața utilizatorilor, astfel încât utilizatorii nici măcar să nu simtă existența lor atunci când folosesc Acțiuni.

Avantaje

Îmbunătățiți experiența utilizatorului: Prin Blinks, utilizatorii nu mai trebuie să părăsească pagina curentă și apoi să intre în pagina Dapp pe care doresc să o opereze, oferind utilizatorilor un serviciu de operare unic, care reduce foarte mult link-urile de operare și dificultatea utilizatorului simplu ca să faci clic pe un link din Web 2.

Creșterea traficului către Solana: După ce diferite echipe de dezvoltare a proiectelor de pe Solana au folosit Blinks, cel mai semnificativ efect a fost capacitatea de a redirecționa traficul către Solana pe diferite platforme sociale. În lumea Web 3, fiecare proiect poate câștiga doar în competiția acerbă, obținând mai mult trafic. Blinks poate materializa fiecare Acțiune în diverse forme, care pot fi transmise pe diverse platforme de schimb de informații, precum Twitter, Discord, Telegram etc. Diseminarea Blinks pe aceste platforme va introduce trafic uriaș către Solana, promovând astfel dezvoltarea ecologică a Solanei.

Scade pragul pentru participarea utilizatorilor la Web 3: utilizatorii din Web 2 tradițional nu înțeleg, în general, cele mai elementare operațiuni din lanț, cum ar fi semnăturile de autorizare a portofelului, transferurile în lanț, taxele de gaz etc. Prin urmare, dacă doriți să obțineți devierea rapidă a traficului, nu trebuie doar să pleci de la platforma tradițională Pentru devierea medie, este necesară și scăderea pragului de funcționare pe lanț. După utilizarea Blinks, poate abstra și integra procesul din spatele fiecărei operațiuni specifice într-un URL. Utilizatorii trebuie doar să facă clic pe acesta și nu trebuie să înțeleagă principiile și procesele din spatele operațiunii.

neajuns

Risc crescut de fraudă: În această etapă, Blinks poate fi retweetat doar pe Twitter, dar Twitter în sine este un mediu plin de fraude, fraudatorii foloseau site-uri web foarte imitate sau alte viruși care le-au fraudat activele. După apariția Blinks, eficiența fraudei a fost mult îmbunătățită și costul fraudei a fost redus mod Îngreunează utilizatorilor să o prevină.

Imposibilitatea de a acoperi clienții de telefonie mobilă: În această etapă, utilizarea Blinks poate fi limitată doar la clientul computerului, dar acum cea mai utilizată metodă pentru Twitter este în continuare clientul mobil, iar clientul computerului reprezintă o proporție mai mică, așa că unii investitori pune la îndoială efectul de diversiune al Blinks pe Solana.

Compresie ZK

definiţie

Documentația oficială Solana definește ZK Compression ca: ZK Compression este o nouă caracteristică de bază construită pe Solana care ajută dezvoltatorii și utilizatorii să creeze aplicații la scară. Dezvoltatorii și utilizatorii pot alege să comprima starea în lanț, reducând costurile de stat cu ordine de mărime, menținând în același timp securitatea, performanța și compozibilitatea Solana L1.

analiza tehnica

Toți dezvoltatorii de proiecte din toate blockchain-urile se confruntă cu două costuri de bază - costuri de calcul și costuri de stat. Atâta timp cât aceste două taxe sunt reduse cât mai mult posibil, problema taxei de gaz a întregului lanț va fi rezolvată, atrăgând astfel mai mulți utilizatori și dezvoltatori.

Solana se bazează pe un mecanism hibrid de consens de Delegated Proof of Stake (PoS) și Proof of History (PoH), introduce un mecanism de marcare temporală și folosește procesarea paralelă cu mai multe fire, permițând Solana să aibă avantajele unui proces ridicat și costuri de tranzacție reduse problema calculului costului. Apariția ZK Compression este foarte bună la rezolvarea problemei costurilor de stat.

ZK Compression utilizează un proces numit comprimare de stare pentru a permite dezvoltatorilor să utilizeze mai economic spațiul registru al Solana în loc de spațiul de cont mai scump pentru a stoca anumite tipuri de date. ZK Compression utilizează valoarea hash a datelor din afara lanțului pentru a stoca în lanț, stochează date specifice din lanț și utilizează arborele de stare pentru verificare. Aplicarea acestei tehnologii poate reduce în mod eficient cererea de spațiu de stocare în lanț, reducând astfel costurile și îmbunătățind scalabilitatea generală. Prin adoptarea tehnologiei ZK Compression, ecosistemul Solana poate gestiona cantități mari de date mai eficient și oferă dezvoltatorilor opțiuni de stocare mai flexibile pentru a promova dezvoltarea și inovarea aplicațiilor blockchain.

Analizăm ZK Compression într-un mod mai ușor de înțeles și împărțim ZK Compression în:

  • Comprimarea reprezintă compresie. Ceea ce realizează acest pas este că contul din lanț stochează doar rădăcina de stare. Datele de bază sunt stocate în registrul mai ieftin Solana off-chain, reducând astfel costurile de stocare de stat;

  • ZK se referă la protocolul care utilizează tehnologia ZK pentru a asigura integritatea stării comprimate. Utilizatorii și dezvoltatorii pot obține certificate de valabilitate de la furnizorii RPC care acceptă compresia ZK și să utilizeze tehnologia ZK pentru a obține interacțiuni în lanț și în afara lanțului mai fiabil și mai rapid decât tehnologia OP, astfel încât Solana nu îi afectează viteza de calcul mai mare.

Principiul de funcționare

Principiul de lucru al ZK Compression este foarte simplu, foarte asemănător cu modul Rollup în Ethereum L2.

  • ZK Compression va comprima datele fiecărui cont într-o valoare hash, care este stocată în nodul frunză al arborelui de stări. Fiecare hash de cont conține informații nu numai despre contul în sine, ci și despre poziția acestuia în arborele de stat. În acest fel, fiecare hash de cont este unic, ceea ce facilitează indexarea ulterioară.

  • Rădăcina de stat a fiecărui arbore de stat va fi stocată pe rețeaua principală a Solana. Această rădăcină de stare este ca o amprentă a întregului arbore Atâta timp cât această amprentă este verificată, se poate confirma că toate datele din întreg arborele sunt complete și nu au fost modificate.

  • Datele detaliate pentru fiecare cont nu sunt stocate direct pe rețeaua principală a Solana, ci sunt stocate ca date de apel în spațiul mai ieftin Solana registru. Rețeaua principală Solana stochează doar rădăcinile de stat și câteva metadate de bază, ceea ce nu numai că economisește costurile de stocare, dar asigură și securitatea datelor. Și pentru a asigura integritatea acestor date comprimate, ZK Compression utilizează, de asemenea, dovezi de cunoștințe zero. Poate fi folosit pentru a dovedi autenticitatea și integritatea datelor fără a dezvălui conținutul specific al datelor.

Deși intuitiv ZK Compression pare să fie Rollup în Ethereum L2, Vitalik definește ZK Compression ca o arhitectură client fără stat. Deci ZK Compression este în esență o optimizare a structurii de stocare internă a L1.

Rezuma

Solana a propus succesiv trei inovații tehnologice: Actions, Blinks și ZK Compression în decurs de două săptămâni, ceea ce arată că Solana a urmărit întotdeauna conceptul de dezvoltare a aplicațiilor în lanț public mai rapide și mai convenabile. Aplicarea acestor trei noi tehnologii nu numai că extinde domeniile aplicabile ale Solana de la tranzacții la rețele sociale, dar vedem și capacitatea Solanei de a inova continuu și de a face progrese în tehnologia lanțului public.

Aceste trei noi tehnologii sunt doar în curs de testare în această etapă, iar efectele specifice vor fi cunoscute doar după aplicarea pe scară largă. Solana s-a dezvoltat într-o forță lider în inovarea tehnologică în lanțul public.