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.
Useimmat lohkoketjudatatyökalut ovat indeksoijia. He poimivat tapahtumia, muuntavat ne mukautettujen kartoitusten avulla ja dumppaavat tuloksen Postgresiin tai johonkin muuhun yleiskäyttöiseen kauppaan. Indeksoija on pullonkaula, alla oleva tietokanta ei edes tiedä, mitä lohkoketjudata edes on, ja päädyt ylläpitämään kahta järjestelmää, joita ei ole suunniteltu toisiaan varten.
Amp on tietokanta. Lohkoketjupohjainen versio, joka perustuu Apache DataFusioniin, Apache Arrow'hun ja Parquetiin. Nämä ovat samat perustat, jotka pyörittävät nykyaikaisia analytiikkamoottoreita koko data-alalla. DataFusion hoitaa kyselyjen suorituksen ja optimoinnin, Arrow tarjoaa muistissa olevan sarakkeen muodon ja Parquet tallentaa. Amp lisää lohkoketjukohtaisia ominaisuuksia päälle: EVM-tietoiset UDF:t ABI-dekoodaukseen, varmennettava poiminta, suoratoisto SQL ja sisäänrakennettu uudelleenjärjestelyn käsittely.
Ero on tärkeä, koska se muuttaa sitä, missä monimutkaisuus sijaitsee. Indeksaattori + tietokanta -asetuksella sovelluskoodisi hoitaa datamuunnokset, uudelleenjärjestelyjen palautukset ja skeeman hallinnan. Ampin kanssa nämä ovat tietokantatason primitiivejä. Kirjoitat SQL:n, ja tietokanta hoitaa loput.
Esimerkiksi ERC-20-siirtotapahtumien purkaminen koko Ethereumin pääverkossa on SQL-kysely, jossa on Ampin sisäänrakennettu evm_decode-toiminto:
VALITSE evm_decode(topic1, topic2, topic3, data, 'Transfer(osoite indeksoitu, osoite indeksoitu, uint256-arvo)') SIIRTONA POIS 'edgeandnode/ethereum_mainnet'.logs
Tätä "tarkoitukseen rakennettu tietokanta" käytännössä tarkoittaa: datamalli, kyselymoottori ja tallennuskerros ymmärtävät kaikki, mitä lohkoketjudata on ja miten se käyttäytyy.
Tämä on Amp.
Johtavat
Rankkaus
Suosikit
