Aynu eegno sifooyinka ugu muhiimsan ee Corda iyo gaar ahaanteeda ka mid ah xannibaadaha kale:
- Corda ma laha cryptocurrency u gaar ah.
- Corda ma isticmaasho fikradda macdanta iyo nidaamka caddaynta-Shaqada.
- Wareejinta xogta waxay dhacdaa oo kaliya inta u dhaxaysa dhinacyada wax kala iibsiga/heshiiska. Ma jiro baahinta caalamiga ah ee dhammaan noodyada shabakadda.
- Ma jiro maamule dhexe oo maamula dhammaan wax kala iibsiga.
- Corda waxay taageertaa habab la isku raacsan yahay.
- Is-afgarad waa laga dhex helaa ka qaybgalayaasha heerka heshiis/heshiiska shakhsi ahaaneed, ee maaha heerka nidaamka oo dhan.
- Wax kala iibsiga waxa xaqiijiya oo kaliya ka qaybgalayaasha la xidhiidha.
- Corda waxay bixisaa xiriir toos ah oo ka dhexeeya luqadda sharciga ah ee aadanaha iyo koodka qandaraaska caqliga leh.
Buugaag
Fikradda buug-gacmeedka Corda waa mid shakhsi ahaaneed. Ma jiro hal kayd oo xogta dhexe ah. Taa baddalkeeda, noodh kastaa wuxuu hayaa xog gaar ah oo xaqiiqooyinka loo yaqaan.
Tusaale ahaan, qiyaas shabakad ka kooban 5 nood, halkaas oo goobaabintu ay tahay xaqiiqo loo yaqaano noodhka.
Sida aan arki karno, Ed, Carl iyo Demi way ogyihiin xaqiiqda 3, laakiin Alice iyo Bob xitaa kama warqabaan. Corda waxay dammaanad qaadaysaa in xaqiiqooyinka caadiga ah lagu kaydiyo kaydka nood kasta, xogtuna waxay noqon doontaa isku mid.
Gobollada
Gobolku waa aan la beddeli karin shay u taagan xaqiiqo loo yaqaan hal ama in ka badan oo shabakadu mar mar ah.
Dawladuhu waxay kaydin karaan xog aan sabab lahayn, tusaale ahaan, kaydka, curaarta, amaahda, macluumaadka aqoonsiga.
Tusaale ahaan, gobolka soo socdaa wuxuu u taagan yahay IOU-heshiis ay Alice ku leedahay Bob qaddar X:
Meertada nololeed ee xaqiiqadu marka ay marayso waxa u taagan dhawr dawladood. Marka ay lagama maarmaan noqoto in la cusboonaysiiyo xaaladda hadda jirta, waxaan abuurnaa mid cusub oo aan ku calaamadeyno midda hadda jirta mid taariikhi ah.
Wareejinta
Macaamilku waa soo jeedinno lagu cusboonaysiinayo buug-gacmeedka. Looma sii daayo dhammaan ka-qaybgalayaasha buug-yaraha oo waxay heli karaan oo keliya ka-qaybgalayaasha shabakadda ee xaqa sharci u leh inay arkaan oo maamulaan.
Wax kala beddelasho ayaa lagu dari doonaa buug-gacmeedka haddii:
- qandaraas ahaan ansax ah
- oo ay saxeexeen dhammaan ka qaybgalayaasha loo baahan yahay
- kuma jiraan kharashyo laba jibaaran
Corda waxay isticmaashaa qaabka UTXO (wax soo saarka wax kala iibsiga ee aan la isticmaalin), kaas oo gobol kastaa uu yahay mid aan bedeli karin.
Marka macaamil ganacsi la abuuro, xaaladda wax soo saarka ee macaamilkii hore (xash iyo index) ayaa loo wareejiyaa gelinta.
Wareegga nolosha macaamil ganacsi:
- Abuuritaanka (Waqtigan xaadirka ah, wax kala beddelashadu waa uun soo jeedin lagu cusboonaysiinayo buug-yaraha)
- Ururi saxiixyada (Dhinacyada loo baahan yahay ee wax kala iibsiga waxay ogolaadaan soo jeedinta cusboonaysiinta iyagoo ku daraya saxeex wax kala iibsiga)
- U dhiib wax kala iibsiga ledgerka
Marka wax kala iibsiga lagu daro buug-gacmeedka, dawladaha wax-soo-gelinta waxaa loo calaamadiyaa inay yihiin taariikh lamana isticmaali karo wax kala iibsiga mustaqbalka.
Marka lagu daro galinta iyo soo saarida gobolada, wax kala iibsiga waxa ku jiri kara:
- Amarada (halbeegga wax kala iibsiga ee tilmaamaya ujeedada wax kala iibsiga)
- Lifaaqyada (kalandarka fasaxa, beddelka lacagta)
- Daaqadaha waqtiga (xilliga ansaxnimada)
- Nootaayo (Nootaayo, kaqeybgalayaal shabakad gaar ah oo xaqiijinaya wax kala iibsiga)
Qandaraasyada
Marka aan ka hadalno ansaxnimada macaamil ganacsi, waxaan ula jeednaa ma aha oo kaliya joogitaanka saxiixyada lagama maarmaanka ah, laakiin sidoo kale ansaxnimada qandaraaska. Wax kala iibsi kastaa waxa uu ku xidhan yahay heshiis aqbala oo ansixiya sheegashada iyo wax soo saarka. Wax kala iibsiga waxa loo tixgalinayaa mid ansax ah kaliya haddii dhammaan gobolladeedu ay sax yihiin.
Qandaraasyada Corda waxay ku qoran yihiin luqad kasta oo JVM ah (tusaale, Java, Kotlin).
class CommercialPaper : Contract {
override fun verify(tx: LedgerTransaction) {
TODO()
}
}
Waa lagama maarmaan in laga dhaxlo fasalka Contract oo meesha ka saara habka xaqiijin. Haddii wax kala iibsiga uu xumaado, ka reebid ayaa la tuurayaa.
Ansixinta wax kala iibsiga waa in ay noqotaa mid go'aaminaysa, i.e. qandaraasku had iyo jeer waa inuu aqbalaa ama diidaa wax kala iibsiga. Tan la xiriirta, ansaxnimada macaamilku kuma xirna waqtiga, tirooyinka aan tooska ahayn, faylasha martida loo yahay, iwm.
Gudaha Corda, qandaraasyada waxaa lagu fuliyaa waxa loogu yeero sandbox - JVM wax yar la beddelay oo dammaanad qaadaya fulinta go'aaminta qandaraasyada.
durdurrada
Si otomaatig looga dhigo xidhiidhka u dhexeeya noodhka shabakada, dunta ayaa lagu daray.
Socodku waa tillaabooyin isku xigxiga oo u sheegaya noodhka sida loo sameeyo cusboonaysiinta buug-gacmeedka gaarka ah iyo goorta la doonayo in la saxeexo oo la ansixiyo macaamilka.
Mararka qaarkood waxay qaadataa saacado, maalmo ilaa macaamilka ay saxeexaan dhammaan dhinacyada oo ay galaan buug-gacmeedka. Maxaa dhacaya haddii aad ka jarto noodhka ka qayb qaadanaya wax kala iibsiga? Xargaha ayaa leh isbaaro, kaas oo xaaladda duntu lagu qoro kaydka noodhka. Marka node lagu soo celiyo shabakada, waxay sii wadi doontaa meeshii ay ka tagtay.
Is-afgarad
Si aad u gasho buug-gacmeedka, wax kala iibsigu waa inuu gaadhaa 2 is-afgarad: ansax iyo mid gaar ah.
Go'aanka ku saabsan ansaxnimada macaamil ganacsi waxaa sameeya oo kaliya dhinacyada sida tooska ah ugu lug leh.
nootaayada nootaayuhu waxay hubinayaan wax kala iibsiga si ay u gaar u yihiin oo waxay ka hortagaan kharashaadka labanlaabka ah.
Aynu qiyaasno in Bob uu haysto $100 oo uu rabo inuu u wareejiyo $80 Charlie iyo $70 Dan isagoo isticmaalaya isla xaalad gelinta.
Corda kuma oggolaan doonto inaad ka baxdo khiyaamadan oo kale. In kasta oo wax kala beddelashadu ay dhaafi doonto hubinta ansaxnimada, hubinta gaarka ah ayaa fashilmi doonta.
gunaanad
Qalabka Corda, oo ay soo saartay R3 blockchain Consortium, maaha kiis saafi ah oo loo isticmaalo tignoolajiyada blockchain. Corda waa qalab aad ugu takhasusay hay'adaha maaliyadda.
Source: www.habr.com