Johdatus lohkoketjuunAlkuennen lohkoketjun toimintaperiaatteiden yksityiskohtiin ja muihin näkökohtiin perehtymistä tarkastellaan itse teknologian syntyä. Lohkoketjun takana oleva käsitteellinen kehys esitti ensimmäisen kerran tutkijaryhmä vuonna 1991. Idea oli alun perin tarkoitettu aika- digitaalisten asiakirjojen leimaaminen siten, että niiden takaperoiminen ei ole mahdollista sen jälkeen. Idea jäi kuitenkin suurimmaksi osaksi käyttämättä, kunnes Satoshi Nakamoto mainitsi sen uudelleen valkoisessa paperissaan Bitcoin: A Peer-to-Peer Electronic Cash System voi olla ensimmäinen kerta historiassa, kun pelin keksijä muuttuva teknologia on mennyt täysin anonyymisti
Satoshi Nakamoto; Nimettömän/ryhmän sanotaan olevan ensimmäisen lohkoketjun takana, whBitcoin Bitcohen ensimmäinen lohkoketju syntyi ja se tapahtui vuonna 2009, bitcoinista tuli suosittu, ja taustalla olevasta tekniikasta tuli entistä suositumpi Joten hämmennys ja epäselvyys ihmisten keskuudessa alkaa teoriasta itse; tuote ja siihen liittyvät terminologiat yleistyivät ennen sen takana olevaa teknologiaa. Ja kun lohkoketju osoitti todelliset potentiaalinsa, ihmiset yrittivät yhdistää sen bitcoin-terminologioihin; tulos oli täydellinen väärinkäsitys ja hämmennys Mutta toinen tapa: aloita lohkosta ja yritä sitten ymmärtää bitcoi. Miksi Blockchain toinen kysymys, joka on käsiteltävä ensin ennen kuin mennään yksityiskohtiin, paljon etua olemassa oleviin teknologioihin verrattuna Tässä on joitain etuja
Blockchain olemassa olevien eri verkkotunnusten järjestelmien yli Lohkoketju on · Hajautettu|Hajautettu · DistributedSecure- ja fastTransparent- ja Immutablele-ominaisuudet voidaan ymmärtää hyvin, jos tarkastellaan tietorakenteen tiedonjakelua, tietojen validointia (tiedon todentaminen lohkoketjussa) ja muita asiaan liittyviä termejä lohkoketjun lohkoketjun rakenne IBM:n mukaan lohkoketju on jaettu, hajautettu pääkirja, joka helpottaa tapahtumien kirjaamista ja omaisuuden seurantaa verkossa. Omaisuus voi olla aineellinen omaisuus, kuten omaisuus, talo, ajoneuvo tai aineeton omaisuus, kuten digitaalinen valuutta, immateriaalioikeudet, jne. Pohjimmiltaan se tallentaa tietoja ja tallentaa liikkeensä hajautetussa ympäristössä
Katsotaanpa sen detaia-hajautettua tietokantaa tai julkista rekisteriä, joka säilyttää tiedot omaisuudesta ja liikkeistä/tapahtumista p2P-verkossa. Jokainen tapahtuma suojataan salauksella ja myöhemmin kaikki tapahtumahistoria ryhmitellään ja tallennetaan tietolohkoiksi. lohkot on linkitetty yhteen väärennettävällä ja muuttumattomalla tietueella verkossa tapahtuneista tapahtumista. Lisäksi nämä tietuelohkot kopioidaan kaikkiin lohkoketjun suuri etu on, että se voi tallentaa kaikenlaista omaisuutta, sen omistustiedot, omistushistorian ja sijainnin. verkossa olevat omaisuudet Onko digitaalinen valuutta mitä tahansa muuta digitaalista omaisuutta, kuten varmennetut henkilötiedot, sopimus, IP:n omistusoikeus, jopa estettyjen luotettavien yksiköiden todelliset objektit Tämä on kaikkien näiden verkon osallistuvien solmujen ei tarvitse tuntea toisiaan tai luottaa toisiinsa, koska jokaisella on
kyky valvoa ja vahvistaa ketjua itse
Ironista on, että osallistujien keskinäinen epäluottamus pitää lohkoketjun turvassa ja varmistettuna. Lohkoketjun tietorakenne Lohkoketjun tiedot tallennetaan yksittäisinä lohkoina, siksi sitä kutsutaan nimellä Blockchain Aivan kuten linkitetty lista, lohkoketju on kokoelma lohkoja, jotka on liitetty yhteen. Mitä lohko sitten oikeastaan sisältää? Jokainen lohko ablockassaHellow WorldEdellinen00000000000000000000000000000000000000000000000000000000000000000000000000fdgydfs5434hbsdfjndsdMine
1)Data: Tallentaa tiedot2)Ph: S3)Hash: Hash-arvo nykyiselle lohkolle, jota voidaan käyttää viittaamaan tähän lohkoon. Käyttäjän kannalta Data-kenttä on tärkein asia Todelliset tiedot (kuten tapahtuma yksityiskohdat, omaisuustiedot jne
on tallennettu tähän kenttäänPhashstoink edelliseen lohkoon), lohkot yhdistetään tämän arvon kauttaH(1)ed.:H()ed.: H()ed.:H()Transaction KansactionTransactiondatataData-jakauma lohkoketjussa Näimme, että lohkoketjulla on oma ainutlaatuinen Tiedon tallennusrakenne, datalohkoketjulla on myös erilainen tapa, koska ne eivät noudata laajasti hyväksyttyä asiakaspalvelinmallia, vaan vertaisverkkomallia. Vertaistopeer-tiedonjakelutapa antaa syyn Blockchainin esteettömään luonteeseen; ei ole keskusviranomaista valvoa
Palvelinpohjainen P2P-verkko Toisin kuin asiakas-palvelin-malli p2p-verkossa, tiedot tallennetaan kaikkiin verkon osallistuviin solmuihin Kaikilla yksittäisillä solmuilla on kopio kaikista lohkoista ja yksittäiset muutokset tietyssä lohkossa päivitetään solmuissaMutta tässä on ongelma, Client-Server mallissa tiedot tallennetaan DB:hen keskusviranomaisen tarkastuksen jälkeen, mutta P2P-verkossa ei ole keskusviranomaista, niin miten tietojen aitous varmistetaan? vastaus on lohkoketjuverkon validointiprosessi ja konsensusmekanismi Lohkon validointi Kuten yllä kuvasimme: ja sen tapahtumat tallennetaan yhdistettyinä lohkoina lohkoketjuun
Vain kelvolliset tapahtumat lisätään lohkoketjuun.Teknisesti sanomalla Blockchply, että lohkolla on lohkoketju, kaikki lohkot lisätään lohkoon lisättyyn lohkoketjuun; joskus yksi tapahtuma lohkoa kohden ja joskus useita tapahtumia riippuu lohkon koosta ja verkon luonteesta Kun tapahtuma lisätään lohkoon, se on lisättävä lohkoketjuun kelvollisena lohkoarvona lohkolle voidaan laskea käyttämällä joitain algoritmeja (kuten sha 256 )hash-arvolla on myös tiettyjä ominaisuuksia Pääasia on, että hash
arvon tulee olla törmäysvapaa eli kahdella lohkolla ei saa olla samaa hash-arvoa Koska jokainen lohko esitetään hash-arvolla, sen tulee olla identtinen. Toinen ominaisuus on, että hash-arvojen tulee olla peruuttamattomia.Tämä tarkoittaa, että lohkotietoja ei voida hakea hash valueBlock validaattorit Lohkon validaattorit ovat solmuja, jotka osallistuvat estojen vahvistamisprosessiin, ja ne palkitaan ponnisteluistaan, toimista, joita he palkitaan käyttämänsä laskentatehon perusteella) Eri lohkoketjuprotokollat ottavat käyttöön erilaisia menetelmiä validaattorin valitsemiseksi käytettävissä olevista solmujoukoista. Jotkut menetelmät ovat alla kuvattuPoW(Todiste työstä kaivoshaaste on avoin kaikille kaivostyöntekijöille kilpailevat toistensa lisäämisestä seuraavan lohkon kiinteä palkkio annetaan kaivostyöläiselle joka löytää teon, solmu jolla on enemmän laskentatehoa yleensä voittaa theace Bitcoin käyttää Pow-algoritmia Pos(Todistus panoksista yleinen vaihtoehto teholle
validaattorit valitaan sen mukaan kuinka paljon kolikoita he omistavat järjestelmässä Solmuilla, joilla on enemmän kolikoita, on enemmän mahdollisuuksia tulla valituiksi kuin solmulla, jolla on pienempi määrä. , Blackcoin, NXT ja Peercoinblockchains käyttävät Pos-algoritmia Ethereum aikoo myös siirtyä tähän menetelmään vuoteen 2018 mennessä. Proof of ActivityPoa on hybridilähestymistapa, joka on otettu käyttöön joidenkin Pos- ja Pow-ongelmien ratkaisemiseksi. Tässä menetelmässä louhinta alkaa Pow:lla ja jossain määrin kytketyllä Posilla. Decred' on ainoa kolikko, joka on aktiivinen
Todiste kuluneesta ajasta Tällä menetelmällä verkko käyttää lottofunktioita konsensuksen toteuttamiseen. Lotoalgoritmia käytetään johtajien etsimiseen solmujoukosta. Joten validaattorit valitaan satunnaisesti ryhmästä Hyperledger Sawtooth blockchain usesPoEt-menetelmäTodistetaan kolikoidensa polttamisesta peruuttamaton sijainti (siis nimi palaa) Validaattorit valitaan satunnaisesti, mutta ne joilla on suurempi panos, suuri todennäköisyys tulla valituksi Ajan mittaan ansaittu panos heikkenee ja sitten solmujen on poltettava enemmän valuuttaa kasvattaakseen panosta
Ainoa polttomekanismia käyttävä kolikko on slimcoin. Tässä vaiheessa emme voi sanoa, mikä menetelmä on tehokkaampi. Jokaisella menetelmällä on omat etunsa ja haittansa. Myös monia tapoja ollaan ottamassa käyttöön lohkoketjun maksimaalisen tuottavuuden saavuttamiseksi lohkoketjussa. Bitcoinista; trendin mukaisesti markkinoille tuli myös monia muita kryptovaluuttoja, kun taas jotkut heistä havaitsivat, että jotkut muut kryptovaluutat jäivät jälkeen. Kuitenkin pian lohkoketjuteknologia löysi ja lisäteollisuuden, yritysohjelmistokehityksen, rahoitusalueet, kuten pankkitoiminnan, vakuutukset ja niin edelleen;
Nykyään lohkoketju muuttaa dramaattisesti olemassa olevia Internetin merkittävien tilastojen mukaan lohkoketjumarkkinoiden odotetaan kasvavan 20 miljardia dollaria vuoteen 2024 mennessä. Pankkitoiminta ja maksutKaikki pankki- ja maksujärjestelmät ovat nyt siirtymässä kohti blockBitcoinin kaltaisia salauksia, jotka voivat ohjata maksujärjestelmiä ilman geopoliittisia rajoituksia. ABRA on esimerkki bitcoin- perustuva rahalähetysable of contentSectionAn Johdatus lohkoketjuunCryptocurrencyBtherem★ Digital TokensSectionMetaMask★Mismuffle★ Embarkyperledger Fabricyperledger Sawtooth★Ceo★★★ydra chain★★ Cordaain coreCoCo Frachamework
Tietoja kustantajastaCybrosys on vakiintunut Iso-sertifioitu ohjelmistokehitysyritys, joka tarjoaa laatua kaikkialla maailmassa erP-ratkaisut ovat toimintamme ydinalue, olemme myös lähdekoodin myynti, räätälöity ohjelmistokehitys ja työntekijöiden ulkoistaminen. Palvelemme laajalti asiakkaitamme ympäri maailman toimistot Lontoossa, Bangaloressa, Kochissa ja Calicutissa
Kumppanuutemme teknologiajohtajien, kuten Microsoftin, Sunin, IBM:n, Symantecin ja Odoon kanssa auttaa meitä menestymään alan parhaiden standardien mukaisesti. Pysyimme aina ajan tasalla muutoksesta tarjotaksemme parhaan ja kehitystyömme ovat lupaavia progbackedDApp- ja TokesSIonDevelop-kehityspalveluita. tehokas ohjelmisto, joka perustuu innovaatioon ja luovuuteen Uskomme johdonmukaisuuteen sitoutumiseen ja useimmat arvostamme entisiä asiakkaitamme ja jatkuvaa asiakastyytyväisyyttä CYBROSYSBLOCKCHAINEXPERTIE
Toimitusjohtajat MessageBe päivitetty, ennen kuin olet vanhentunut, se on ollut alhainen kasvu ja lasku matkan aikana. Mutta kestimme kaiken, ja yhtenä nopeasti kasvavista pelaajista pyrimme jatkuvasti olemaan parempia. Miehistö on aina ollut, heidän sinnikkyytensä ja ponnistelunsa, jotka vievät meitä eteenpäin. Emme koskaan luopuneet tehtävästämme, itse asiassa tehtävämme ohjasi ajamistamme
Olemme aina uskaltaneet ylittää rajoja ja tutkia myöhään aina täynnä edistyneitä ja lohkoketju on kirjan viimeisin tällainen on todellakin hetken tarve, se on tutkimustiimimme pyrkimys: ymmärtää kaikki blockchathon perusteet, jotka haluavat aloittaa blockchain Tiukista T&K-aikatauluistaan huolimatta he ovat tehneet uskomattomia ponnisteluja tämän työn suorittamiseksi. Tässä tilaisuudessa haluan ilmaista vilpittömät kiitokseni kaikille tiimin jäsenille, jotka työskentelivät tämän työn takana AndSainul abideen Toimitusjohtaja, Cybrosys Technologies
Alkusanat ihmiset käyttävät termiä Blockchain Technology mainitakseen erot. Joskus he saattavat puhua Bitcoinista, joskus kryptovaluutoista tai digitaalisista tunnuksista, joskus Ethereumista Blockchain saattaa koskea älykkäitä sopimuksia Tosiasia on, että usein termi ' Blockchain Monet ihmiset käyttävät sitä sopimattomasti, joten ei vain sana Blockchain Technology vaan myös siihen liittyvät termit ja terminologiat ovat monille hämmentäviä. Kaikilla näillä käyttötavoilla on kuitenkin yhteinen säike, joka on sen taustalla oleva hajautettu pääkirjatekniikka
Hajautetun reskontratekniikassa tapahtumat kopioidaan ja tallennetaan verkon yksittäisten tietokoneiden välillä sen sijaan, että ne tallennettaisiin keskuspalvelimelle, vaikka Blockchain-tekniikka onkin kasvanut odotettua nopeammin; tarkat tiedot siitä tuskin koskettivat yleisiä kehittäjiä ja teknoharrastajia. Monet blogit ja omistetut verkkosivustot ovat myös tulossa selittämään koko teknologiaa ja ympäröivää kehitystä. Mutta siltä näyttää siltä, että puuttuu kattava opas, joka tutustuttaa, vertailee ja vertailee päällekkäisiä termejä ja termejä, jotka liittyvät tähän kontekstiin. Cybrosys-teknologiat ovat päättäneet laatia kattavan oppaan, joka kattaa kaikki Blockchain-teknologian perusteet sekä suositut tekniikat ja terminologiat, jotka liittyvät wisstart with Olemme yrittäneet järjestää aiheet niin, että sekä kehittäjät että echno-harrastajat voivat käydä sen läpi ja ymmärtää Aiheet ilman vaivaa Muista, että tämä opas ei sisällä kaikkea, mitä saatat kohdata käsitellessään blockchain-rathea-aloituspakettia Käytä tätä lähtökohtana tutkiaksesi ja laajentaaksesi tietopohjaasi Blockchain-teknologiaa
johdantoBlockchain- Huolimatta luontaisesta "Blockitista" nimi on kulkenut enemmän kuin mikään muu tekninen termi viimeaikaisessa pastechoing kaikissa olemassa olevissa IT-infrastruktuureissa; muodostaa mahdollisen uhan nykyisten laitosten olemassaololle Lohkoketjun sanotaan olevan tekniikka, joka moninkertaistaa halun ymmärtää tekniikkaa Kuten esipuheessa totesimme, kirja on tarkoitettu kaikille, jotka haluavat aloittaa lohkoketjuteknologian. Olemme järjestäneet kirjan kaksi suurta osaa, kun taas ensimmäinen osio tarjoaa Blockchainin perusteet ja siihen liittyvät terminologiat, toinen osio on puhtaasti omistettu erilaisille työkaluille ja teknologioille, jotka syntyivät yhdessä Blockast-osion kanssa, ja se on jaettu kuuteen pääaiheeseen Blockchain, CryptocurrencyBitcoin, Ethereum, Hyperledger ja Tokens, jotka kattavat kaikki Abeblockchainin blockchtechnoartin perusainekset, olemme keskustelleet lohkoketjusta, sen toimintaperiaatteista, kehityksestä, teknologioista, sovellusalueista ja Blockchainin mahdollisesta tulevaisuudesta. Toinen aihe koskee kryptovaluuttoja, mikä on opittava ennen kuin mennään syvälle kuuluisaan lohkoketjuun protokolla Bitcoin
Tässä käsitellään yleiskatsaus kryptovaluutoista ja niiden toimintaperiaatteista Kolmas aihe käsittelee eniten ja sen taustaa, bitcoinin toimintaa, bitcoinin louhintaa bitcoinin arvosta jne. Seuraavaan aiheeseen liittyen ethereumista olemme sisällyttäneet detoisen suositun lohkoketjualustan Ethereumin. lukija saa yleiskatsauksen näistä toiseksi suosituimmista lohkoketjualustoista tästä osiosta. Osat, kuten älysopimus, Solidity, DAppEtherscripter Ether jne, ovat myös yksinkertaistettuja täällä. Viides aihe koskee
Kunnianhimoinen avoimen lähdekoodin projekti Hyperledger Tässä osiossa käsitellään projektia, sen tavoitteita ja projektin aikana kehitettyjä tuotteita.Olemme myös sisällyttäneet vertailevan tutkimuksen kaikista näistä teknologioista ymmärtääksemme paremmin. Viimeinen aihe on omistettu yksinomaan Tokens, joka on lohkoketjuteknologian kukoistava sovellusalue
Tämän kirjan toinen osio ei vaadi muclteopicia, toinen osa on enemmän tai vähemmän itsenäinen. Osa tarjoaa tietoa erilaisista lohkoketjuihin liittyvistä työkaluista, kuten lompakoista, ohjelmointikielistä ja IDES:istä, lohkoketjualustoista ja kehityskehyksistä, jotka yksinkertaistavat asioita, joita olemme yrittäneet sisällyttää. kuvia, infografiikkaa, vinkkejä ja nopeasti palkkeihin aina kun mahdollista Lisäksi useimmat kirjan alussa selostetut termit ja termit Hyödynnä kaikkia näitä lisätietoja, jotka on annettu kirjaa läpi käydessäsi ja hanki hyvät lukijat ja terminologiatJotkut termeistä ja termeistä, joita saatat kohdata Kirjan läpikäymisen aikana kuvataan tässä. Käytä sitä pikaviitteenäBlockBlockia käytetään tapahtuman tallentamiseen sekä niiden hash-arvoon ja datatapahtumaan. Mikä tahansa tilamuutos tapahtui lohkoketjussa. Älykäs sopimus itse toteuttava sopimus koodiriveillä kirjoitetuilla ehdoilla Lohkoketjureskontraa käytetään tapahtumien tallentamiseen lohkoketjussa
okenDigitaalinen omaisuusCryptoDigitaaliomaisuusBitcoinSuosituin kryptovaluuttaashSHA256ashing-algoritmin tietojen salattu arvoSolmuJokainen lohkoketjuverkkoon liitetty tietokoneSolidityOhjelmointikieli älykkäiden sopimusten kirjoittamiseen Ethereumyperledger-palveluun2Blockemcha-alustaan standardiConnitial coin offeringDApp Hajautetut sovellukset· tavaroiden internet
kprood stakete -validointiprosessista lohkoketjussa (bitcoinissa ja ethereumissa) solmut, jotka suorittavat kaivosWalletsgital -lompakkoa, lähettämään, lähettämään ja vastaanottamaan kryptovaluuttoja ja muita digitaliassetsestNettNetSt Blockchain Networksbyzantin vikatoleranssia periaatettabipbitcoin -kehityskehitys kehysten infbabionfainans -block -blockChoseblockChinCoint -kehityksen kehyksen kehyksen kehyksensä interfablerants in the BlockChosEbbitchoinchCoin -kehityskehys joilla on tili lohkoketjussa ja jotka suorittavat mitä tahansa tapahtumia Peer2Peer(P2P) Hajautettu verkkoarkkitehtuuri
Tässä tapauksessa ei ole omistettua palvelintaConsensusYleinen sopimus blockchain osallistujien välillä