Siltojen arkkitehtuurit
Lock-mint ja burn.
Siltojen arkkitehtuurit on ilmainen Web3:n ja DApp-sovellusten kehityksen perusteet-oppitunti CoddyKitissä. Tämä on oppitunti 2/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu Web3:n ja DApp-sovellusten kehityksen perusteet-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Web3:n ja DApp-sovellusten kehityksen perusteet-kurssilla on yhteensä 4 oppituntia.
Siltojen suunnitteluluokat
Sillat eroavat toisistaan pääasiassa siinä, miten ne esittävät varat kohdeketjussa ja kuka turvaa siirron.
Pääarkkitehtuurit ovat lock-and-mint-, burn-and-mint- ja likviditeettipooli-sillat.
Lock-and-mint-arkkitehtuuri
Lock-and-mint-mallissa alkuperäinen varallisuuserä lukitaan lähdeketjuun ja kohteessa luodaan siitä kääritty versio.
Kääritty token on täysin sillan sopimukseen lukitun vakuuden kattama.
Source: lock 100 USDC in bridge
Dest: mint 100 wUSDC to userBurn-and-mint-arkkitehtuuri
Burn-and-mint-mallissa token poltetaan lähdeketjussa ja vastaava määrä luodaan natiivisti kohdeketjussa.
Tämä edellyttää, että silta hallitsee token-sopimusta molemmilla ketjuilla, mutta käärittyjä esitysmuotoja ei tarvita.
Source: burn 100 TOKEN
Dest: mint 100 TOKEN (native)Likviditeettipoolisillat
Likviditeettipoolisillat säilyttävät saman varallisuuserän varantoja molemmilla ketjuilla.
Talletatte varat lähdepooliin ja nostatte ne välittömästi kohdepoolista — mitään ei luoda, vaan vaihto tehdään olemassa olevasta likviditeetistä maksua vastaan.
Source pool: user deposits 100 USDC
Dest pool: user receives 99.9 USDC
// 0.1% fee to liquidity providersKuka varmistaa siirron?
Jokaisen sillan on varmistettava, että lähdetapahtuma tapahtui. Varmistusmalleja ovat:
- Ulkoinen multisig/federaatio
- Optimistinen malli petostodisteilla
- Light client / natiivi varmennus
- ZK-todisteet
Multisig- ja federoidut sillat
Yksinkertaisin ja historiallisesti eniten hyväksikäytetty malli käyttää siirrot vahvistavien allekirjoittajien multisig-järjestelyä.
Turvallisuus vastaa näiden allekirjoittajien rehellisyyttä — jos riittävä määrä avaimia vaarantuu, varat voidaan varastaa.
require signatures >= threshold
// e.g. 5 of 8 validators must signOptimistiset sillat
Optimistiset sillat olettavat siirron olevan kelvollinen ja sallivat haastamisajan, jonka kuluessa valvojat voivat kiistää petoksen.
Tämä lisää viivettä, mutta vähentää riippuvuutta luotetusta allekirjoittajajoukosta.
Light client -sillat (natiivit sillat)
Light client -silta varmistaa lähdeketjun lohko-otsakkeet ja todisteet suoraan kohdeketjussa.
Tämä on luottamusta eniten minimoiva lähestymistapa — turvallisuus tulee ketjuista itsestään, ei ulkoisista osapuolista.
ZK-sillat
ZK-sillat käyttävät validiteettitodisteita osoittamaan, että tapahtuma toteutui lähdeketjussa.
Kohdeketju varmistaa tiiviin todisteen, mikä yhdistää vahvan turvallisuuden tehokkaaseen ketjunsisäiseen varmennukseen — kyseessä on kehittyvä teknologia-alue.
Kanoniset ja yleiskäyttöiset sillat
Kanoninen silta on rakennettu tiettyä ketjuparia varten (esimerkiksi L2:n virallinen silta). Yleiskäyttöinen silta yhdistää useita ketjuja yhden protokollan kautta.
Yleiskäyttöiset sillat ovat käteviä, mutta keskittävät riskin kaikille yhdistetyille ketjuille.
Kokonaisuus
Siltarakenteissa yhdistyvät varallisuusmalli (lock-mint, burn-mint tai likviditeettipoolit) ja varmennusmalli (multisig, optimistinen malli, light client tai ZK).
Varmennusmalli määrittää suurelta osin turvallisuuden. Seuraavaksi tutkimme, miksi siltoja hyödynnetään hyökkäyksissä.
Pikatesti
Testatkaa tietonne siltarakenteista.
Kertaus: siltarakenteet
Opitte, että:
- Varallisuusmallit: lock-and-mint, burn-and-mint, likviditeettipoolit
- Varmennus: multisig, optimistinen malli, light client, ZK
- Light client- ja ZK-sillat minimoivat luottamuksen tarpeen parhaiten
- Kanoniset ja yleiskäyttöiset sillat vaihtavat helppokäyttöisyyden keskitettyyn riskiin
Seuraavaksi: siltojen turvallisuusriskit.
Opi Web3:n ja DApp-sovellusten kehityksen perusteet tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 29
- Oppitunnit
- 105
Usein kysytyt kysymykset
Onko oppitunti ”Siltojen arkkitehtuurit” ilmainen?
Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa Web3:n ja DApp-sovellusten kehityksen perusteet-oppimispolun 3 oppituntia, myös oppitunnin “Siltojen arkkitehtuurit”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Web3:n ja DApp-sovellusten kehityksen perusteet-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Siltojen arkkitehtuurit”?
Lock-mint ja burn. Harjoittelet Web3:n ja DApp-sovellusten kehityksen perusteet-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Web3:n ja DApp-sovellusten kehityksen perusteet-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Web3:n ja DApp-sovellusten kehityksen perusteet-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 2/4.
Kuinka kauan ”Siltojen arkkitehtuurit”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Web3:n ja DApp-sovellusten kehityksen perusteet-oppitunnilla?
Kyllä. Jokainen Web3:n ja DApp-sovellusten kehityksen perusteet-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Ketjujen väliset käsitteet
- Siltojen arkkitehtuurit
- Siltojen turvallisuusriskit
- Viestintäprotokollat