ΠΠ΅ΠΊΠ° Π΄Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° Corda ΠΈ Π½Π΅ΠΉΠ½Π°ΡΠ° ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎΡΡ ΡΡΠ΅Π΄ Π΄ΡΡΠ³ΠΈΡΠ΅ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½ΠΈ:
- Corda Π½ΡΠΌΠ° ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠ°.
- Corda Π½Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡΠ° Π·Π° ΠΊΠΎΠΏΠ°Π΅Π½Π΅ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° Proof-of-Work.
- ΠΡΠ΅Ρ Π²ΡΡΠ»ΡΠ½Π΅ΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΡΠ°ΠΌΠΎ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎ ΡΠ΄Π΅Π»ΠΊΠ°ΡΠ°/Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ°. ΠΡΠΌΠ° Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ ΠΈΠ·Π»ΡΡΠ²Π°Π½Π΅ ΠΊΡΠΌ Π²ΡΠΈΡΠΊΠΈ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ Π²ΡΠ·Π»ΠΈ.
- ΠΡΠΌΠ° ΡΠ΅Π½ΡΡΠ°Π»Π΅Π½ ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ, ΠΊΠΎΠΉΡΠΎ Π΄Π° ΡΠΏΡΠ°Π²Π»ΡΠ²Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ.
- Corda ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΡ.
- ΠΠΎΠ½ΡΠ΅Π½ΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈΡΠ΅ ΡΠ΅ ΠΏΠΎΡΡΠΈΠ³Π° Π½Π° Π½ΠΈΠ²ΠΎ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π½ΠΎ ΡΠΏΠΎΡΠ°Π·ΡΠΌΠ΅Π½ΠΈΠ΅/Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ, Π° Π½Π΅ Π½Π° Π½ΠΈΠ²ΠΎ ΡΡΠ»Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°.
- Π’ΡΠ°Π½Π·Π°ΠΊΡΠΈΡ ΡΠ΅ ΠΏΠΎΡΠ²ΡΡΠΆΠ΄Π°Π²Π° ΡΠ°ΠΌΠΎ ΠΎΡ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈΡΠ΅, ΡΠ²ΡΡΠ·Π°Π½ΠΈ Ρ Π½Π΅Ρ.
- Corda ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π΄ΠΈΡΠ΅ΠΊΡΠ½Π° Π²ΡΡΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΎΡΠΈΡΠΈΠ°Π»Π½ΠΈΡ ΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΏΡΠ°Π²Π΅Π½ Π΅Π·ΠΈΠΊ ΠΈ ΠΊΠΎΠ΄Π° Π½Π° ΠΈΠ½ΡΠ΅Π»ΠΈΠ³Π΅Π½ΡΠ½ΠΈΡ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ.
ΠΠ½ΠΈΠ³Π°ΡΠ°
ΠΠΎΠ½ΡΠ΅ΠΏΡΠΈΡΡΠ° Π·Π° ΠΊΠ½ΠΈΠ³Π° Π² Corda Π΅ ΡΡΠ±Π΅ΠΊΡΠΈΠ²Π½Π°. ΠΡΠΌΠ° Π΅Π΄ΠΈΠ½Π½ΠΎ ΡΠ΅Π½ΡΡΠ°Π»Π½ΠΎ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Π½Π° Π΄Π°Π½Π½ΠΈ. ΠΠΌΠ΅ΡΡΠΎ ΡΠΎΠ²Π° Π²ΡΠ΅ΠΊΠΈ Π²ΡΠ·Π΅Π» ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΎΡΠ΄Π΅Π»Π½Π° Π±Π°Π·Π° Π΄Π°Π½Π½ΠΈ Ρ ΡΠ°ΠΊΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΌΡ ΠΈΠ·Π²Π΅ΡΡΠ½ΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅ΡΠ΅ ΡΠΈ ΠΌΡΠ΅ΠΆΠ° ΠΎΡ 5 Π²ΡΠ·Π΅Π»Π°, ΠΊΡΠ΄Π΅ΡΠΎ ΠΊΡΡΠ³ΡΡ Π΅ ΡΠ°ΠΊΡ, ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ Π½Π° Π²ΡΠ·Π΅Π»Π°.
ΠΠ°ΠΊΡΠΎ Π²ΠΈΠΆΠ΄Π°ΠΌΠ΅, ΠΠ΄, ΠΠ°ΡΠ» ΠΈ ΠΠ΅ΠΌΠΈ Π·Π½Π°ΡΡ Π·Π° ΡΠ°ΠΊΡ 3, Π½ΠΎ ΠΠ»ΠΈΡ ΠΈ ΠΠΎΠ± Π΄ΠΎΡΠΈ Π½Π΅ ΡΠ° Π½Π°ΡΡΠ½ΠΎ Ρ Π½Π΅Π³ΠΎ. Corda Π³Π°ΡΠ°Π½ΡΠΈΡΠ°, ΡΠ΅ ΠΎΠ±ΡΠΈΡΠ΅ ΡΠ°ΠΊΡΠΈ ΡΠ΅ ΡΡΡ
ΡΠ°Π½ΡΠ²Π°Ρ Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π½Π° Π²ΡΠ΅ΠΊΠΈ Π²ΡΠ·Π΅Π» ΠΈ Π΄Π°Π½Π½ΠΈΡΠ΅ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ.
ΠΡΡΠΆΠ°Π²ΠΈ
ΠΡΡΠΆΠ°Π²Π°ΡΠ° Π΅ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ ΠΎΠ±Π΅ΠΊΡ, ΠΊΠΎΠΉΡΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° ΡΠ°ΠΊΡ, ΠΈΠ·Π²Π΅ΡΡΠ΅Π½ Π½Π° Π΅Π΄ΠΈΠ½ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ Π²ΡΠ·Π»ΠΈ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅.
ΠΡΡΠΆΠ°Π²ΠΈΡΠ΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΡΡ ΡΠ°Π½ΡΠ²Π°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π΄Π°Π½Π½ΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π°ΠΊΡΠΈΠΈ, ΠΎΠ±Π»ΠΈΠ³Π°ΡΠΈΠΈ, Π·Π°Π΅ΠΌΠΈ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° IOU - ΡΠΏΠΎΡΠ°Π·ΡΠΌΠ΅Π½ΠΈΠ΅, ΡΠ΅ ΠΠ»ΠΈΡ Π΄ΡΠ»ΠΆΠΈ Π½Π° ΠΠΎΠ± ΡΡΠΌΠ° ΠΎΡ X:
ΠΠΈΠ·Π½Π΅Π½ΠΈΡΡ ΡΠΈΠΊΡΠ» Π½Π° Π΄Π°Π΄Π΅Π½ ΡΠ°ΠΊΡ Π²ΡΠ² Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½ ΠΎΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π½ΠΎΡΡ ΠΎΡ ΡΡΡΡΠΎΡΠ½ΠΈΡ. ΠΠΎΠ³Π°ΡΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ΅ Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ° ΡΠ΅ΠΊΡΡΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅, Π½ΠΈΠ΅ ΡΡΠ·Π΄Π°Π²Π°ΠΌΠ΅ Π½ΠΎΠ²ΠΎ ΠΈ ΠΌΠ°ΡΠΊΠΈΡΠ°ΠΌΠ΅ ΡΠ΅ΠΊΡΡΠΎΡΠΎ ΠΊΠ°ΡΠΎ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΎ.
ΡΠ΄Π΅Π»ΠΊΠΈ
Π’ΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈΡΠ΅ ΡΠ° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ Π·Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ΅ΡΠΎΠ²ΠΎΠ΄Π½Π°ΡΠ° ΠΊΠ½ΠΈΠ³Π°. Π’Π΅ Π½Π΅ ΡΠ΅ ΠΈΠ·Π»ΡΡΠ²Π°Ρ Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ Π² ΡΡΠ΅ΡΠΎΠ²ΠΎΠ΄Π½Π°ΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΈ ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΡΠ°ΠΌΠΎ Π·Π° ΠΎΠ½Π΅Π·ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΠΈΠΌΠ°Ρ Π·Π°ΠΊΠΎΠ½Π½ΠΎΡΠΎ ΠΏΡΠ°Π²ΠΎ Π΄Π° Π³ΠΈ ΠΏΡΠ΅Π³Π»Π΅ΠΆΠ΄Π°Ρ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ²Π°Ρ.
Π’ΡΠ°Π½Π·Π°ΠΊΡΠΈΡ ΡΠ΅ Π±ΡΠ΄Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΊΡΠΌ ΠΊΠ½ΠΈΠ³Π°ΡΠ°, Π°ΠΊΠΎ:
- Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½ΠΎ Π²Π°Π»ΠΈΠ΄Π΅Π½
- ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½ ΠΎΡ Π²ΡΠΈΡΠΊΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ
- Π½Π΅ ΡΡΠ΄ΡΡΠΆΠ° Π΄Π²ΠΎΠΉΠ½ΠΈ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈ
Corda ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΠΎΠ΄Π΅Π»Π° UTXO (ΠΈΠ·Ρ ΠΎΠ΄ Π·Π° Π½Π΅ΠΈΠ·ΡΠ°Π·Ρ ΠΎΠ΄Π²Π°Π½Π° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ), Π² ΠΊΠΎΠΉΡΠΎ Π²ΡΡΠΊΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΡΡΠ΅ΡΠΎΠ²ΠΎΠ΄Π½Π° ΠΊΠ½ΠΈΠ³Π° Π΅ Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½ΠΎ.
ΠΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ, ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½Π°ΡΠ° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ (ΠΏΠΎ Ρ Π΅Ρ ΠΈ ΠΈΠ½Π΄Π΅ΠΊΡ) ΡΠ΅ ΠΏΡΠ΅Ρ Π²ΡΡΠ»Ρ ΠΊΡΠΌ Π²Ρ ΠΎΠ΄Π°.
ΠΠΈΠ·Π½Π΅Π½ ΡΠΈΠΊΡΠ» Π½Π° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ°:
- Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ (Π ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° Π΅ ΡΠ°ΠΌΠΎ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π·Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΡΡΠ΅ΡΠΎΠ²ΠΎΠ΄Π½Π°ΡΠ° ΠΊΠ½ΠΈΠ³Π°)
- Π‘ΡΠ±ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ (ΠΠ°Π΄ΡΠ»ΠΆΠΈΡΠ΅Π»Π½ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈ ΠΏΠΎ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° ΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Ρ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΡΠ΅Π· Π΄ΠΎΠ±Π°Π²ΡΠ½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΏΠΈΡ ΠΊΡΠΌ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ°)
- ΠΠ°Π²ΡΡΡΠ΅ΡΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° Π² ΠΊΠ½ΠΈΠ³Π°ΡΠ°
Π‘Π»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ Π±ΡΠ΄Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΊΡΠΌ ΠΊΠ½ΠΈΠ³Π°ΡΠ°, Π²Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ ΡΡΡΡΠΎΡΠ½ΠΈΡ ΡΠ΅ ΠΌΠ°ΡΠΊΠΈΡΠ°Ρ ΠΊΠ°ΡΠΎ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈ ΠΈ Π½Π΅ ΠΌΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π² Π±ΡΠ΄Π΅ΡΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ.
Π Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π²Ρ
ΠΎΠ΄Π½ΠΈΡΠ΅ ΠΈ ΠΈΠ·Ρ
ΠΎΠ΄Π½ΠΈΡΠ΅ ΡΡΡΡΠΎΡΠ½ΠΈΡ, ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΡΠ΄ΡΡΠΆΠ°:
- ΠΠΎΠΌΠ°Π½Π΄ΠΈ (ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ°, ΡΠΊΠ°Π·Π²Π°Ρ ΡΠ΅Π»ΡΠ° Π½Π° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ°)
- ΠΡΠΈΠΊΠ°ΡΠ΅Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ (ΠΏΡΠ°Π·Π½ΠΈΡΠ΅Π½ ΠΊΠ°Π»Π΅Π½Π΄Π°Ρ, Π²Π°Π»ΡΡΠ΅Π½ ΠΊΠΎΠ½Π²Π΅ΡΡΠΎΡ)
- ΠΡΠ΅ΠΌΠ΅Π²ΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ (ΠΏΠ΅ΡΠΈΠΎΠ΄ Π½Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ)
- ΠΠΎΡΠ°ΡΠΈΡΡ (Π½ΠΎΡΠ°ΡΠΈΡΡ, ΡΠΏΠ΅ΡΠΈΠ°Π»Π½ΠΈ ΡΡΠ°ΡΡΠ½ΠΈΡΠΈ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ°, Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°ΡΠΈ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ)
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈ
ΠΠΎΠ³Π°ΡΠΎ Π³ΠΎΠ²ΠΎΡΠΈΠΌ Π·Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ Π½Π° ΡΠ΄Π΅Π»ΠΊΠ°ΡΠ°, ΠΈΠΌΠ°ΠΌΠ΅ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π½Π΅ ΡΠ°ΠΌΠΎ Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ, Π½ΠΎ ΠΈ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°ΡΠ° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ. ΠΡΡΠΊΠ° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ Π΅ ΡΠ²ΡΡΠ·Π°Π½Π° Ρ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ, ΠΊΠΎΠΉΡΠΎ Ρ ΠΏΡΠΈΠ΅ΠΌΠ° ΠΈ Π²Π°Π»ΠΈΠ΄ΠΈΡΠ° Π²Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ ΠΈ ΠΈΠ·Ρ ΠΎΠ΄Π½ΠΈΡΠ΅ ΡΡΡΡΠΎΡΠ½ΠΈΡ. ΠΠ΄Π½Π° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ ΡΠ΅ ΡΡΠΈΡΠ° Π·Π° Π²Π°Π»ΠΈΠ΄Π½Π° ΡΠ°ΠΌΠΎ Π°ΠΊΠΎ Π²ΡΠΈΡΠΊΠΈ Π½Π΅ΠΉΠ½ΠΈ ΡΡΡΡΠΎΡΠ½ΠΈΡ ΡΠ° Π²Π°Π»ΠΈΠ΄Π½ΠΈ.
ΠΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Π² Corda ΡΠ° Π½Π°ΠΏΠΈΡΠ°Π½ΠΈ Π½Π° Π²ΡΠ΅ΠΊΠΈ JVM Π΅Π·ΠΈΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Java, Kotlin).
class CommercialPaper : Contract {
override fun verify(tx: LedgerTransaction) {
TODO()
}
}
ΠΠ΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΅ Π΄Π° ΡΠ΅ Π½Π°ΡΠ»Π΅Π΄ΠΈ ΠΎΡ ΠΊΠ»Π°Ρ ΠΠΎΠ³ΠΎΠ²ΠΎΡ ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈ. ΠΠΊΠΎ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° Π΅ Π½Π΅Π²Π°Π»ΠΈΠ΄Π½Π°, ΡΠ΅ Π±ΡΠ΄Π΅ Ρ Π²ΡΡΠ»Π΅Π½ΠΎ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅.
ΠΠ°Π»ΠΈΠ΄ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΡΠΈΡΠ½ΠΎ, Ρ.Π΅. Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΡΡ Π²ΠΈΠ½Π°Π³ΠΈ ΡΡΡΠ±Π²Π° ΠΈΠ»ΠΈ Π΄Π° ΠΏΡΠΈΠ΅ΠΌΠ΅, ΠΈΠ»ΠΈ Π΄Π° ΠΎΡΡ Π²ΡΡΠ»ΠΈ ΡΠ΄Π΅Π»ΠΊΠ°ΡΠ°. ΠΡΠ² Π²ΡΡΠ·ΠΊΠ° Ρ ΡΠΎΠ²Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΡΠ° Π½Π° ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π°Π²ΠΈΡΠΈ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅, ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΡΠΈΡΠ»Π°, Ρ ΠΎΡΡ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π΄Ρ.
Π Corda Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π² ΡΠ°ΠΊΠ° Π½Π°ΡΠ΅ΡΠ΅Π½Π°ΡΠ° ΠΏΡΡΡΡΠ½Π° ΠΊΡΡΠΈΡ - Π»Π΅ΠΊΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½Π° JVM, ΠΊΠΎΡΡΠΎ Π³Π°ΡΠ°Π½ΡΠΈΡΠ° Π΄Π΅ΡΠ΅ΡΠΌΠΈΠ½ΠΈΡΠ°Π½ΠΎ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΠ΅.
ΠΠΎΡΠΎΡΠΈ
ΠΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΡΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈΡΠ΅ Π²ΡΠ·Π»ΠΈ Π±ΡΡ Π° Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½ΠΈΡΠΊΠΈ.
ΠΠΎΡΠΎΠΊΡΡ Π΅ ΠΏΠΎΡΠ΅Π΄ΠΈΡΠ° ΠΎΡ ΡΡΡΠΏΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΊΠ°Π·Π²Π°Ρ Π½Π° Π²ΡΠ·Π΅Π» ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·Π²ΡΡΡΠΈ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π° ΡΡΠ΅ΡΠΎΠ²ΠΎΠ΄Π½Π°ΡΠ° ΠΊΠ½ΠΈΠ³Π° ΠΈ Π² ΠΊΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π° ΠΈ Π²Π°Π»ΠΈΠ΄ΠΈΡΠ°Π½Π°.
ΠΠΎΠ½ΡΠΊΠΎΠ³Π° ΠΎΡΠ½Π΅ΠΌΠ° ΡΠ°ΡΠΎΠ²Π΅, Π΄Π½ΠΈ, Π΄ΠΎΠΊΠ°ΡΠΎ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° Π±ΡΠ΄Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΠ°Π½Π° ΠΎΡ Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ°Π½ΠΈ ΠΈ Π²Π»Π΅Π·Π΅ Π² ΠΊΠ½ΠΈΠ³Π°ΡΠ°. ΠΠ°ΠΊΠ²ΠΎ ΡΠ΅ ΡΠ»ΡΡΠ²Π°, Π°ΠΊΠΎ ΠΏΡΠ΅ΠΊΡΡΠ½Π΅ΡΠ΅ Π²ΡΡΠ·ΠΊΠ°ΡΠ° Ρ Π²ΡΠ·Π΅Π», ΡΡΠ°ΡΡΠ²Π°Ρ Π² ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡ? ΠΠΈΡΠΊΠΈΡΠ΅ ΠΈΠΌΠ°Ρ ΠΊΠΎΠ½ΡΡΠΎΠ»Π½ΠΈ ΡΠΎΡΠΊΠΈ, ΠΏΡΠΈ ΠΊΠΎΠΈΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ Π½Π° Π½ΠΈΡΠΊΠ°ΡΠ° ΡΠ΅ Π·Π°ΠΏΠΈΡΠ²Π° Π² Π±Π°Π·Π°ΡΠ° Π΄Π°Π½Π½ΠΈ Π½Π° Π²ΡΠ·Π΅Π»Π°. ΠΠΎΠ³Π°ΡΠΎ Π΄Π°Π΄Π΅Π½ Π²ΡΠ·Π΅Π» Π±ΡΠ΄Π΅ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²Π΅Π½ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ°, ΡΠΎΠΉ ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ ΡΠ°ΠΌ, ΠΊΡΠ΄Π΅ΡΠΎ Π΅ ΡΠΏΡΡΠ».
ΠΠΎΠ½ΡΠ΅Π½ΡΡΡ
ΠΠ° Π΄Π° Π²Π»Π΅Π·Π΅ Π² ΠΊΠ½ΠΈΠ³Π°ΡΠ°, ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° ΡΡΡΠ±Π²Π° Π΄Π° Π΄ΠΎΡΡΠΈΠ³Π½Π΅ 2 ΠΊΠΎΠ½ΡΠ΅Π½ΡΡΡΠ°: Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ ΠΈ ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎΡΡ.
Π Π΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π·Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡΡΠ° Π½Π° ΡΠ΄Π΅Π»ΠΊΠ°ΡΠ° ΡΠ΅ Π²Π·Π΅ΠΌΠ° ΡΠ°ΠΌΠΎ ΠΎΡ ΡΡΡΠ°Π½ΠΈΡΠ΅, ΠΏΡΡΠΊΠΎ ΡΡΠ°ΡΡΠ²Π°ΡΠΈ Π² Π½Π΅Ρ.
ΠΠΎΡΠ°ΡΠΈΠ°Π»Π½ΠΈΡΠ΅ Π²ΡΠ·Π»ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π°Ρ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° Π·Π° ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎΡΡ ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΠ²ΡΠ°ΡΡΠ²Π°Ρ Π΄Π²ΠΎΠΉΠ½ΠΎΡΠΎ Ρ Π°ΡΡΠ΅Π½Π΅.
ΠΠ΅ΠΊΠ° ΡΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ, ΡΠ΅ ΠΠΎΠ± ΠΈΠΌΠ° $100 ΠΈ ΠΈΡΠΊΠ° Π΄Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΠΈ $80 Π½Π° Π§Π°ΡΠ»ΠΈ ΠΈ $70 Π½Π° ΠΠ°Π½, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΡΡΡΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅.
Corda Π½ΡΠΌΠ° Π΄Π° Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ΅ ΡΠ°ΠΊΡΠ² ΡΡΠΈΠΊ. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡΠ° ΡΠ΅ ΠΏΡΠ΅ΠΌΠΈΠ½Π΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π·Π° Π²Π°Π»ΠΈΠ΄Π½ΠΎΡΡ, ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° Π·Π° ΡΠ½ΠΈΠΊΠ°Π»Π½ΠΎΡΡ Π½ΡΠΌΠ° Π΄Π° ΡΡΠΏΠ΅Π΅.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Corda, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½Π° ΠΎΡ Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½ ΠΊΠΎΠ½ΡΠΎΡΡΠΈΡΠΌΠ° R3, Π½Π΅ Π΅ ΡΠΈΡΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π±Π»ΠΎΠΊΡΠ΅ΠΉΠ½ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ°. Corda Π΅ Π²ΠΈΡΠΎΠΊΠΎΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π·Π° ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΈ ΠΈΠ½ΡΡΠΈΡΡΡΠΈΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com