Corda - open source blockchain ho an'ny orinasa

Corda dia Ledger zaraina amin'ny fitahirizana, fitantanana ary fampifanarahana ny adidy ara-bola eo amin'ny fikambanana ara-bola samihafa.
Corda - open source blockchain ho an'ny orinasa
Corda dia manana antontan-taratasy tsara tarehy miaraka amin'ny lahateny video azo jerena eto. Hiezaka aho hamaritra fohifohy ny fomba fiasan'i Corda ao anatiny.

Andeha hojerentsika ny endri-javatra fototra amin'ny Corda sy ny maha-tokana azy amin'ireo blockchains hafa:

  • Corda dia tsy manana cryptocurrency manokana.
  • Tsy mampiasa ny foto-kevitra momba ny harena ankibon'ny tany sy ny rafitra Proof-of-Work i Corda.
  • Ny famindrana angon-drakitra dia mitranga eo amin'ny andaniny sy ny ankilany amin'ny fifanarahana/fifanarahana. Tsy misy fampielezam-peo maneran-tany amin'ny nodes rehetra amin'ny tambajotra.
  • Tsy misy mpanara-maso foibe mitantana ny fifampiraharahana rehetra.
  • Corda dia manohana ireo rafitra marimaritra iraisana isan-karazany.
  • Ny marimaritra iraisana dia tratra eo amin'ny mpandray anjara amin'ny ambaratongan'ny fifanarahana/fifanarahana tsirairay, fa tsy amin'ny haavon'ny rafitra iray manontolo.
  • Ny mpandray anjara mifandraika amin'izany ihany no manamarina ny fifampiraharahana.
  • Corda dia manolotra fifandraisana mivantana eo amin'ny fiteny ara-dalàna ataon'ny olombelona sy ny fehezan-dalàna fifanarahana marani-tsaina.

Ny bokikely

Ny foto-kevitry ny ledger ao Corda dia subjective. Tsy misy tahiry tahiry foibe tokana. Raha ny tokony ho izy, ny node tsirairay dia mitazona tahiry manokana momba ny zava-misy fantatra aminy.

Ohatra, alaivo sary an-tsaina ny tambajotra misy node 5, izay misy faribolana iray fantatra amin'ny node.

Corda - open source blockchain ho an'ny orinasa

Araka ny hitantsika dia fantatr'i Ed, Carl ary Demi ny zava-misy 3, saingy tsy fantatr'i Alice sy Bob akory izany. Corda dia miantoka fa ny zava-misy mahazatra dia voatahiry ao amin'ny angon-drakitra isaky ny node, ary ny angon-drakitra dia hitovy.

Hoy ny

Fanjakana dia loha tsy mety miova zavatra maneho zava-misy fantatra amin'ny node tambajotra iray na maromaro amin'ny fotoana iray.

Ny fanjakana dia afaka mitahiry angon-drakitra tsy misy dikany, ohatra, tahiry, fatorana, fampindramam-bola, fampahalalana momba ny famantarana.

Ohatra, ity fanjakana manaraka ity dia maneho ny IOU—fifanarahana iray izay ananan'i Alice vola X amin'i Bob:

Corda - open source blockchain ho an'ny orinasa
Ny tsingerin'ny fiainan'ny zava-misy iray rehefa mandeha ny fotoana dia asehon'ny filaharan'ny fanjakana. Rehefa ilaina ny manavao ny fanjakana ankehitriny dia mamorona vaovao isika ary manamarika ny ankehitriny ho ara-tantara.

Corda - open source blockchain ho an'ny orinasa

varotra

Ny fifampiraharahana dia tolo-kevitra hanavaozana ny ledger. Tsy alefa amin'ny mpandray anjara amin'ny bokim-bola rehetra izy ireo ary tsy misy afa-tsy ho an'ireo mpandray anjara amin'ny tambajotra izay manana zo ara-dalàna hijery sy hitantana azy ireo.

Hisy fifampiraharahana ampidirina ao amin'ny ledger raha toa ka:

  • manankery araka ny fifanarahana
  • nosoniavin'ny mpandray anjara rehetra ilaina
  • tsy misy fandaniana roa sosona

Corda dia mampiasa ny maodely UTXO (famoahana varotra tsy lany), izay tsy azo ovaina ny fanjakana tsirairay.

Rehefa noforonina ny fifampiraharahana, dia afindra any amin'ny fidirana ny toetry ny famoahana ny varotra teo aloha (amin'ny hash sy index).

Corda - open source blockchain ho an'ny orinasa
Transaction lifecycle:

  • Famoronana (Amin'izao fotoana izao, tolo-kevitra hanavao ny bokim-bola fotsiny ny fifampiraharahana)
  • Manangona sonia (Ny antoko takiana amin'ny fifampiraharahana dia manaiky ny tolo-kevitry ny fanavaozana amin'ny fampidirana sonia amin'ny fifanakalozana)
  • Hiverina any amin'ny ledger

Raha vantany vao ampidirina ao amin'ny ledger ny fifampiraharahana, dia voamarika ho ara-tantara ny fanjakana fampidirana ary tsy azo ampiasaina amin'ny fifanakalozana ho avy.

Corda - open source blockchain ho an'ny orinasa
Ho fanampin'ny fanjakana fampidirana sy fivoahana, ny fifampiraharahana dia mety ahitana:

  • Didy (mari-pamantarana momba ny fifampiraharahana manondro ny tanjon'ny fifampiraharahana)
  • Attachments (kalandrieran'ny fialan-tsasatra, mpanova vola)
  • Varavaran'ny fotoana (fe-potoana manankery)
  • Notary (Notaris, mpandray anjara amin'ny tambajotra manokana manamarina ny fifampiraharahana)

Corda - open source blockchain ho an'ny orinasa

fifanarahana

Raha miresaka momba ny maha-ara-dalàna ny fifampiraharahana isika, dia tsy ny fisian'ny sonia ilaina ihany no tiana holazaina, fa koa ny maha-ara-dalàna ny fifanarahana. Ny fifampiraharahana tsirairay dia mifandray amin'ny fifanarahana manaiky izany ary manamarina ny fanjakana fampidirana sy famoahana. Ny fifampiraharahana dia heverina ho manan-kery raha tsy manan-kery ny fanjakana rehetra ao aminy.

Ny fifanarahana amin'ny Corda dia voasoratra amin'ny fiteny JVM rehetra (ohatra, Java, Kotlin).

class CommercialPaper : Contract {
    override fun verify(tx: LedgerTransaction) {
        TODO()
    }
}

Ilaina ny mandova amin'ny kilasy iray Contract ary manafoana ny fomba manamarina. Raha tsy manan-kery ny fifampiraharahana, dia hisy fanavahana.

Ny fanamarinana ny fifampiraharahana dia tsy maintsy voafaritra, i.e. ny fifanarahana dia tsy maintsy manaiky na mandà ny fifampiraharahana. Mifandray amin'izany, ny fahamendrehan'ny fifampiraharahana dia tsy miankina amin'ny fotoana, ny isa kisendrasendra, ny rakitra mpampiantrano, sns.

Ao Corda, ny fifanarahana dia tanterahina amin'ny antsoina hoe sandbox - JVM novaina kely izay miantoka ny fanatanterahana ny fifanarahana.

mikoriana

Mba hanamafisana ny fifandraisana eo amin'ny node tambajotra dia nampiana kofehy.

Ny fikorianana dia filaharan'ny dingana izay milaza amin'ny node ny fomba hanatanterahana ny fanavaozana ny ledger manokana ary amin'ny fotoana inona no tokony hanasoniavana sy hanamarinana ny fifampiraharahana.

Corda - open source blockchain ho an'ny orinasa

Indraindray dia mila ora, andro mandra-pahatongan'ny fifampiraharahana hosoniavin'ny antoko rehetra ary miditra ao amin'ny bokim-bola. Inona no mitranga raha tapahanao ny node iray mandray anjara amin'ny fifampiraharahana? Ny kofehy dia manana toeram-pisavana, izay hanoratana ny toetry ny kofehy amin'ny angon-drakitra an'ny node. Rehefa tafaverina amin'ny tamba-jotra ny node iray, dia hitohy amin'ny toerana nialany izany.

fifanarahana

Mba hidirana ao amin'ny ledger, ny fifampiraharahana dia tsy maintsy mahatratra 2 marimaritra iraisana: manan-kery sy tokana.

Ny fanapahan-kevitra momba ny maha-ara-dalàna ny fifampiraharahana dia ataon'ny antoko mandray anjara mivantana amin'izany.

Ny node notary dia manamarina ny fifanarahana amin'ny maha-tokana azy ary misoroka ny fandaniana avo roa heny.

Alao sary an-tsaina fa manana $100 i Bob ary te hamindra $80 ho an'i Charlie ary $70 ho an'i Dan amin'ny fampiasana ny fanjakana fampidirana mitovy.

Corda - open source blockchain ho an'ny orinasa

Tsy avelan'i Corda hanao fika toy izany ianao. Na dia handalo ny fanamarinana manan-kery aza ny fifampiraharahana, dia tsy hahomby ny fanamarinana tokana.

famaranana

Ny sehatra Corda, novolavolain'ny consortium blockchain R3, dia tsy tranga fampiasana madio ho an'ny teknolojia blockchain. Corda dia fitaovana manokana ho an'ny andrim-bola.

Source: www.habr.com

Add a comment