See on kolmas artikkel õppetundide seeriast, mis võib anda teavet bitcoini USA dollari asendamise kohta. Lugege sarja esimest artiklit kullastandardilt lahkumise kohta siit. Ja lugege teist, fiat-arhitektuuri lammutamist, siit.
Selle seeria teises osas arutasime rakenduse kasutamist Open Systems Interconnection (OSI) mudel arhitektuurimudelina fiat-süsteemi mõistmiseks. Esimeses osas arutlesime mõistliku raha põhimõtetest loobumise üle ja selle üle, miks see nii juhtus. Siin arutame uut süsteemi, mida toetab Bitcoin. Järgmises artiklis käsitletakse seejärel mõistlikest raha põhimõtetest loobumise põhjuseid ja seda, kuidas meie uus Bitcoini süsteem motiveerib kõiki neid põhimõtteid järgima täna käsitletavas arhitektuuris.
OSI mudelil on seitse kihti, mida kõiki käsitleti selle seeria ülalmainitud kirjes. See konkreetne mudel ei võitnud võrkude lahingut. See on rohkem detsentraliseeritud järglane, Edastamise juhtprotokoll / Interneti-protokoll (TCP / IP), võtaks lõpuks üle Interneti, mida me täna tunneme, mitmel põhjusel, eelkõige kihistamise lihtsustamise tõttu.
Kordan, et see on süsteemiarhitektuuri kontseptuaalne arutelu, mille eesmärk on edendada arutelu Bitcoini asendamise üle USA dollariga. Ma ei väida seda mingil juhul lõpliku finantsarhitektuurina. Minu eesmärk ei ole anda lõplikku vastust selle kohta, kuidas me dollarit asendame, pigem on minu eesmärk võimaldada arutelu meile arusaadava arhitektuuri raames, sest me teame, et ainus õige tee kasutuselevõtuks on vaba valik ja pidev täiustamine.
Kuna OSI-d kasutatakse suures osas arhitektuuri mõistmise mudelina ja mõnda selle kihti ei kasutata alati iga rakenduse jaoks, käsitleme Bitcoini selle arhitektuuri objektiivi kaudu, millest sündis see, mida me praegu nimetame Internetiks. See saavutatakse sarja viimases kirjes kasutatud süsteemiga sarnase süsteemi loomisega, kuigi see süsteem keskendub dollari asemel Bitcoinile ja TCP/IP jaoks on ainult neli kihti. Alustame lühikese meeldetuletusega Fiat-süsteemi seitsmest kihist, mida eelnevalt käsitleti:
Fiati kihid
- Füüsiline kiht: see oli kuld, kui meil oli korralik raha
- Andmelink: kahe sõlme ühendus. Näide: kaks keskpanka ühendavad SWIFT-süsteemi kaudu, nagu on kirjeldatud teises osas.
- Võrk: siin loome tee sõlmedeni – üksikute aadresside või pangasüsteemi marsruutimis- ja kontonumbrite juurde.
- Transport: see hõlbustab valuuta transportimist. Fiat-struktuuris võrdlesime seda krediidiga, mis võimaldab IOU lubaduse kiiremat töötlemist.
- Seansid: neid nimetatakse hõlpsasti kahesuunaliseks märgihalduseks. See on žetoonide (aktsiad, võlakirjad, tuletisväärtpaberid) loomise protsess, mida saab nii osta kui ka müüa. See on tuletisinstrumentide turg.
- Esitlus: nii koostab võrk kasutajakogemuse jaoks esitluse. Mõelge oma Interneti-pangandusplatvormi kasutajakogemuse taga olevale programmeerimisele.
- Rakendus: see on koht, kus tarbija siseneb. Kõik need kihid ühinevad rakenduseks, mida tarbija kasutab oma fiati haldamiseks
TCP/IP kihid
"TCP/IP võrgu administreerimine” kirjeldab TCP/IP kihte järgmiselt:
- taotlus
- transport
- Internet
- Juurdepääs võrgule
Bitcoini kihid järgivad üldiselt seda arhitektuuri, kuid veidi erinevas järjekorras.
TCP/IP-kiht: juurdepääs võrgule
Kõik allolevad tsitaadid on pärit "TCP/IP võrgu administreerimine. "
See on TCP/IP-mudelil põhinev aluskiht sellele, mida me ülejäänud artiklis nimetame Bitcoini standardiks.
"Selle kihi protokollid pakuvad süsteemile vahendid andmete edastamiseks teistele otse ühendatud võrgus olevatele seadmetele... TCP/IP-võrgu juurdepääsukiht võib hõlmata OSI võrdlusmudeli kõigi kolme madalama taseme funktsioone."
Bitcoini standardi võrgu juurdepääsukiht on arhitektuuri alus, mida esindab Bitcoini võrk ise. Bitcoini süsteemi esimene kiht, nagu on kirjeldatud TCP/IP mudeli puhul, hõlmab fiat-süsteemi kolme esimest kihti, mida on kirjeldatud OSI mudeliga: füüsilist, andmeside- ja võrgukihti.
Füüsilist kihti – ehkki täpsemini „digitaalset” – esindab kulutamata tehinguväljundite (UTXO-de) kombineerimine, et esindada teie kogu bitcoinide kogumahtu, loob "füüsilise" kihi, ehkki täpsemalt, me ütleme nii. on digitaalne kiht. Seda nimetatakse "ahelas", see liigub aeglaselt, tagab turvalisuse, muutumatuse ja avaliku pearaamatu.
"Andmelingi" kiht hõlmab ideed andmete edastamiseks ühest sõlmest teise. See saavutatakse Bitcoini aluskihil. Igaüks saab alla laadida Bitcoin Core'i ja alustada sõlme käitamist. Kõik need sõlmed teevad koostööd ja suhtlevad, et jõuda konsensusele iga plokiahelas lahendatud ploki osas. Fiati standardis toimib keskse sõlmena Föderaalreserv ja sidesüsteemid, nagu SWIFT, võimaldavad neil suhelda rahvusvaheliste tsentraliseeritud sõlmedega. See nõuab nii palju erinevaid usaldusväärseid üksusi ja nimetatud üksuste loomist, samas kui Bitcoin saavutab selle süsteemi baaskihis, detsentraliseerides sõlmed ja võimaldades igal sõlmel üksteisega otseühendust luua.
Kolmas kiht on võrgukiht. Bitcoini standard täidab võrgu ka baaskihil. Kuna võrk on aadressid, mis võimaldavad sõlmede vahelist suhtlust, mis võimaldavad valuutat ühest kohast teise saata, viib see meid selgelt rahakoti aadressidele, kuhu hoiate kõiki neid väärtuslikke UTXO-sid, mida me varem mainisime.
Kui UTXO on kulutatud, on meil saatja, vastuvõtja ja allkirjad tehingu kinnitamiseks. Tehingu kinnitamiseks pole vaja keskset üksust ja meil on avalik register. Fiati standardis on see protsess tsentraliseeritud ja andmetele ei pääse ligi avalikus pearaamatus, nagu see on Bitcoini standardis.
TCP/IP kiht: Internet
"Interneti-protokoll on Interneti ehitusplokk. Selle funktsioonide hulka kuuluvad:
• Datagrammi määratlemine, mis on Internetis edastamise põhiühik
• Interneti-aadressi skeemi määratlemine
• Andmete teisaldamine võrgu juurdepääsukihi ja transpordikihi vahel
• Marsruutimisskeemid kaughostidesse
• Datagrammide killustamine ja uuesti kokkupanemine”
Datagramm on UTXO. Kui Bitcoin on nomineeritud satoshis või täisbitcoin ühikutes, siis tegelikud andmed, mida ahelas või väljaspool seda edastatakse, on UTXO. Need andmepaketid, mis tõendavad, et teie käsutuses olevad "mündid" või UTXO-d pole kulutatud ja on seetõttu kasutatavate vahenditena saadaval.
Adresseerimisskeem täidab varem mainitud ülesandeid, nagu näiteks tehingute marsruutimine sõlmede või Bitcoini plokiahela kaughostide vahel, aga ka kihtide vahel. Interneti-kihti nimetatakse sageli "ebausaldusväärseks protokolliks", kuna see ei tuvasta oma veatuvastust ega taastekoodi. See ei ole selle kihi õige kujutis, kuna see toimib üleminekuna teiste kihtide vahel, mis pakuvad neid väga vajalikke funktsioone.
Bitcoini standardi teine kiht võimaldab suhelda esimese kihi (võrgujuurdepääs) ja kolmanda kihi (transport) vahel ning kasutab neid kihte Interneti-kihi puuduvate funktsioonide jaoks.
Kui tehing edastatakse otse, tähendab see, et tehing on saadetud ainsusesse või mitmesse sõlme. Kui tehingu kinnitamisel liitub rohkem sõlmpunkte või kaughoste, saab see turvalisuse ja veatuvastuse – turvalisus muutub muutumatu Bitcoini plokiahela osaks, kui tehingud on kindlalt blokeeritud, ja vigade tuvastamine mitte kasutajate tehtud vigade leidmise kaudu. , vaid luues trahvivõtmete abil stiimulisüsteemi, mis nõuab kasutajatelt ainult 2. kihi võrkude (nt Lightning) praeguste kanaliolekute esitamist. See tähendab, et praegune olukord on motiveeritud olema täpne ja mõlema poole esitlema, vähendades vigu.
Killustumine toimub "muutuste väljundite" kaudu. Killutatud andmed muutuvad vajalikuks, kui andmed on edastamiseks liiga suured. Näiteks kui teil oli vaja teha ost ja teie rahakotis oli ainult üks UTXO 30 dollari eest, kuid ost on ainult 10 dollarit, peaksite selle UTXO väiksemateks andmebittideks killustama. Selles näites loote kaks tehingut, ühe 10 dollari eest, mis läheb kaupmehele ostu sooritamiseks, ja teise 20 dollari eest, mis tagastatakse teie rahakoti aadressile.
Rahakotis hoitav bitcoini kogusumma on tegelikult algoritm, mis liidab teie UTXO-de kogusumma ja iga UTXO on tõenäoliselt väärt erinevat summat satoshit. Kuna me ei kohtu alati "soovide kokkulangevus" Satoshi täpse hulga ja täiusliku UTXO-de hulga korral peame andmed vastavalt vajadusele killustama. See saavutatakse muutmisväljundite kaudu.
TCP/IP kiht: transport
„Transpordikihi kaks kõige olulisemat protokolli on Transmission Control Protocol (TCP) ja User Datagram Protocol (UDP). TCP pakub usaldusväärset andmeedastusteenust koos vigade täieliku tuvastamise ja parandamisega. UDP pakub madala üldkulu ja ühenduseta datagrammi edastamise teenust.
TCP on plokiahel. Bitcoini kaevandajate ühendatud protsess, mis lisab tehinguid plokiahelasse ja sõlmed kinnitavad plokiahelasse lisatud tehinguid, tagab iga tehingu usaldusväärse edastamise kontrollitava tõendiga ning tagab tehingute kõrgetasemelise turvalisuse, vältides vormitavust või vigade esitamist.
Tehingud võivad toimuda ahelasiseselt, kihiga 1 või väljaspool ahelat kihiga 2. Kaevurid ja sõlmed on transpordikiht, mis tagab juurdepääsu mis tahes kihile, mida parajasti kasutatakse.
UDP on kergesti äratuntav kui Lightning või muud Bitcoini kihi 2 rakendused. Madalad üldkulud on varustatud erakordselt madalate tehingutasudega. Lightningil puudub tööpiirang, mis tähendab, et piiramatu skaala loomiseks saab avada piiramatul hulgal kanaleid.
UTXO-de datagrammi edastamise teenust haldavad kahe sooviga osaleja vahel avatud "kanalid", mis loovad mitme märgiga rahakoti, mida kasutatakse mikrotehingute jaoks, mis pole plokiahelaga ühendatud. Kui mõlemad pooled soovivad kanali sulgeda, edastatakse see transpordikihile ja sellest saab osa plokiahelast.
Võib-olla mõtlete: "Miks tundub, et osa sellest kordub?" Põhjus on selles, et süsteem ei ole alati lineaarne. Süsteemi avatud ühendus võimaldab olemasoleva stsenaariumi jaoks parimat kasutamist. See võime teha tehinguid suunavabalt rakendustega, mis tehingut kõige paremini teenindavad, on Bitcoini määrav omadus.
TCP/IP kiht: rakendus
Kõik protsessid, mida transpordikihis kasutatakse andmete edastamiseks lugematul erineval viisil, ühendatakse töötlemata kujul nende individuaalse kavatsusega. Rakenduste näited on järgmised:
- Välk: arvan, et oleme seda piisavalt arutanud, et saaksite asjast aru – Bitcoini 2. kihi skaleeritavus koos kahe osapoole kanaliga, mis on loodud mikrotehingute ja madalate tasude jaoks.
- Strike: Lightningile ehitatud rakendus, mis võimaldab teha otsemakseid mis tahes lõppkasutajale.
- Sphinxi vestlus: detsentraliseeritud sotsiaalmeedia, mida kasutatakse krüpteeritud sõnumite edastamiseks ja sisu loomiseks, kartmata tsensuuri.
- Zion: detsentraliseeritud sotsiaalmeedia, mis on üles ehitatud sisu loomisele, kasutades kogukondi, kus iga kogukonna omanik kasutab oma sõlme, vältides tsensuuri ja võimaldades luua otse tarbijale.
- Casa: mitme märgiga, kinnipidamisvaba teenus Bitcoini rahakottide jaoks, keskendudes turvaharidusele.
Olemas on palju muid rakendusi ja neid arendatakse iga päevaga palju juurde.
Sarja selles punktis oleme arutanud, miks rahvusvahelisel areenil loobuti usaldusväärsetest raha põhimõtetest, keskendudes USA dollarile kui maailma reservvaluutale. Seejärel rääkisime OSI arhitektuurist kui viisist, kuidas lõhkuda fiat-süsteemi kihte, mis asendasid meie hüljatud usaldusväärse raha põhimõtted, et saaksime aru, kuidas seda asendada. Nüüd oleme näidanud, kuidas sarnaselt TCP/IP võidab OSI-ga standardse võrguarhitektuuri puhul, saab Bitcoin asendada praeguse fiat-süsteemi TCP/IP-arhitektuuri objektiivi kaudu.
Seetõttu näeme, et Bitcoin mitte ainult ei saa asendada praegust Fiati süsteemi, vaid sellel on juba süsteemid selleks ja palju tõhusamal viisil. See ei ole USD kui maailma reservvaluuta eemaldamise protsess ega ka fiati täielik hävitamine. Pigem peab Bitcoini süsteem eksisteerima paralleelina, samaaegselt fiati süsteemiga ja inimesed peavad otsustama selle uue süsteemi kasutusele võtta. Kui lapsendamine ja haridus saavutavad vajaliku kriitilise massi, kukub teine süsteem ilma piisava kasutamiseta.
Aga mis on selle sarja esimeses artiklis käsitletud põhjustel, miks me oleme mõistlikule rahale selja pööranud? Kas oleme loonud õiged stiimulite süsteemid, et toetada meie mineviku valikuid või tuleviku kummitusi? Loodan, et liitute minuga järgmises artiklis, kus arutame Bitcoini standardi stiimuleid ja seda, kas suudame saavutada mitte ainult kasutuselevõtu, vaid ka jätkusuutlikkuse.
See on Shawn Amicki külalispostitus. Avaldatud arvamused on täielikult nende omad ja ei pruugi kajastada BTC Inc või Bitcoin ajakiri.
- "
- 7
- MEIST
- juurdepääs
- konto
- aadress
- Vastuvõtmine
- algoritm
- Materjal: BPA ja flataatide vaba plastik
- Lubades
- juba
- Teine
- taotlus
- rakendused
- arhitektuur
- artikkel
- vara
- Pangandus
- Pangad
- lahing
- on
- BEST
- Bitcoin
- bitsüki tuum
- bitcoini rahakotid
- blockchain
- Võlakirjad
- BTC
- BTC Inc.
- Ehitus
- helistama
- tsensuur
- Keskpankade
- muutma
- kanalid
- kood
- Mündid
- KOMMUNIKATSIOON
- Ühenduste
- kogukond
- ühendus
- üksmeel
- tarbija
- sisu
- võiks
- loomine
- krediit
- valuuta
- Praegune
- Praegune olek
- andmed
- päev
- Detsentraliseeritud
- tarne
- Nõudlus
- Derivaadid
- Detection
- arenenud
- seadmed
- erinev
- digitaalne
- arutama
- dollar
- alla
- kergesti
- Käsitöö
- sündmus
- igaüks
- näide
- kogemus
- tunnusjoon
- Föderaal-
- Föderaalreserv
- Tasud
- Korraldus
- finants-
- esimene
- Keskenduma
- järgima
- vorm
- Sihtasutus
- tasuta
- Vabadus
- täis
- raha
- tulevik
- läheb
- Kuldne
- külaline
- Külaline Postitus
- siin
- hoidma
- Kuidas
- Kuidas
- HTTPS
- idee
- oluline
- rahvusvaheliselt
- Internet
- IT
- liituma
- võtmed
- suur
- pearaamat
- välk
- LINK
- juhtimine
- Turg
- Meedia
- Kaupmees
- Sõnumid
- Kaevurid
- mudel
- raha
- kõige
- võrk
- võrgustikud
- sõlmed
- numbrid
- Internetis
- internetipanga
- avatud
- Arvamused
- et
- Muu
- omanik
- osalejad
- maksed
- Inimesed
- füüsiline
- inimesele
- esitada
- ennetada
- protsess
- Protsessid
- Programming
- tõend
- protokoll
- anda
- annab
- avalik
- ostma
- Töötlemata
- põhjustel
- rekord
- taastumine
- REST
- jooksmine
- Ütlesin
- Skaalautuvus
- Skaala
- turvalisus
- Seeria
- teenus
- Lühike
- sarnane
- So
- sotsiaalmeedia
- Sotsiaalse meedia
- müüdud
- Stage
- algus
- riik
- Ühendriigid
- varud
- Jätkusuutlikkus
- SWIFT
- süsteem
- süsteemid
- maailm
- Mõtlemine
- Läbi
- aeg
- täna
- kokku
- sümboolne
- märgid
- ülemine
- tehing
- Tehingud
- transportida
- transportimine
- meie
- us
- USD
- Kasutajad
- rahakott
- Rahakotid
- M
- Wikipedia
- võitma
- jooksul
- ilma
- maailm
- väärt