μμ€ν¬λ‘ (Escrow)
XRP Ledgerμ μμ€ν¬λ‘λ μ‘°κ±΄λΆ XRP κ²°μ λ₯Ό κ°λ₯νκ² νλ κΈ°λ₯μ λλ€. μ£Όμ λͺ©μ μ νΉμ μ‘°κ±΄μ΄ μΆ©μ‘±λ λκΉμ§ XRPλ₯Ό "μ κ·Έλ" κ²μ λλ€.
κ°μβ
κΈ°λ₯: μμ€ν¬λ‘λ XRPλ₯Ό 보μ νκ³ , μνΈν μ‘°κ±΄μ΄ μΆ©μ‘±λκ±°λ μ§μ λ μκ°μ΄ μ§λλ©΄ μ΄λ₯Ό ν΄μ ν©λλ€.
보μ: μ κΈ΄ XRPλ μ κ·Όμ΄ λΆκ°λ₯ν©λλ€. μμ€ν¬λ‘κ° μλ£λκ±°λ μ·¨μλ λκΉμ§ μ무λ μ΄λ₯Ό μ¬μ©νκ±°λ νκ΄΄ν μ μμ΅λλ€.
μκ° κΈ°λ° ν΄μ : λ§λ£ μκ° μ μλ μλλ μμ μλ§μ΄ XRPλ₯Ό μ²κ΅¬ν μ μμ΅λλ€. μ΄ μκ° μ΄νμλ λ°μ μλ§μ΄ κ·Έκ²μ νμν μ μμ΅λλ€.
μλ λ°©μβ
μμ€ν¬λ‘ μμ±: λ°μ μλ XRPλ₯Ό μ κ·ΈκΈ° μν΄
EscrowCreate
νΈλμμ μ μ¬μ©ν©λλ€. μ΄λ λ€μμ μ μν©λλ€:- μμ μ (λ°μ μμΌ μλ μμ΅λλ€).
- μνΈνμ 쑰건 (μ ν μ¬ν).
- μλ£ λλ λ§λ£ μκ°, λλ λ λ€.
XRP 보μ : μ²λ¦¬ ν, λ μ λ μ μλ μμ±μ ν¬ν¨νλ
Escrow κ°μ²΄
λ΄μ XRPλ₯Ό 보μ ν©λλ€. μ§μ λ μλ£ μκ° μ μλ μ무λ XRPμ μ κ·Όν μ μμ΅λλ€.XRP ν΄μ : μμ μλ
EscrowFinish
νΈλμμ μ λ³΄λ΄ XRPλ₯Ό ν΄μ ν©λλ€. μνΈνμ μ‘°κ±΄μ΄ μλ μμ€ν¬λ‘μ κ²½μ°, μ΄ νΈλμμ μ ν΄λΉ 쑰건μ μΆ©μ‘±ν΄μΌ ν©λλ€. λ§μ½ μμ€ν¬λ‘μ λ§λ£ μκ°μ΄ μ§λ¬λ€λ©΄,EscrowFinish
νΈλμμ μtecNO_PERMISSION
μ½λλ‘ μ€ν¨ν©λλ€.
μμ€ν¬λ‘ λ§λ£ μβ
μμ€ν¬λ‘ μν: μ΄κΈ° λ¨κ³λ λμΌν©λλ€. μμ€ν¬λ‘μ μ§μ λ μκ°μ΄ μ±κ³΅μ μΌλ‘ μλ£λμ§ μκ³ μ§λλ©΄ "λ§λ£"λ‘ κ°μ£Όλ©λλ€. μμ€ν¬λ‘λ λ μ μ λ¨μ μμ§λ§, μλ£λ μλ μμ΅λλ€.
μμ€ν¬λ‘ μ·¨μ: λ°μ μλ
EscrowCancel
νΈλμμ μ 보λ λλ€. μ΄λ λ μ μμEscrow κ°μ²΄
λ₯Ό μ κ±°νκ³ XRPλ₯Ό λ°μ μμκ² λ°νν©λλ€.
μ΄ κ°κ²°ν λ²μ μ XRP Ledger λ΄μ μμ€ν¬λ‘ κΈ°λ₯μ΄ μ΄λ»κ² μλνλμ§μ λν λͺ νν μ΄ν΄λ₯Ό μ 곡ν©λλ€.
μ νμ¬νβ
μμ€ν¬λ‘λ XRP Ledgerκ° μΈν°λ μ νλ‘ν μ½ λ° λ€λ₯Έ μ€λ§νΈ κ³μ½μμ μ¬μ©λ μ μλλ‘ νκΈ° μν κΈ°λ₯μΌλ‘ μ€κ³λμμ΅λλ€. νμ¬ λ²μ μ 볡μ‘μ±μ νΌνκΈ° μν΄ λ²μκ° μμν©λλ€.
μμ€ν¬λ‘λ μ€μ§ XRPλ§μ λμμΌλ‘ νλ©°, λ€λ₯Έ ν ν°μ μ§μνμ§ μμ΅λλ€.
μμ€ν¬λ‘ μμ μ μν΄ μ΅μ λ λ²μ νΈλμμ μ΄ νμν©λλ€: μμ±κ³Ό μλ£ λλ μ·¨μ. μμ‘ κ²°μ μ λν λΉμ© ν¨μ¨μ± λλ¬Έμ κ΅³μ΄ μ¬μ©ν νμλ μμ΅λλ€. νΈλμμ λΉμ©μ΄ λ λ² λ°μνκΈ° λλ¬Έμ λλ€.
- ν¬λ¦½ν -컨λμ μ μ΄μ©ν κ²½μ° μλ£νλ νΈλμμ μ λΉμ©μ΄ μΌλ°μ μΈ κ²½μ°λ³΄λ€ λμ΅λλ€.
λͺ¨λ μμ€ν¬λ‘λ "finish-after" μκ°, ν¬λ¦½ν -컨λμ λλ λ λ€ νμλ‘ ν©λλ€. λ§μ½ "finish-after" μκ°μ΄ μ§μ λμ§ μμΌλ©΄, λ§λ£ μκ° μ€μ μ νμμ λλ€.
μμ€ν¬λ‘ μμ± μκ°μ κ³Όκ±°μΌ μ μμ΅λλ€.
μκ° κΈ°λ° ν΄μ μ λ§λ£λ XRP Ledgerμ νμ μμ μ λ°λΌ μ½κ°μ μ§μ°μ΄ λ°μν μ μμ΅λλ€.
μ§μλλ ν¬λ¦½ν -컨λμ μ μ νμ PREIMAGE-SHA-256λ§ κ°λ₯ν©λλ€.
λΉμΈλ©΄μλ ν° κΈμ‘μ κ²°μ λ₯Ό μν κ°λ ₯ν 보μ¦μ μ 곡νλ μμ€ν¬λ‘μ λ¬λ¦¬, Payment Channelμ λΉ λ₯΄κ³ μμ‘ κ²°μ μ μ ν©νλ©°, κΈ°λ³Έμ μΈ Paymentλ μ¬μ ν λ§μ κ²½μ°μ μ΄μ©λ©λλ€.
μν λ€μ΄μ΄κ·Έλ¨β
μμ€ν¬λ‘λ μ¬λ¬ μνλ₯Ό κ±°μΉ©λλ€: Held, Ready/Conditionally Ready, Expired.
μκ° κΈ°λ° μμ€ν¬λ‘:
- μμ± μ Held μν.
- μ§μ λ μκ° ν Ready μνλ‘ μ ν.
- λ§λ£ μκ° μ μ μλ£λμ§ μμΌλ©΄ Expired μνλ‘ μ ν. (λ§λ£ μκ°μ΄ μμΌλ©΄ λ§λ£λκ±°λ μ·¨μλμ§ μμ)
μ‘°ν© μμ€ν¬λ‘:
- μνΈ μ‘°κ±΄κ³Ό "finish-after" μκ°μ΄ μ§μ λλ©΄, Held μνλ‘ μμ.
- μ§μ λ μκ° ν Conditionally Ready μνλ‘ μ ν. μ΄ μνμμλ μ¬λ°λ₯Έ μνΈ μ‘°κ±΄μ μ 곡ν΄μΌ μλ£ κ°λ₯.
- λ§λ£ μκ° μ μ μλ£λμ§ μμΌλ©΄ Expired μνλ‘ μ ν. (λ§λ£ μκ°μ΄ μμΌλ©΄ λ§λ£λκ±°λ μ·¨μλμ§ μμ)
쑰건μ μμ€ν¬λ‘:
- μνΈ μ‘°κ±΄λ§ μμΌλ©΄, μμ± μ Conditionally Ready μν.
- μ¬λ°λ₯Έ μνΈ μ‘°κ±΄ μ 곡 μ μλ£ κ°λ₯.
- λ§λ£ μκ° μ μ μλ£λμ§ μμΌλ©΄ Expired μνλ‘ μ ν. (νμ λ§λ£ μκ°μ΄ νμν¨)
EscrowFinish κ±°λ λΉμ©β
- crypto-conditions μ¬μ©μ:
EscrowFinish
κ±°λλ μ²λ¦¬ λΆνκ° λκΈ° λλ¬Έμ νμ€ κ±°λ λΉμ© μ΄μμ λΉμ©μ΄ λ°μν©λλ€. - μνΈ μ‘°κ±΄μ΄ μλ κ²½μ°:
EscrowFinish
λ νμ€ κ±°λ λΉμ©λ§ λ°μμν΅λλ€. - λΉμ© κ³μ°: μ΄νμ΄ μλ
EscrowFinish
μ λΉμ©μ μ΄ν ν¬κΈ°μ 16 λ°μ΄νΈλΉ 10 λλ‘μ XRP 330 λλ‘μ μ΅μκ°μ κΈ°μ€μΌλ‘ κ³μ°λ©λλ€. - λ€μ€ μλͺ κ²½μ°: μ΄ν λΉμ©μ μΆκ°μ μΈ λ€μ€ μλͺ λΉμ©μ΄ λ°μν©λλ€.
- λΉμ© 곡μ:
reference_fee * (signer_count + 33 + (fulfillment_bytes / 16))
. (κΈ°λ³Έ μ°Έμ‘° λΉμ©: XRP 10 λλ‘) - μμλ£ μ‘°μ : Fee Votingμ΄ μ°Έμ‘° λΉμ©μ λ³κ²½νλ©΄, μμ 곡μλ κ·Έμ λ°λΌ μ‘°μ λ©λλ€.
μ μμ€ν¬λ‘μΈκ°?β
μ ν΅μ μΈ μμ€ν¬λ‘ λ°©μμ νΉν μ¨λΌμΈμμ μνμΌλ‘ μ¬κ²¨μ§ μ μλ λ€μν κΈμ΅ κ±°λλ₯Ό κ°λ₯νκ² ν©λλ€. μ λ’°ν μ μλ μ 3μκ° κ±°λλ νκ° κΈ°κ° λμ λμ 보κ΄ν¨μΌλ‘μ¨ μμΈ‘ λͺ¨λ μλλ°©μ΄ μ½μμ μ§ν¬ κ²μμ νμ ν μ μμ΅λλ€.
μμ€ν¬λ‘ κΈ°λ₯μ μ΄ μμ΄λμ΄λ₯Ό λ°μ μμΌ XRP Ledgerμ λ΄μ₯λ μλνλ μμ€ν μΌλ‘ μ 3μλ₯Ό λ체νμ¬, μκΈμ λ³΄κ΄ λ° ν΄μ κ° μ€λ¦½μ μ΄κ³ μλνλ μ μκ² ν©λλ€.
XRP μμ₯μ 무결μ±μ κΈ°λ°ν μμ μλνλ μμ€ν¬λ‘λ Rippleμκ² μ€μν λ¬Έμ λ₯Ό ν΄κ²°νλ©°, μμ€ν¬λ‘κ° κ°λ₯νκ² νλ λ§μ μ¬μ© μ¬λ‘κ° μλ€κ³ μκ°ν©λλ€. Rippleμ μμ€ν¬λ‘λ₯Ό νμ©ν μλ‘μ΄ λ°©λ²μ μ°ΎκΈ°λ₯Ό μ΄κ΅¬ν©λλ€.
μ¬μ© μ¬λ‘: μκ° κΈ°λ° λ³΄κ΄β
Rippleμ λ§μ XRPλ₯Ό 보μ νλ©°, μ΄λ₯Ό κΈ°μ λ°μ μ μν΄ ν맀ν©λλ€. κ·Έλ¬λ, ν° μμ XRP 보μ λ λ¬Έμ κ° μμ΅λλ€:
- Rippleμ ν° κ·λͺ¨ ν맀λ μμ₯μ ν¬νμν¬ μ°λ €κ° μμ΅λλ€.
- μμ₯ ν¬νλ XRP κ°κ²©μ μ μν₯μ μ€ μ μμ΅λλ€.
- Rippleμ κ³μ μ 보νΈλ₯Ό μν΄ μ£Όμν΄μΌ ν©λλ€.
ν΄κ²°μ± :
55μ‘° XRPλ₯Ό μμ€ν¬λ‘μ 보κ΄ν¨μΌλ‘μ¨, Rippleμ XRP 곡κΈμ μμ μ μΌλ‘ κ΄λ¦¬ν©λλ€. μμ€ν¬λ‘λ Ripple XRPμ μμ μ κ°νν©λλ€.
μ¬μ© μ¬λ‘: μΈν°λ μ κ²°μ β
λμ§νΈ κΈμ΅ μμ€ν κ° νλ μ‘°μ μ ν° λμ μ λλ€. Rippleμ μ¬λ¬ μμ₯μ μ°κ²°λ§, μΈν°λ μ κ° λ―Έλμ ν΄κ²°μ± μ΄λΌκ³ λ΄ λλ€. κ·Έλ¦¬κ³ μΈν°λ μ κ²°μ μ κ°μ₯ κΈ°λ³Έμ μΈ μμΉμ μ‘°κ±΄λΆ μ΄μ²΄μ λλ€. multi-hop κ²°μ μλ μνμ΄ μμ΅λλ€. μΈν°λ μ λ "λ λ¨κ³ 컀λ°"μΌλ‘ μ΄ λ¬Έμ λ₯Ό ν΄κ²°ν©λλ€. μ¬κΈ°μ λ λ¨κ³λ (1) μ‘°κ±΄λΆ μ΄μ²΄ μ€λΉ, κ·Έλ¦¬κ³ (2) μ΄μ²΄ μ€νμ μν 쑰건 μΆ©μ‘±μ λλ€.
ν΄κ²°μ± :
μμ€ν¬λ‘ κΈ°λ₯μ XRP Ledgerμ μΈν°λ μ κ²°μ μ μ€μ¬μΌλ‘ λ§λλλ€. μ΄λ νΉμ ν¬λ¦½ν -컨λμ μ κΈ°λ°μΌλ‘ ν XRP μ΄μ²΄λ₯Ό μ§μν©λλ€.