A legjobb kripto app ben – Legjobb app – StockApps

Kriptokereskedelem az USA-ban

További olvasnivaló Ethereum fehérkönyv Ezt a bemutató kiadványt eredetileg ban adta ki Vitalik Buterin, az Ethereum alapítója, a projekt ös indulása előtt. Fontos megjegyezni, hogy az Ethereum sok másik közösség által vezetett, nyílt forráskódú szoftver kriptokereskedelem az USA-ban hasonlóan, a kezdeti elindulás óta fejlődött.

Friss cikkek

Noha több éve íródott, fenntartjuk ezt a kiadványt, mert továbbra is hasznos referenciaként szolgál és pontos ábrázolást mutat az Ethereumról és annak jövőképéről. Ha többet szeretnél megtudni az Ethereum legutóbbi fejlesztéseiről és az általunk elvégzett protokoll változtatásokról, akkor ezt az útmutatót ajánljuk.

Az okosszerződések és decentralizált alkalmazás platformok következő generációja Satoshi Nakamoto ben történő Bitcoin fejlesztését gyakran a pénz és a pénznem radikális fejleményének nevezték, ez az első példa egy olyan digitális eszközre, amelynek egyszerre nincs háttér vagy belső értékevalamint nincs központi kibocsájtója vagy irányítója.

A Bitcoin kísérlet másik - vitathatatlanul fontosabb - része azonban az alapjául szolgáló blokklánc technológia, mint az elosztott konszenzus eszköze, és a figyelem gyorsan kezd áttérni a Bitcoin ezen másik aspektusára.

kriptokereskedelem az USA-ban

A blokklánc technológia gyakran idézett alternatív alkalmazásai közé tartozik az blokkláncon lévő digitális eszközök használata az egyedi valuták és pénzügyi eszközök reprezentálására colored coinsa mögöttes fizikai eszköz tulajdonjoga smart propertynem felcserélhető eszközök, mint a domén nevek Namecoinvagy a komplexebb alkalmazások, melyek fedezeti forex kereskedések javak közvetlen irányítását vonják magukkal egy tetszőleges szabályrendszert követő kód alapján smart contracts vagy akár blokklánc alapú decentralizált autonóm szervezetek DAO-k.

Az Ethereum egy olyan beépített, teljesen kidolgozott Turing-teljes programozási nyelvvel rendelkező blokkláncot szeretne nyújtani, amely használható olyan "szerződések" létrehozására, amelyek tetszőleges állapotátmeneti funkciók kódolására használhatóak, lehetővé téve a felhasználók számára a fent leírt rendszerek bármelyikének létrehozását, valamint sok olyan kriptokereskedelem az USA-ban dolgot is, melyre még nem gondoltunk, egyszerűen a logika pár sornyi kódként való leírásával.

Bevezetés a Bitcoinba és a létező fogalmakba Előzmények A decentralizált digitális valuta, valamint az alternatív alkalmazások, például az ingatlan-nyilvántartások fogalma évtizedek óta létezik. Az as és es évek anonim e-cash protokolljai, melyek főleg a Chaum féle vakításként ismert kriptográfiai primitívre támaszkodtak, egy magas fokú adatvédelemmel rendelkező valutát kínáltak, de a protokolloknak többnyire nem sikerült elterjedniük, mivel egy centralizált közvetítőre támaszkodtak.

A nyilvános kriptodeviza a nyerő

Először ben került bevezetésre a gyakorlatban egy decentralizált valuta Satoshi Nakamoto által, amely egyesítette az alapként szolgáló már létező primitíveket amik a tulajdonjog publikus kulcs kriptográfiával történő kezelésére szolgáltak, egy konszenzus algoritmussal, mely az érmék tulajdonosainak számontartására szolgál és amit "munkabizonyítéknak" nevezünk.

A proof-of-work mögötti mechanizmus egy áttörés volt, mivel egyszerre két problémára is megoldást nyújtott. Egyrészt egy olyan egyszerű és mérsékelten hatékony konszenzus algoritmust biztosított, amely lehetővé teszi a hálózat csomópontjainak, vagyis a résztvevő számítógépeknek node-okhogy kollektíven egyetértsenek a Bitcoin főkönyvi állapotának kanonikus frissítéseiről.

  1. Súlyos adókkal számolhatnak a kriptovalutázók: csak addig örülhetnek, amíg ki nem veszik a pénzüket Portfolio
  2. Ripple és Moneygram: végleges válás És az XRP ára emelkedik! - Bitcoin és kriptovaluta hírek
  3. Eidenpenz József Sok érdekességet tartalmaz a kriptodevizák adózásáról elfogadott törvény.
  4. Látogassa meg a Coinmamát Hogyan értékeltük az Egyesült Államok legfontosabb kripto-cseréit A sok kriptovaluta-váltás használata kihívást jelenthet a kezdők számára.

Másrészt egy olyan kriptokereskedelem az USA-ban biztosított, amely szabad belépést tesz lehetővé abba a konszenzus folyamatba, mely megoldja annak a politikai problémának az eldöntését, hogy ki befolyásolja a konszenzust, emellett a Sybil-támadásokat is megelőzi. Ezt úgy teszi meg, hogy a részvétel formális akadályát - mint például egy adott listán egyedi entitásként való nyilvántartásba vétel követelményét - gazdasági akadályokkal helyettesíti: egy résztvevő csomópont súlya a konszenzusos szavazási folyamatban közvetlenül arányos azzal a számítási erővel, amivel a csomópont rendelkezik.

Azóta javaslattétel született egy alternatív megközelítésre, amit letétbizonyítéknak hívnak, mivel a hálózaton résztvevő számítógép, vagy csomópont node súlyozását a valuta letétbe helyezésének arányában számítja ki, nem pedig annak számítási kapacitása alapján; a két megközelítés relatív előnyeinek megvitatása meghaladja ennek a cikknek a kereteit, de meg kell jegyezni, hogy mindkét megközelítés felhasználható egy kriptovaluta alapjaként.

Itt egy blog bejegyzés Vitalik Buterintől, az Ethereum alapítójától az Ethereum előtörténetéről. Itt egy másik blog bejegyzés további történetekkel. Bitcoin, mint egy állapot átmeneti rendszer Technikai szempontból egy kriptovaluta, például a Bitcoin főkönyve egy állapot átmeneti rendszernek tekinthető, ahol van egy "állapot", amely számon tartja az összes létező bitcoin tulajdonosi státuszát, és egy "állapot átmeneti függvény", ami az állapothoz egy tranzakció hozzáadásával egy új állapotot eredményez.

Minden UTXO-nak van egy névértéke és egy tulajdonosa melyet egy 20 bájtos cím határoz meg, mely lényegében egy kriptográfiai publikus kulcs fn. Egy tranzakció egy vagy több bemenetet tartalmaz, és mindegyik bemenet tartalmaz egy hivatkozást egy meglévő UTXO-ra és egy kriptográfiai aláírást, amelyet a tulajdonos címéhez társított privát kulcs hoz létre, és egy vagy több kimenetet, ahol minden egyes kimenet egy új UTXO-t tartalmaz, amik aztán hozzáadódnak az állapothoz.

Ha a szolgáltatott aláírás nem egyezik az UTXO tulajdonosának aláírásával, hiba visszaadása. Az első lépés első fele megakadályozza, hogy a tranzakciók feladói nem létező érméket költsenek el, az első lépés második fele pedig megakadályozza, hogy a tranzakciók feladói mások érméit költsék el, a második lépés pedig az érték megőrzését hajtja végre.

Ahhoz, hogy ezt fizetésnél használjuk, a protokoll a következő. Először Alice megkeresi az általa birtokolt elérhető UTXO-k egy olyan halmazát, melynek összege legalább A valóságban Alice nem fog pont Ezután elkészít egy tranzakciót ezzel a három bemenettel és két kimenettel.

Az első kimenet Bányászat Ha hozzáférnénk egy megbízható, központosított szolgáltatáshoz, ezt a rendszert jelentéktelen lenne megvalósítani; mivel ugyanezt pontosan a leírtak szerint lehetne kódolni, egy központosított, azaz centralizált szerver merevlemezén tárolva az állapotot. A legjobb érme kriptovalutába történő befektetéshez a Bitcoinnal egy decentralizált pénz rendszert próbálunk építeni, így az állapot átmeneti rendszert egy konszenzus rendszerrel kell kombinálnunk, hogy biztosítsuk, hogy mindenki egyetért a tranzakciók sorrendje felett.

A Bitcoin decentralizált konszenzus folyamata elvárja a hálózat résztvevőitől, hogy kriptokereskedelem az USA-ban tranzakciókból álló csomagokat próbáljanak készíteni, melyeket '"blokkoknak" hívunk. A hálózat nagyjából egy blokkot szándékozik gyártani minden tizedik percben, ahol minden egyes blokk tartalmaz egy időbélyeget, egy nonce-t, egy hivatkozást az előző blokkra vagyis hash-tés az összes olyan tranzakciót tartalmazó listát, melyek az előző blokk után következtek.

Idővel egy tartós, folyamatosan növekvő "blokklánc" jön létre, mely folyamatosan frissül, hogy a Bitcoin főkönyv legutóbbi állapotát reprezentálja. A blokkok érvényességét ellenőrző algoritmust az alábbi paradigma szerint lehet kriptokereskedelem az USA-ban Ellenőrizni, hogy a blokk által hivatkozott előző blokk létezik és érvényes. Ellenőrizni, hogy a blokk időbélyege nagyobb-e, mint az előző blokké fn.

Legyen S[0] az előző blokk után lévő állapot. Legyen TX a blokk tranzakciós listája n tranzakcióval.

Belevették az NFT-ket?

Minden i-re True visszaadása, és S[n] regisztrálása az állapotként a blokk végén. Lényegében a blokkban szereplő minden tranzakciónak érvényes állapot átmenetet kell biztosítania a tranzakció lefutása előtti kanonikus állapotból egy új állapotba. Fontos megjegyezni, hogy az állapot semmilyen módon nincs belekódolva a blokkba; pusztán absztrakció, amelyre a hálózat érvényesítő résztvevőjének emlékeznie kell, és bármely blokkra biztonságosan csak akkor számítható ki, ha a kezdeti állapotból indulunk ki, és minden tranzakciót egymás után lefuttatunk minden blokkban.

Továbbá meg kell jegyezni, hogy az is számít, hogy a bányász a tranzakciókat milyen sorrendben helyezte el a blokkban; ha van két olyan A és B tranzakció a blokkban, ahol B az A által létrehozott UTXO-t költi el, a blokk akkor lesz érvényes, ha A előbb van mint B, fordítva nem. A fenti listában szereplő érvényességi feltételek közül egyedül a "munkabizonyíték" szükségessége nem található meg más rendszereknél.

A pontos feltétel pedig az, hogy minden blokk dupla-SHA hashének, melyet egy bites számként kezelünk, kisebbnek kell lennie, mint egy dinamikusan beállított célérték, mely ennek az anyagnak a megírása közben Ennek a célja, hogy a blokk létrehozása számítási szempontból "nehéz" legyen, kriptokereskedelem az USA-ban hogy ezáltal megakadályozza a sybil-támadókat, hogy átalakítsák a teljes blokkláncot a saját érdekükben.

Mivel az SHAot úgy tervezték, hogy egy teljesen megjósolhatatlan álvéletlen pszeudo-random függvény legyen, így a blokk létrehozásának egyetlen módja a próbaszerencse trial and errorvagyis ismételten növelni kell a nonce-t és figyelni, hogy az új hash megfelelő-e. A jelenlegi es cél esetében, kriptokereskedelem az USA-ban hálózatnak átlagosan ~ próbálkozást kell tennie, mielőtt valaki egy érvényes blokkot találna; általánosságban a hálózat minden blokk után újrakalibrálja a célt azért, hogy a hálózat egy résztvevője átlagosan minden tizedik percben egy új blokkot hozzon létre.

Azért, hogy a bányászok kompenzálva legyenek ezért a számítási munkáért, kriptokereskedelem az USA-ban blokk bányászát megilleti, hogy egy olyan tranzakciót tegyen a blokkba, amiben jóváír magának Továbbá ha bármely tranzakciónak nagyobb bemeneti kriptokereskedelem az USA-ban van, mint kimeneti, akkor a különbség a bányászokhoz került, mint egy "tranzakciós díj".

kriptokereskedelem az USA-ban

Tulajdonképpen ez a BTC kibocsátásának egyetlen módja; a kezdeti állapot egyáltalán nem tartalmazott érméket. Hogy jobban megértsük a bányászat célját, nézzük meg, hogy mi történik egy rosszindulatú támadás esetében. Mivel a Bitcoin mögötti kriptográfia közismerten biztonságos, a támadó a rendszer azon részét fogja célba venni, melyet nem véd közvetlenül kriptográfia: a tranzakciók sorrendjét.

navigációs rész

A támadó stratégiája egyszerű: BTC elküldése egy kereskedőnek valamilyen termékért cserébe ideálisan egy digitális termék, gyors "kiszállítással" Megvárni amíg megérkezik a termék Bináris opciós hálózat másik tranzakció létrehozása, amiben ugyanazt a BTC-t küldi el magának Meggyőzni a hálózatot, hogy a saját magának intézett tranzakció volt előbb.

Amint az 1 lépés befejeződött, pár perc múlva valamelyik bányász beteszi a tranzakciót egy blokkba, mondjuk a es számúba. Nagyjából egy órával később, ezután a blokk után öt új blokk kerül hozzáadásra a lánchoz, és minden egyes kriptokereskedelem az USA-ban közvetetten hivatkozik a tranzakcióra, így "megerősítve" azt. Ezen a ponton a kereskedő elfogadja a kifizetést véglegesítettként és kiszállítja a terméket; mivel feltételezzük, hogy ez egy digitális termék, a szállítás azonnali.

Kriptokereskedelem az USA-ban a támadó egy új tranzakciót hoz létre, amiben BTC-t küld magának. Ha a támadó egyszerűen elküldené a tranzakciót a világba, nem kerülne feldolgozásra; mert a bányászok megpróbálják a futtatni az APPLY S,TX függvényt és észreveszik, hogy a TX egy olyan UTXO-t akar felhasználni, ami már nem létezik az "állapot" szerint. Ehelyett a támadó csinál egy blokklánc "elágazást" fork úgy, hogy a es blokknak egy új verzióját kezdi el bányászni, ami ugyanarra a es "szülő" blokkra épül, de a régi helyett egy új tranzakcióval.

Mivel a blokk adata különböző, így újra kell csinálni a "prrof-of-work"-öt. Továbbá a támadó es számú új blokk verziója egy különböző hash-sel rendelkezik, így az eredeti blokkok től ig nem "hivatkoznak" rá; így az eredeti lánc és a támadó új lánca teljesen különböző. Az a szabály, hogy az elágazásban a hosszabb blokkláncot kell igaznak tekinteni, így a törvényesen bányászók a ös láncon fognak tovább dolgozni, míg a támadó egyedül dolgozik a es láncon.

Merkle fák Bal: elegendő a csomópontok egy kis számát prezentálni a Merkle fában, hogy bizonyítsuk kriptokereskedelem az USA-ban ág érvényességét. Jobb: bármely kísérlet, mely a Merkle fa egy részének megváltoztatására irányul, végül következetlenséghez fog vezetni valahol a láncon.

A Bitcoin egyik fontos skálázhatósági tulajdonsága, hogy a blokk egy több szintes adatstruktúrában van tárolva. A blokk hash valójában csak a blokk fejléc hashe, ez megközelítőleg bájt adatot jelent, mely tartalmazza az időbélyeget, a nonce-t, az előző blokk hashét és a Merkle fának nevezett adat struktúra gyökér hashét, mely a blokkban lévő összes tranzakciót tárolja.

A Merkle fa egyfajta bináris fa, ami csomópontokból áll; jelentős számú levél csomópontból a fa alján, amik az alapul szolgáló adatokat tartalmazzák, egy sor középső csomópontból, ahol minden csomópont két gyerekének a hashe, és végül egy gyökér csomópontból, amely szintén két gyerekének a hashéből keletkezett, és a fa "tetejét" reprezentálja.

Legjobb kripto app vásárláshoz – Konklúzió

A Merkle fa célja, hogy lehetővé tegye a blokkban lévő adatok feldarabolását: egy csomópont letöltheti csak a blokk fejlécet egy forrásból; a fának számára kriptokereskedelem az USA-ban kis részét pedig kriptokereskedelem az USA-ban másik forrásból, és mégis biztos lehet az adat helyességében.

Az ok amiért ez működik az a hashek felfelé terjedése: ha egy rosszindulatú felhasználó megpróbál betenni egy hamis tranzakciót a Merkle fa aljára, az változást indít el az eggyel feljebb lévő csomópontban, mely megváltoztatja az afelett lévő csomópontot, végül a gyökér csomópont is megváltozik, így ezzel a blokk hash is, ebből kifolyólag a protokoll egy teljesen másik blokként regisztrálja azt szinte biztosan érvénytelen munkabizonyítékkal.

A Merkle fa protokoll vitathatatlanul elengedhetetlen a hosszú távú fenntarthatósághoz. Egy "teljes csomópontnak" a Bitcoin hálózatban, az amelyik az összes blokk egészét tárolja és feldolgozza, körülbelül 15 Gb lemezterülettel kell rendelkeznie a Bitcoin hálózatban áprilisában, és ez havonta 1 Gb-tal nő.

Jelenleg ezt csak bizonyos asztali számítógépek tudják megvalósítani, telefonok nem, és a jövőben csak vállalkozások és hobbisták lesznek képesek részt venni.

Egy "egyszerűsített fizetési hitelesítésnek SPV " nevezett protokoll lehetővé teszi egy másik csomópont típus létezését, melyeket "könnyű csomópontoknak" hívunk, ezek a hálózati résztvevők csak a blokk fejléceket töltik le, hitelesítik a munkabizonyítékot a blokk fejléceken és csak a számukra releváns tranzakciókhoz tartozó "ágakat" töltik le. Ez lehetővé teszi a könnyű csomópontoknak, hogy erős biztonsági garanciával meghatározhassák bármelyik Bitcoin tranzakció állapotát és aktuális egyenlegét, miközben a teljes blokklánc csak nagyon kis részét töltik le.

Alternatív blokklánc alkalmazások A mögöttes blokklánc másfajta koncepciókra történő alkalmazásának ötlete szintén hosszú történelemmel bír. Ez a dokumentum leírja, hogy az "újdonságok a replikált adatbázis-technológiában" miként tesznek lehetővé egy blokklánc-alapú rendszert, mely nyilvántartja, hogy ki milyen földterülettel rendelkezik, létrehozva ezzel egy kidolgozott keretrendszert, amely magában foglalja az olyan fogalmakat, mint a homesteading, a hátrányos birtoklás és a George féle föld adó.

Bitcoin - Ideje az adózással is foglalkozni

Abban az időben sajnos nem állt rendelkezésre hatékony replikált adatbázis-rendszer, ezért a protokollt a gyakorlatban soha nem valósították meg.

Namecoin - a ben létrehozott Namecoint legjobban egy decentralizált név regisztrációs adatbázisként lehet leírni. Ideális esetben olyan számlanevet szeretnénk használni, mint a "george". A probléma azonban az, hogy ha egy személy létrehozhat egy "george" nevű fiókot, akkor valaki más is végig mehet ugyanezen a folyamaton a "george" regisztrálásához, és annak bitcoin profit százalék ki magát.

Az egyetlen megoldás a first-to-file paradigma, ahol az első regisztrálónak sikerül, kriptokereskedelem az USA-ban másodiknak pedig meghiúsul - ez a probléma tökéletesen megfelel a Bitcoin konszenzusprotokoll számára. A Namecoin a legrégebbi és a legsikeresebb név regisztrációs rendszer implementáció, mely ezen ötleten alapszik. Colored coins - a colored coinok célja egy olyan protokoll megtestesítése, mely lehetővé teszi az emberek számára, hogy saját digitális valutát készítsenek - vagy az egy egységgel rendelkező valuták triviális és fontos esetében, digitális tokeneket a Bitcoin blokkláncon.

A colored coins protokollban egy új pénznemet "bocsát ki" valaki azáltal, hogy nyilvánosan hozzárendel egy színt egy adott Bitcoin UTXO-hoz, és a protokoll rekurzív módon meghatározza a kriptokereskedelem az USA-ban UTXO színét annak az inputnak a színével, amelyet az őket létrehozó tranzakció költött néhány speciális szabály vonatkozik a vegyes színű bemenetekre.

Ez lehetővé teszi a felhasználók számára, hogy csak bizonyos színű UTXO-t tartalmazó pénztárcákat tartsanak fenn, és a szokásos bitcoinokhoz hasonlóan küldjék el őket, visszakeresve a blokkláncon, hogy meghatározzák a kapott UTXO-k színét. Metacoins - a metacoin mögött az az ötlet áll, hogy legyen egy olyan protokoll, amely a Bitcoinra épült, és a Bitcoin tranzakciókat használja metacoin tranzakciók tárolására, de más állapotátmeneti függvénnyel rendelkezik, ami az APPLY'.

Ez egy egyszerű mechanizmust biztosít egy tetszőleges kriptovaluta protokoll létrehozására, potenciálisan fejlett funkciókkal, amelyek nem valósíthatók meg a Bitcoin belsejében, de a fejlesztési költségek alacsonyak, mivel a bányászat és a hálózatépítés bonyolultságait már a Bitcoin protokoll kezeli.

Posts by iuhasbrigi:

A metacoinokat használták már néhány pénzügyi szerződés fajtánál, név regisztrációnál és decentralizált tőzsdék esetében. Így általánosságban két megközelítés van egy konszenzus protokoll fejlesztésére: egy független hálózat építése és kriptovaluta kereskedés oldalra protokoll fejlesztése a Bitcoinra. Az előbbi megközelítést, ami bár meglehetősen sikeres a Namecoinhoz hasonló alkalmazások esetében, nehéz implementálni; minden egyedi implementációnak bootstrapelni kell egy független blokkláncot, illetve kifejleszteni és letesztelni a szükséges állapot átmenetet és a hálózati kódot.

Továbbá arra számítunk, hogy a decentralizált konszenzus technológiát használó alkalmazások a hatványtörvény szerinti eloszlást fogják követni, ahol az alkalmazások túlnyomó többsége túl kicsi lesz ahhoz, hogy indokolt legyen egy saját blokkláncot fenntartaniuk, és megjegyezzük, hogy a decentralizált alkalmazásoknak nagy osztályai léteznek, különösen a decentralizált autonóm szervezetek, melyeknek interakcióba kell lépniük egymással.

Elemzések Bitcoin - Ideje az adózással is foglalkozni Néhány éve Magyarországon is szélesebb körben ismertté váltak a blokklánc technológián alapuló befektetési lehetőségek. A korán beszálló befektetők, napi kereskedők és bányászok valószínűleg több tízezres hazai tábora az iparág által generált sok terrabyte-nyi információn keresztül percről percre újabb és újabb fejlesztésekről, ígéretes projektekről és "pump trendekről" értesül twitteren, facebookon vagy telegramon. A Deloitte Private kiemelten foglalkozik a kriptovalutákat érintő adózási kérdésekkel, a legjelentősebb kockázati tényezőket dr. Baranyi Gábor, a Deloitte Private igazgatója foglalta össze. A szinte szűrhetetlen információs zajban csak a legutóbbi időkben kezdte el aktívan foglalkoztatni az átlagos hazai kripto-befektetőket a befektetések adózási kezelése.

Másfelől a Bitcoin alapú megközelítésnek az a hátulütője, hogy nem örökli a a Bitcoin egyszerűsített fizetési kriptokereskedelem az USA-ban tulajdonságait. Az SPV működik a Bitcoin esetében, mivel felhasználja a blokklánc mélységet, mint érvényességi proxy; egy ponton, amint a tranzakció ősei eleget mennek vissza, biztonsággal állítható, hogy érvényes részei az állapotnak.

Másfelől a blokklánc alapú meta protokollok nem kényszeríthetik a blokkláncot, hogy ne tartalmazza azokat a tranzakciókat, melyek nem érvényesek a saját protokolljuk kontextusában. Ezért egy teljesen biztonságos SPV meta-protokoll megvalósításnak vissza kell hivatkoznia a Bitcoin blokklánc elejéig annak megállapítására, hogy biztos-e a tranzakciók érvényessége.

Jelenleg a Bitcoin alapú meta-protokollok összes "könnyű" implementációja egy megbízott szerverre támaszkodik az adatszolgáltatásra, mely vitathatóan egy meglehetősen szuboptimális eredmény különösen akkor, amikor a kriptovaluták elsődleges célja a bizalom szükségletének megszüntetése.

Szkriptelés Még valamilyen kiterjesztés nélkül is a Bitcoin protokoll valóban meg tudja könnyíteni az "okosszerződések" egy gyenge változatának koncepcióját. A Bitcoinban lévő UTXO-kat nem csak publikus kulcsok birtokolhatják, hanem bonyolultabb szkriptek is, melyeket egy egyszerű stack alapú programozási nyelvvel lehet kifejezni. Ebben a paradigmában az UTXO-t elköltő tranzakcióknak adatokat kell szolgáltatni a szkriptek kielégítésére.

Valóban arannyá vált már a bitcoin?

Valójában még az alapvető publikus kulcs tulajdonjog mechanizmus is egy szkripten keresztül valósul meg: a szkript egy elliptikus görbe aláírást használ bemenetként, megerősíti a tranzakció és az UTXO-t birtokló cím szerint és 1-et ad vissza, ha az érvényesítés sikeres ellenkező esetben 0-át. Más bonyolultabb szkriptek is léteznek további különböző felhasználási esetekre.

kriptokereskedelem az USA-ban

Például létre lehet hozni egy olyan szkriptet, mely három privát kulcsból kettő aláírását bitcoin befektetés élőben az érvényesítéshez "multisig"a vállalati számlák, biztonságos megtakarítási számlák és néhány kereskedői letét számára hasznos beállítás. A szkriptek felhasználhatók a számítási problémák megoldásáért járó jutalmak kifizetésére is, sőt össze lehet állítani egy olyan szkriptet, amely valami olyasmit mond, hogy "ez a Bitcoin UTXO a tiéd, ha tudsz egy SPV bizonyítékot nyújtani arra, hogy nekem küldtél egy ilyen címletű Dogecoin tranzakciót", mely lényegében lehetővé teszi a decentralizált kereszt-kriptovaluta váltást.

Azonban a Bitcoinban implementált szkript nyelvnek számos fontos megkötése van: Turing-teljesség hiánya - vagyis, bár van egy nagy számítási részhalmaz, amelyet a Bitcoin szkriptnyelv támogat, közel sem támogat mindent. A fő kategória a hiányzó ciklusok.

Tiltakozas az USA-ban - Protest in the US

Ennek az az oka, hogy elkerüljük a végtelen ciklusokat a tranzakció ellenőrzések során; elméletileg ez egy leküzdhetetlen akadály a szkript programozók számára, mivel bármely ciklus szimulálható úgy, hogy egyszerűen megismételjük több alkalommal a mögöttes kódot egy if utasítással, de ez nagyon kis hatékonyságú szkriptekhez vezet. Például egy alternatív elliptikus görbe aláírás algoritmus implementálása valószínűleg ismételt szorzási kört igényelne, mely mindegyike egyenként szerepelne a kódban.

NFT Token Ingyen: 5 módszer, hogyan szerezhetsz ingyenes NFT tokeneket

Értékvakság - nincs olyan UTXO szkript, mely képes lenne szofisztikáltan irányítani a kiutalható mennyiséget. Ez egy orákulumot igényelne, mely meghatározná 1 BTC értékét USD-ben, de még így is hatalmas előrelépés a bizalom és infrastrukturális követelmények szempontjából a teljesen központosított megoldásokhoz képest, melyek elérhetőek jelenleg.

Az állapot hiánya - a Egy UTXO lehet elköltött vagy elköltetlen ; nincs lehetőség többlépcsős szerződésekre vagy szkriptekre, amelyek minden más belső állapotot ezen túl tartana.