Intueamur praecipuas lineas Cordae eiusque singularitatem inter alia impedimenta:
- Corda suam cryptocurrentiam non habet.
- Corda conceptu fodiendi et probatione operis ratio non utitur.
- Data translatio nonnisi inter partes ad transactionem/contractus occurrit. Nulla radiophonica ad omnes nodos retis est.
- Nulla centralis moderator omnium transactionum administrandi non est.
- Corda varias machinationes consensus adiuvat.
- Consensus fit inter participes in gradu pactionis individui/contractus, et non in ambitu totius systematis.
- Negotium solum a participibus ad ipsam confirmatum est.
- Corda directam connexionem praebet inter linguam legalem formalem humanam et codicem contractum acri.
ledger
Notio ledgeri in Corda subjectiva est. Nulla est una notitia centralis repositio. Sed nodi singuli singulas rerum notas sibi datorum conservat.
Exempli causa, finge retis 5 nodis, ubi circulus nodi notus est.
Ut videre possumus, Ed, Carl et Demi de facto 3 sciunt, sed Alicia et Bob etiam non sciunt. Corda spondet communia facta reposita in datorum uniuscuiusque nodi, et notitia idem erit.
Americae
Publica est incommutabilis objectum repraesentat rei notae vel retis nodis certo tempore.
Civitates possunt notitias arbitrarias recondere, exempli gratia, nervos, vincula, personas, informationes cognitionis.
Exempli gratia: status sequens IOU repraesentat pactionem quam Alicia Bob X tantumdem debet;
cyclus vitae rei supra tempus repraesentatur per ordinem statuum; Cum hodiernam statum renovare necesse sit, novam creamus et hodiernam ut historicam notamus.
Transactions
Transactiones sunt propositae ad renovationem ledger. Non omnibus participibus emissariis passim sunt atque iis solis retis participes praesto sunt qui ius iuris habent videndi et administrandi.
Transactio addenda est ledenti, si fuerit;
- contrahere validum
- signati ab omnibus requiritur participantium
- non habet geminus-spends
Corda utitur exemplo UTXO (rei insufficiens output), in quo uterque status calculus immutabilis est.
Cum transaction creatur, status output prioris transactionis (per Nullam et index) in input transfertur.
Transactio vitae cycli;
- Creatio (In momento, negotium est rogationem ad update ledger)
- Collecta subscriptionibus (required partes ad rem probant update rogationem addito subscriptione ad rem)
- Committere negotium ad ledger
Cum transactio ad tabellarium additur, inputatio rerum historicarum notantur ac in futuris negotiis adhiberi non possunt.
Praeter input et output civitatibus, transactionem continere potest:
- Mandata (ad rem modulo significans ad rem gestam)
- Attachiamenta (calendarium feriatum, converter monetæ)
- Tempus fenestrarum (valorem tempus)
- Notarius (Notarius, specialis retis participantium transactions certis comprobandis)
contractus
Cum de validitate transactionis loquimur, non solum praesentiam subscriptionum necessariarum sed etiam validitatem contractuum significamus. Singulae transactiones consociatae sunt cum contractu qui eam acceptat et in inputatione et output statuum confirmat. Negotiatio valida censetur tantum, si omnes eius status validi sunt.
Contractus in Corda in quavis lingua scripta sunt JVM (exempli gratia Java, Kotlin).
class CommercialPaper : Contract {
override fun verify(tx: LedgerTransaction) {
TODO()
}
}
Necessarium est ex genere possidere contractus ac nolens oboedire modum quin. Si transactio invalida est, exceptio mittetur.
Transactio sanatio deterministica debet esse, i.e. contractus semper vel admittere vel reicere debet. Circa hoc, validitas transactionis non potest ex tempore pendere, incertis numeris, fasciculis hospitibus, etc.
In Corda, contractus in sandbox sic dictae exsecuti sunt - JVM leviter deflexum quod contractuum executionem spondet deterministicam.
fluminum
Ad communicationem automatis nodis retis additae sequelae sunt.
Fluxus est ordo graduum qui nodi narrat quomodo certam Γ¦gruminalem renovationem perficiat et in quo negotio negotium signari et convalescere debet.
Aliquando horas dies accipit donec negotium ab omnibus partibus signatur et in crepidinem accipit. Quid fit si nodi participationem in transactione disiungas? Fila habent scopuli, in quibus status sequelae ad datorum nodi scribitur. Cum nodo ad retia restituitur, perget ubi desinit.
Consensus
Ut in columella, transactiones pervenire debent ad consensus 2 consensus: validitatem et singularitatem.
Decisio de validitate transactionis a partibus directe in eadem re fit.
Notarii nodi reprimunt transactionem ad singularitatem et ne duplum impendio.
Cogitemus Bob $100 habere et velle ad Charlie $80 transferre et $70 ad Dan, eodem initus statu utentes.
Corda non sinet te talem detrahere dolum. Etsi transactionem validitatem reprimendam praeteribit, unicitatis repressio deficient.
conclusio,
Corda suggestum, a consortio R3 impedimento evolutum, non est purus usus casus pro technicae artis impedimento. Corda instrumentum peculiare est ad instituta pecuniaria.
Source: www.habr.com