Pametne pogodbe za Bitcoin SV

Pametne pogodbe za Bitcoin SV

Pametne pogodbe so avtomatizirane pogodbe, ki se izvajajo, ko so izpolnjeni pogoji. Pogodba se sklene med izvajalcem, ustvarjalcem in prejemnikom. Avtomatizacija izvajanja dogovora, sprožitev naslednjega dejanja, samoizvršilni tok dela – prek pametnih pogodb je mogoče narediti vse vrste stvari. Pametne pogodbe za Bitcoin SV lahko avtomatizira naloge brez kakršnega koli posredovanja. Pametne pogodbe Bitcoin SV ali pametno delo na stavku if-then se izvede, ko so izpolnjeni pogoji.

Pametne pogodbe so napisali razvijalci kot kodo, ki obstaja v blockchainu (distribuirana knjiga). Razvijalci uporabljajo programski jezik Solidity za razvoj pogodb, ki so splošno znane kot pametne pogodbe.

Kaj so pametne pogodbe za Bitcoin SV?

Gradnja aplikacij web3 je bila prej omejena na Ethereum in drugo nastajajočo verigo blokov. Bitcoin skriptni jezik zagotavlja zmogljivo skriptiranje. Pametna pogodba bitcoin SV je programska koda, ki se izvaja v vseh vozliščih v omrežju blockchain bitcoin SV. Ko so pametne pogodbe shranjene v verigi blokov, tam ostanejo trajno in kode ni mogoče spremeniti. Glavna knjiga bitcoinov je odgovorna za shranjevanje in razmnoževanje pogodbe, kar zagotavlja, da sta varnost in nespremenljivost nedotaknjeni. Sprva je bil bitcoin samo za zagotavljanje decentralizirane valute in ni imel nobene zveze s funkcijo pametne kode.

Kako uporabljati pametne pogodbe za Bitcoin SV?

Pametne pogodbe Bitcoin SV lahko naredijo naslednje stvari:

  • Deluje kot računi z več podpisi. Poraba sredstev poteka, ko se s tem strinja določen odstotek ljudi.
  • Olajšajte upravljanje dogovora med več strankami.
  • Samostojno izvaja postopek pošiljanja in prejemanja podatkov.
  • Povečanje uporabnosti drugim pogodbam.

Vrste pametnih pogodb za Bitcoin SV

Z uporabo skripta je mogoče napisati pametne pogodbe v verigi blokov Bitcoin SV. Skript je jezik, ki omogoča pisanje pametnih pogodb. Spodaj je nekaj pogostih vrst pametnih pogodb Bitcoin SV.

Pay-to-Public-key-Hash (P2PKH)

Skript P2PKH je najbolj priljubljena in pogosto uporabljena transakcija bitcoin blockchain. Skript za zaklepanje v omrežju bitcoin deluje prek parov zasebnih in javnih ključev. Skript P2PKH omogoča pošiljanje bitcoinov na naslov, tako da lahko le lastnik porabi bitcoin z zasebnim ključem. P2PKH deluje na spodnji način.

  1. Najprej sprejemnik ustvari par javnih in zasebnih ključev.
  2. Pretvorite javni ključ v zgoščeno vrednost.
  3. Spreminjanje zgoščene vrednosti v naslov.
  4. Prejemnik nato pošlje naslov pošiljatelju.
  5. Pošiljatelj pošlje Bitcoin na naslov.
  6. Prejemnik lahko zdaj dostopa do sklada z bitcoinom.

Skripte z več podpisi

Za izvedbo transakcij skripti z več podpisi zahtevajo podpise več kot ene strani. Največja prednost večpodpisnih skriptov je, da tudi če ena stranka izgubi zasebni ključ, imajo druge stranke dostop do zasebnega ključa.

Transakcije z enim ključem  Multisig Transakcije
Za izvedbo transakcije zahtevajte en sam ključ Zahtevajte več ključev za izvedbo transakcij.
Izguba zasebnega ključa vodi do ene same točke napake. Tudi če izgubite en ključ, upanje, da ne boste izgubili sredstev, še vedno obstaja.
Centralizirana točka nadzora in oblasti. Nadzor in oblast sta v rokah več strani.
Varnost je odvisna izključno od lastnika. Sredstva ostanejo nedotaknjena, tudi če stranka izgubi ključe.
Hitrost transakcije je visoka Hitrost transakcije je počasna zaradi vpletenosti več ključev.

Pay-To-Script-Hash (P2SH)

Pay -To-Script-Hash je posebna vrsta naslova, ki vam omogoča ustvarjanje naslovov in porabo glede na zadovoljstvo s skriptom, ki ga zagotovi pošiljatelj. Za razliko od plačila zgoščene vrednosti javnega ključa se plača za izvleček zgoščene vrednosti skripta za unovčenje (skripta, ki se uporablja za odklepanje bitcoina, poslanega na naslov P2SH) v verigi. Poleg tega P2SH omogoča pošiljanje transakcij zgoščeni vrednosti skripta namesto naslovov javnih ključev.

S P2SH lahko pošljete bitcoin na naslove, ki so varni na različne načine. Prejemnik lahko zahteva podpise več oseb ali gesla ali zahteve, ki so edinstvene.

Čas zaklenjen

Časovno zaklenjena pametna pogodba bitcoin SV je pametna pogodba, ki omogoča izvajanje pametnih pogodb ob določenem času. Omejitev porabe bitcoinov je možna do določenega časa. Poleg tega lahko to uporabite za spreminjanje zahtev glede porabe. Na primer, v določenem obdobju lahko zahteva pridobitev treh podpisov za porabo bitcoina. Toda po določenem roku bo morda treba pridobiti le en podpis.

Omejitve bitcoin omrežja

Omrežje Bitcoin ima svoje omejitve, kot je nizka hitrost transakcij. Sprva je bila naloga bitcoina obdelava 7 transakcij na sekundo. Toda odkar je omrežje začelo pridobivati ​​na priljubljenosti, so se začele povečevati tudi provizije in transakcije. Tudi počasna hitrost transakcij in visoke provizije so povzročale zamude pri razvoju omrežja bitcoin.
Druga velika skrb je bila zasebnost. Čeprav so transakcije z bitcoini zasebne, so vse podrobnosti transakcij zlahka vidne v zgodovini nakupov.

Rešitve za premagovanje omejitev

Posodobitev Taproot

Novembra 2021 je a Ta korenina posodobitev je bila izdana. Omogoča nov način izvajanja transakcij z bitcoini s povečanjem prilagodljivosti in zasebnosti za obdelavo pametnih pogodb. Omogoča združevanje več podpisov in transakcij za pospešitev preverjanja transakcij v omrežju. Taproot nadgradnja obsega tri predloge za izboljšanje Bitcoina (BIPS)

  • Podpisi Schnorr (BIP 340)
  • Glavni koren (BIP 341)
  • Tapscript (BIP 342)

Pametne pogodbe Bitcoin SV na dodatnih slojih

Pametne pogodbe za Bitcoin SV Dodatne plastiPametne pogodbe za Bitcoin SV Dodatne plasti
Pametne pogodbe za Bitcoin SV

Poleg izvajanja pametnih stikov kot običajnih transakcij z bitcoini, lahko uporabite bitcoin za opravljanje transakcij na dodatnih ravneh. Ena taka vrsta je omrežje Lightning.

Strelovodna mreža

Druga plast tehnologije omogoča transakcije zunaj verige. Uporablja plačilne kanale. Svetlobna plačila so izjemno hitra, saj se v blockchainu ne beležijo. Dvostranska metoda večpodpisa strankam omogoča takojšnje pošiljanje in prejemanje plačil skoraj brez stroškov. Lightning Network ustvari pametno pogodbo med dvema stranema. Poleg tega se pravila kodiranja dogovora vključijo v pogodbo ob ustvarjanju in so nespremenljiva ali pokvarjena.

Dodatne bitcoin plasti

Najpomembnejše plasti, zgrajene na vrhu verige blokov, so naslednje:

Sidechains

Ločene verige blokov, ki potekajo vzporedno z glavno verigo blokov, se imenujejo stranske verige. Imajo svoj niz pravil, namenov in funkcionalnosti. Vsaka stranska veriga ima svoje neodvisno omrežje blockchain. Obstaja lahko več stranskih verig, ki se lahko povežejo z glavno verigo.

Zbirke

Rešitve za skaliranje verige blokov plasti izvajajo transakcije zunaj omrežja prve plasti. Nato pride do nalaganja teh podatkov iz transakcij v drugo plast verige blokov. To poveča varnost, saj je edina odgovornost za varovanje podatkov na ravni 1, saj so podatki na osnovni plasti. Na ta način lahko združevanje pomaga povečati prepustnost in zmanjšati stroške, saj v primarni plasti ni motenj.

Kanali države

Državni kanali strankam omogočajo neposredno sodelovanje v omrežju blockchain. Transakcije se izvajajo brez upoštevanja primarnih verig. Državni kanali uporabljajo pametne pogodbe in za preverjanje transakcij niso odvisni od verige blokov plasti 1. Po prehodu skozi transakcijski del kanali stanja zagotovijo shranjevanje nastalega stanja na primarni plasti.

Ugnezdena veriga blokov

V ugnezdeni verigi blokov je poleg glavne verige nekaj sekundarnih verig. Primarna veriga je odgovorna za dodeljevanje nalog, hkrati pa prevzema nadzor nad parametri. In delo pri izvajanju različnih transakcij leži v sekundarnih verigah.

3. nivo

Imenuje se tudi aplikacijska plast in deluje kot uporabniški vmesnik za različne verige blokov, ki medsebojno delujejo in komunicirajo.

Zaključne misli

Bitcoin ovira svet financ s tem, da prikazuje, kako lahko denar obstaja in deluje brez neposrednega nadzora vlad in bank. S pametnimi pogodbami za Bitcoin razvijalci ustvarjajo nove vrste decentraliziranih aplikacij in primerov uporabe. Poleg tega Bitcoin SV kot pametna pogodbena platforma zagotavlja mehanizem, da so pogodbe opazljive, preverljive in izvršljive.

Primafelicitas is vrhunski Web3, blockchain in Razvojno podjetje Metaverse ki ima bogate izkušnje pri razvoju varnih pametnih pogodb. Ponujamo tudi Storitve revizije pametnih pogodb. Poleg tega nudimo različne najvišje ravni Storitve razvoja aplikacij blockchain dApp ki vam pomagajo najbolje izkoristiti svoje podjetje.

Iščete pomoč tukaj?

Povežite se z našim strokovnjakom za podrobno razpravon

Ogledi: 41

Časovni žig:

Več od Primafelicitas