Trendaavat aiheet
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Luulen, että tärkein syy siihen, miksi useimmat lohkoketjut eivät ole ottaneet käyttöön asynkronista suoritusta, on yksinkertainen: kun käyttäjät näkevät, että heidän tx:nsä on vahvistettu, he odottavat tuloksen olevan saatavilla, koska heidän jatkotoimensa riippuvat siitä.
Vaikka lykätyllä suorituksella on mahdollista simuloida paikallisesti tulos tx:ille, jotka työskentelevät kiistattoman tilan kanssa (kuten siirrot/hyväksynnät), nämä ovat myös sellaisia tx:itä, jotka eivät lisää paljon yleiskustannuksia synkroniseen suoritukseen.
Tämä näkökohta tekee asynkronisesta suorituksesta paljon vähemmän houkuttelevan vaihtoehdon, kun otetaan huomioon:
1. Kehittämisen lisäkustannukset
2. Ei-triviaali tx-käsittelyn ehto loppuasiakkaalle (sen tarkistaminen, voiko tx koskettaa kiistanalaista tilaa, ja valinta odottaa tulosta ketjusta vai simuloida sitä paikallisesti)

11.8. klo 03.59
Kirjoitan tänään asynkronisesta suorituksesta (eli lykätystä toteutuksesta).
Tämä on yksi Monadin "suurista ajatuksista", joka näyttää itsestään selvältä jälkikäteen: että heti kun transaktiojärjestys on määrätty, tila määräytyy.
Et ehkä tiedä tätä, mutta useimmissa lohkoketjuissa, mukaan lukien Ethereum ja Solana, transaktioluetteloa (eli lohkoa) arvioivien solmujen on myös sovittava transaktioluettelon tuloksesta (eli näiden transaktioiden jälkeisestä tilajuuresta) osana äänestysprosessia.
Tämä edellyttää, että he suorittavat nämä tapahtumat ennen äänestysvastaamista, mikä ilmeisesti vähentää huomattavasti työn määrää, jota heidän voidaan odottaa tekevän. Tämä odotus on liian tiukka, ja se on yksi suurimmista syistä, miksi lohkoketjun suorituskyky on niin rajallinen.
Se on ehdottomasti mielenkiintoinen tie, mutta historia osoittaa, että paradigmat, joiden pitäisi teknisesti tuottaa enemmän suorituskykyä, eivät useinkaan saavuta käyttöönottoa monimutkaisuuden vuoksi.
Esimerkiksi asynkroninen suoritus TONissa (vaikka se on hyvin erilainen kuin Monadin, mutta on myös parempi paperilla btw) on kehittäjien valitusten pääkohta, jota kuulin, eikä se myöskään lisää kohtuullisia suorituskyvyn parannuksia.
@MaxResnick1 En myöskään ymmärrä, miksi olet toistanut, että se on tiukasti nopeampi lopullisen tilan suhteen.
Latenssin kannalta se ilmeisesti on, eikä se ollut viestini tarkoitus.
10,28K
Johtavat
Rankkaus
Suosikit