Seuraavissa ketjuissa sukellan syvällisesti EIL:ään – Ehtereum Interoperabiliy Layer. Protokolla mahdollistaa luottamuksella minimoidun ketjujen välisen suorituksen monilla mielenkiintoisilla käyttötapauksilla, ja sen ympärille kannattaa rakentaa intuitiota. Tämä on selityksen 🧵👇 osa 1
Jos haluat lempeän johdannon ja testitapahtumia, voit vilkaista nopeasti aiempaa ketjuani ja @l2beat yhteenvetoa. TL/DR - EIL mahdollistaa x-ketjun transaktioiden itsesuorittamisen, jolloin välikäsiin liittyvät luottamusoletukset poistuvat /2
bartek.eth
bartek.eth22.12.2025
Diving into the rabbit hole of EIL @ethinteroplayer was really fun and I feel like there's many more interesting details to discover about this trust-minimized interop protocol. If you want to do some digging yourself, here's what's going on: 🧵👇
Useimmat muut x-ketjuprotokollat tuovat mukanaan välikäsiä – relayereita, ratkaisijoita, oraakkeleita jne... Jokainen välittäjä – riippuen protokollasta – voi mahdollisesti vahingoittaa sinua – varastaa, jäädyttää, surua jne... Sinun täytyy luottaa siihen, että he käyttäytyvät oikein /3
Luottamuksettomien protokollien rakentaminen on hyvin vaikeaa, eikä EIL ole poikkeus. Siinä on monia liikkuvia osia, ja pitäisin sitä hyvin monimutkaisena, mutta juuri sitä tarvitaan luottamuksettomien protokollien rakentamiseen. Yksi syy lisää oppia, miten se toimii💪/4
EIL:n ytimessä on HLTC-protokolla. Jos et tiedä, mikä se on, kyseessä on luottamukseton atomivaihto, jossa vaihdat varoja yhdessä ketjussa toisen ketjun vastapuolen kanssa/5
Klassiset HLTC-protokollat perustuvat "salaisuuksiin" (kryptografisiin hasheihin) ja – vaikka täysin luottamuksetta – kärsivät huonosta käyttöliittymästä, koska pörssi on melko kömpelö /6
EIL ei perustu "salaisuuksien" vaihtamiseen – sen sijaan voit ajatella sitä optimistisena versiona HLTC:stä. Kun kaikki sujuu suunnitelman mukaan (optimistisesti) – se on todella nopeaa. Jos jompikumpi osapuoli on pahantahtoinen, siihen liittyy jonkin verran monimutkainen riitamekanismi /7
EIL:ssä Alice (käyttäjä), jolla on varoja SRC-ketjussa ja joka haluaa toteuttaa tx:n DST-ketjussa, vaihtaa SRC-varansa Bobbyn (x-ketjun likviditeettipalveluntarjoaja) DST-rahastoihin. Näitä DST-varoja käytetään DST-tapahtumiin, ja jonkin ajan kuluttua Bobby hakee Alicen varat /8
Katsotaanpa esimerkkiä, jossa Alice haluaa ostaa NFT:tä kesäaikana 1. Alice tallettaa varoja SRC:hen 2. Bobby, nähdessään tämän, myöntää lyhytaikaisen voucherin 3. Alice's käyttää tätä kuponkia suorittaakseen tx:n kesäaikana 4. Bobby vaatii Alicen varat SRC /9
Miksi siis Alice voi käyttää Bobbyn kuponkia kesäpäivänä? Tässä käytetään melko tavanomaista AA-maksunvälittäjämekanismia – kesäaikana on erityinen Paymaster (x-chain Paymaster), joka säilyttää Bobbyn varat ja – jos hänelle annetaan Bobbyn kuponki – rahoittaa Alicen tapahtuman /10
Entä Alicen käyttöliittymä? Tarkoittaako se, että hänen täytyy allekirjoittaa kaksi tapahtumaa? Kuulostaa kamalalta, eikö? Kävi ilmi, että hänen tarvitsee allekirjoittaa vain kerran (sekä tx 1 että 3 pakettina). Hänen lompakkonsa lähettää tx1:n SRC:lle, odottaa Bobbyn kuponkia ja lähettää tx2:n kesäaikaan ilman, että Alice edes huomaa sitä/11
1,68K