πŸ‡°πŸ‡· ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘ μ΄ν•΄ν•˜κΈ°

    1. 8

AxoλŠ” νŠΈλ ˆμ΄λ”© λΆ„μ•Όμ˜ 블둝체인 ν”„λ‘œμ νŠΈ 쀑 μ€‘μš”ν•œ ν˜μ‹ κ°€λΌκ³  μƒκ°λ©λ‹ˆλ‹€. 이번 κΈ€μ—μ„œλŠ” Axo의 μ΄ˆμ„μ„ μ΄λ£¨λŠ” ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ˜ λ³Έμ§ˆμ— λŒ€ν•΄ μžμ„Ένžˆ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.

μΉ΄λ₯΄λ‹€λ…Έμ˜ 잠재λ ₯ ν™œμš©ν•˜κΈ°

온체인 κ²€μ¦μžμ™€ μ˜€ν”„μ²΄μΈ μ½”λ“œλ‘œ κ΅¬μ„±λœ μΉ΄λ₯΄λ‹€λ…Έμ˜ 슀마트 μ»¨νŠΈλž™νŠΈλŠ” κ°•λ ₯ν•œ λ³΄μ•ˆμ„ μ œκ³΅ν•©λ‹ˆλ‹€. 튜링 μ™„μ „ν•œ μ˜€ν”„μ²΄μΈ μ½”λ“œλŠ” νŠΈλžœμž­μ…˜ λΉ„μš©μ— 영ν–₯을 μ£Όμ§€ μ•Šκ³  λ³΅μž‘ν•˜κ³  μžμ› 집약적인 계산을 μ‹€ν–‰ν•  수 있게 ν•΄μ€λ‹ˆλ‹€. 온체인 κ²€μ¦μžλŠ” λ‹€λ₯Έ 블둝체인 λͺ¨λΈκ³Ό λΉ„μŠ·ν•œ μˆ˜μ€€μ˜ λ³΄μ•ˆμ„ μ œκ³΅ν•©λ‹ˆλ‹€.

μ΄λŸ¬ν•œ ν˜μ‹ μ€ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘κ³Ό μ•Œκ³ λ¦¬μ¦˜ μžλ™ν™” λ§ˆμΌ“λ©”μ΄μ»€(AAMM)와 같은 κ°œλ…μ„ κ΅¬ν˜„ν•  수 있게 ν•΄μ€€λ‹€λŠ” μ μ—μ„œ 획기적인 κ²ƒμž…λ‹ˆλ‹€.

Axo νŒ€μ€ UTxO λͺ¨λΈμ˜ κΈ°λŠ₯κ³Ό SC ν”Œλž«νΌμ˜ 섀계λ₯Ό 효과적으둜 ν™œμš©ν•˜μ—¬ μ˜€ν”„μ²΄μΈ μ„Έκ·Έλ¨ΌνŠΈμ˜ λͺ¨λ“  ν”„λ‘œκ·Έλž˜λ° κ°€λŠ₯ν•œ μŠ€μ™‘μ„ λͺ…세와 온체인 μƒνƒœ κΈ°μ€€μœΌλ‘œ μ‹€ν–‰ν•˜λŠ” λ³΅μž‘ν•œ λ‘œμ§μ„ μ‹€ν–‰ν•  수 있게 ν–ˆμŠ΅λ‹ˆλ‹€.

μ˜€ν”„μ²΄μΈ μ£Όλ¬Έ λ§€μΉ­ 엔진에도 λΆˆκ΅¬ν•˜κ³  ν”„λ‘œν† μ½œμ€ 온체인 κ²€μ¦μž 덕뢄에 마치 μ˜¨μ²΄μΈμ—μ„œ μ™„μ „νžˆ μ‹€ν–‰λ˜λŠ” κ²ƒμ²˜λŸΌ μ•ˆμ „ν•©λ‹ˆλ‹€.

μΉ΄λ₯΄λ‹€λ…Έμ—μ„œλŠ” νƒˆμ€‘μ•™ν™” 및 P2P ν†΅μ‹ μ˜ μš”κ΅¬λ₯Ό μΆ©μ‘±ν•˜λŠ” λ™μ‹œμ— ν™•μž₯ κ°€λŠ₯ν•œ μ΅œμ‹  금육 μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ„ ꡬ좕할 수 μžˆμŠ΅λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ νŠΈλ ˆμ΄λ”μ˜ μ˜λ„λ₯Ό κ°€μž₯ κ°„κ²°ν•˜κ²Œ ν‘œν˜„ν•œ κ²ƒμœΌλ‘œ, 온체인 μƒνƒœλ‘œ λ°œν–‰λœ NFT에 κ΅¬ν˜„λœλ‹€κ³  μƒκ°ν•˜μ‹œλ©΄ λ©λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ λ„€ κ°€μ§€ μš”μ†Œλ‘œ κ΅¬μ„±λ©λ‹ˆλ‹€:

  • μ£Όλ¬Έ μœ ν˜•
  • 트리거
  • μ•‘μ…˜
  • μžμ‚°

μ£Όλ¬Έ μœ ν˜•μ€ μ¦‰μ‹œ μžμ‚° κ΅ν™˜(μ‹œμž₯κ°€ μ£Όλ¬Έ) λ˜λŠ” μ •ν•΄μ§„ κ°€κ²©μ˜ μŠ€μ™‘(μ§€μ •κ°€ μ£Όλ¬Έ) λ“± μŠ€μ™‘ μ„ ν˜Έ 방식을 λ§ν•©λ‹ˆλ‹€.

νŠΈλ¦¬κ±°λŠ” μŠ€μ™‘ ν™œμ„±ν™” 쑰건을 μ„€μ •ν•©λ‹ˆλ‹€. νŠΈλ¦¬κ±°κ°€ μ—†λŠ” μ‹œμž₯κ°€ 주문은 μ¦‰μ‹œ ν™œμ„±ν™”λ˜μ–΄ 즉각적인 μžμ‚° μŠ€μ™‘μ΄ μ΄λ£¨μ–΄μ§‘λ‹ˆλ‹€.

μ§€μ •κ°€ μ£Όλ¬Έμ—λŠ” 가격 νŠΈλ¦¬κ±°κ°€ μžˆμŠ΅λ‹ˆλ‹€. μ‹œμž₯κ°€κ°€ μ„€μ •λœ 가격과 μΌμΉ˜ν•  λ•ŒκΉŒμ§€ λΉ„ν™œμ„± μƒνƒœλ‘œ 남아 μžˆλ‹€κ°€, μŠ€μ™‘μ΄ ν™œμ„±ν™”λ˜κ³  μ•‘μ…˜μ΄ νŠΈλ¦¬κ±°λ©λ‹ˆλ‹€.

μ•‘μ…˜μ€ ν™œμ„±ν™” μ‹œ μŠ€μ™‘μ˜ μž‘λ™μ„ 개랡적으둜 λ‚˜νƒ€λ‚΄λ©°, κ·Έ κ²°κ³Ό κ±°λž˜κ°€ μƒμ„±λ©λ‹ˆλ‹€.

μžμ‚°μ€ μ œμ‹œλœ μ•‘μ…˜μ˜ λŒ€μƒμž…λ‹ˆλ‹€.

μ΄λ―Έμ§€λŠ” μ§€μ •κ°€ μ£Όλ¬Έ μœ ν˜•μ˜ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ λ³΄μ—¬μ€λ‹ˆλ‹€. νŠΈλ ˆμ΄λ”λŠ” HOSKY 가격이 ADA 가격과 μΌμΉ˜ν•˜κ±°λ‚˜ μ΄ˆκ³Όν•  λ•Œ HOSKYλ₯Ό ADA둜 κ΅ν™˜ν•˜λŠ” 쑰건을 μ„€μ •ν–ˆμŠ΅λ‹ˆλ‹€. μ˜λ„λœ μŠ€μ™‘μ—λŠ” 10000 HOSKYκ°€ ν¬ν•¨λ©λ‹ˆλ‹€.

Axo ν”„λ‘œν† μ½œμ—λŠ” λ§Žμ€ νŠΈλ ˆμ΄λ”μ˜ κ³ λ„λ‘œ μ„ΈλΆ„ν™”λœ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ΄ 많이 μžˆμŠ΅λ‹ˆλ‹€. μŠ€μ™‘μ€ μ£Όλ¬Έ λ§€μΉ­ 엔진에 μ˜ν•΄ μ„œλ‘œ λ§€μΉ­λ˜μ–΄ μ‹€ν–‰λ©λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ λ‹€μ–‘ν•œ μ£Όλ¬Έ μœ ν˜•μ„ μ‹€ν–‰ν•  수 μžˆλŠ” μš°μ•„ν•œ 방법을 μ œκ³΅ν•©λ‹ˆλ‹€. 또 λ‹€λ₯Έ μ˜ˆλ‘œλŠ” λ‹¬λŸ¬-λΉ„μš© 평균법(DCA), 동적 μœ λ™μ„± 곡급, 포트폴리였 관리 μ „λž΅ 등이 μžˆμŠ΅λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ˜ 생성은 μ•½μ • λ‹¨κ³„μ—μ„œ λ°œμƒν•˜λŠ” NFT λ°œν–‰ κ³Όμ •κ³Ό μ—°κ²°λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ NFT λ°œν–‰μ„ 톡해 블둝체인에 제좜되며, μŠ€μ™‘ 싀행에 ν•„μš”ν•œ λͺ¨λ“  ν•„μˆ˜ 데이터λ₯Ό μΊ‘μŠν™”ν•©λ‹ˆλ‹€. NFT λ°œν–‰μ„ 병렬화할 수 μžˆλ‹€λŠ” 점은 핡심적인 μž₯μ μž…λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ΄ 원μž₯에 기둝되면 μ•½μ • λ‹¨κ³„λ‘œ μ „ν™˜λ©λ‹ˆλ‹€. μ΄λŠ” ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ΄ μ‹€ν–‰ ν’€λ‘œ μ΄λ™ν•˜κΈ° μ „ λŒ€κΈ° λ‹¨κ³„μž…λ‹ˆλ‹€. λ‹€μŒ λΈ”λ‘μ—μ„œ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ μ‹€ν–‰ 풀에 λ°°μΉ˜λ˜μ–΄ 선택 및 μ‚¬μš©ν•  수 있게 λ©λ‹ˆλ‹€.

μŠ€μ™‘μ„ μ‹€ν–‰ν•˜λ €λ©΄ μ΅œμ†Œ 두 블둝이 ν•„μš”ν•©λ‹ˆλ‹€. 첫 번째 블둝은 μ•½μ • 단계에 μ‚¬μš©λ˜λ©°, 이 λ‹¨κ³„μ—μ„œ μƒˆλ‘œμš΄ μŠ€μ™‘ μ˜λ„λ₯Ό λ‚˜νƒ€λ‚΄λŠ” μƒˆλ‘œμš΄ NFTκ°€ λ°œν–‰λ©λ‹ˆλ‹€. ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ΄ 블둝체인에 기둝된 μ΄ν›„μ—λ§Œ 후속 λΈ”λ‘μ—μ„œ μŠ€μ™‘μ΄ μ΄λ£¨μ–΄μ§ˆ 수 μžˆμŠ΅λ‹ˆλ‹€.

블둝이 좔가될 λ•Œλ§ˆλ‹€ μƒˆλ‘œμš΄ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ μ œμΆœν•  수 μžˆμ§€λ§Œ, 이미 μ»€λ°‹λœ μŠ€μ™‘λ„ μ‹€ν–‰λ©λ‹ˆλ‹€.

μ‹€ν–‰ 풀은 ν™œμ„± 프둠티어와 λΉ„ν™œμ„± ν”„λ‘ ν‹°μ–΄μ˜ 두 μ„Ήμ…˜μœΌλ‘œ λ‚˜λ‰©λ‹ˆλ‹€. ν™œμ„± ν”„λ‘ ν‹°μ–΄μ—λŠ” μŠ€μΌ€μ€„λ§μ΄ κ°€λŠ₯ν•˜κ³  트리거 μ •μ˜ 쑰건이 λͺ¨λ‘ 좩쑱되면 ν˜„μž¬ λΈ”λ‘μ—μ„œ μ‹€ν–‰ν•  수 μžˆλŠ” μŠ€μ™‘μ΄ λ³΄κ΄€λ©λ‹ˆλ‹€. λ°˜λŒ€λ‘œ λΉ„ν™œμ„± ν”„λ‘ ν‹°μ–΄μ—λŠ” λͺ¨λ“  ν™œμ„±ν™” 쑰건이 μΆ©μ‘±λ˜μ§€ μ•Šμ•„ μ‹€ν–‰ν•  수 μ—†λŠ” μŠ€μ™‘μ΄ ν¬ν•¨λ©λ‹ˆλ‹€.

μ΄λ―Έμ§€λŠ” Axo ν”„λ‘œν† μ½œκ³Ό μΉ΄λ₯΄λ‹€λ…Έ λΈ”λ‘μ˜ μƒν˜Έμž‘μš©μ„ λ³΄μ—¬μ€λ‹ˆλ‹€. μƒˆλ‘œμš΄ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ΄ 블둝에 μ œμΆœλ©λ‹ˆλ‹€. Axo의 κ΄€μ μ—μ„œ μ΄λŠ” μ•½μ • λ‹¨κ³„μ—μ„œ λ°œμƒν•˜λ©°, μ΄λŠ” μŠ€μ™‘ 5, 6, 7이 후속 λΈ”λ‘μ—μ„œλ§Œ μ‹€ν–‰ κ°€λŠ₯ν•˜λ‹€λŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€. μ•‘ν‹°λΈŒ 프둠티어에 μœ„μΉ˜ν•œ μŠ€μ™‘ 1κ³Ό 2λŠ” ν˜„μž¬ μžμ‚° μŠ€μ™‘μ΄ μ§„ν–‰ μ€‘μž…λ‹ˆλ‹€. λΉ„ν™œμ„± 프둠티어에 μžˆλŠ” μŠ€μ™‘ 3κ³Ό 4λŠ” ν™œμ„± ν”„λ‘ ν‹°μ–΄λ‘œ μ „ν™˜ν•˜κΈ° μœ„ν•œ λͺ¨λ“  ν™œμ„±ν™” μ „μ œ 쑰건이 좩쑱되기λ₯Ό 기닀리고 μžˆμŠ΅λ‹ˆλ‹€.

두 블둝 간에 ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ ν•˜λ©΄ μ–΄λ–€ 일이 λ°œμƒν•˜λŠ”μ§€ μ‚΄νŽ΄λ³΄κ² μŠ΅λ‹ˆλ‹€.

μŠ€μ™‘ μ‹€ν–‰μ—λŠ” N λΈ”λ‘μ˜ ν™œμ„± ν”„λŸ°ν‹°μ–΄μ—μ„œ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ λ§€μΉ­ν•˜κ³  N+1 블둝에 λŒ€ν•œ νŠΈλžœμž­μ…˜μ„ μƒμ„±ν•©λ‹ˆλ‹€. μ—¬λŸ¬ 개의 ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ΄ μž…λ ₯으둜 μ‚¬μš©λ˜λ©°, 이λ₯Ό 톡해 νŠΈλžœμž­μ…˜λΏλ§Œ μ•„λ‹ˆλΌ λ―Έμ‚¬μš© μžμ‚°μ΄ ν¬ν•¨λœ μƒˆλ‘œμš΄ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘ 좜λ ₯도 생성할 수 μžˆμŠ΅λ‹ˆλ‹€.

λ‹€μŒ 이미지에 ν‘œμ‹œλœ κ²ƒμ²˜λŸΌ μŠ€μ™‘ 1κ³Ό 2μ—μ„œ μƒˆ μŠ€μ™‘ 8이 μƒμ„±λ˜μ–΄ μƒˆ νŠΈλžœμž­μ…˜μ˜ μž…λ ₯으둜 μ‚¬μš©λ©λ‹ˆλ‹€(빨간색 ν™”μ‚΄ν‘œλ‘œ ν‘œμ‹œ).

블둝 N의 μ•½μ • 단계에 μžˆλŠ” λͺ¨λ“  ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ ν™œμ„± λ˜λŠ” λΉ„ν™œμ„± ν”„λ‘ ν‹°μ–΄(녹색 ν™”μ‚΄ν‘œλ‘œ ν‘œμ‹œ)둜 μ „ν™˜λ©λ‹ˆλ‹€. μŠ€μ™‘ 5와 6은 ν™œμ„± ν”„λŸ°ν‹°μ–΄λ‘œ μ΄λ™ν•˜κ³ (μŠ€μΌ€μ₯΄κ°€λŠ₯), μŠ€μ™‘ 7은 λΉ„ν™œμ„± ν”„λŸ°ν‹°μ–΄μ— 남아 μžˆμŠ΅λ‹ˆλ‹€.

λ˜ν•œ μŠ€μ™‘ 3은 N λΈ”λ‘μ˜ λΉ„ν™œμ„± ν”„λ‘ ν‹°μ–΄μ—μ„œ N+1 λΈ”λ‘μ˜ ν™œμ„± ν”„λ‘ ν‹°μ–΄λ‘œ μ΄λ™ν–ˆμŠ΅λ‹ˆλ‹€(보라색 ν™”μ‚΄ν‘œλ‘œ κ°•μ‘° ν‘œμ‹œλ¨). ν•œνŽΈ, μŠ€μ™‘ 4λŠ” λΉ„ν™œμ„± 프둠티어에 남아 μžˆμŠ΅λ‹ˆλ‹€(νŒŒλž€μƒ‰ ν™”μ‚΄ν‘œλ‘œ ν‘œμ‹œ).

μƒˆλ‘œμš΄ μŠ€μ™‘ 9와 10이 μƒˆλ‘œμš΄ 블둝 N+1에 μ œμΆœλ˜μ—ˆμŠ΅λ‹ˆλ‹€.

μ΄λŸ¬ν•œ μ ˆμ°¨λŠ” 더 λ§Žμ€ 수의 ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ΄ μžˆλŠ” 각 λΈ”λ‘μ—μ„œ λ°˜λ³΅λ©λ‹ˆλ‹€.

μ£Όμ–΄μ§„ μ‹œμž₯ 상황에 따라 ν™œμ„± 프둠티어에 μžˆλŠ” μŠ€μ™‘μ΄ λΉ„ν™œμ„± ν”„λ‘ ν‹°μ–΄λ‘œ μ΄λ™ν•˜λŠ” κ²½μš°κ°€ λ°œμƒν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λͺ¨λ“  ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ κ²°κ΅­ 수λͺ… μ’…λ£Œ(EOL)에 λ„λ‹¬ν•˜λ©°, μ΄λŠ” 더 이상 ν•„μš”ν•˜μ§€ μ•ŠμœΌλ―€λ‘œ 폐기할 수 μžˆμŒμ„ μ˜λ―Έν•©λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ΄ νŒŒκΈ°λ˜λŠ” μ‹œλ‚˜λ¦¬μ˜€μ—λŠ” 두 κ°€μ§€κ°€ μžˆμŠ΅λ‹ˆλ‹€.

ν•˜λ‚˜λŠ” λ‹€λ₯Έ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ˜ ν˜•νƒœλ‘œ μ·¨μ†Œ 주문을 μ œμΆœν•˜μ—¬ κΈ°μ‘΄ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ μ†Œλ©Έμ‹œν‚€λŠ” κ²½μš°μž…λ‹ˆλ‹€. λ‹€λ₯Έ ν•˜λ‚˜λŠ” ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ΄ EOL에 λ„λ‹¬ν•˜λŠ” κ²½μš°μž…λ‹ˆλ‹€. μ΄λŠ” μ˜λ„ν•œ μž‘μ—…μ΄ μ™„λ£Œλ˜μ—ˆκ±°λ‚˜ μ‹œκ°„μ΄ λ§Œλ£Œλ˜μ—ˆμŒμ„ μ˜λ―Έν•©λ‹ˆλ‹€.

μ•„λž˜ μ΄λ―Έμ§€λŠ” Axo ν”„λ‘œν† μ½œ λ‚΄μ˜ λ‹€μ–‘ν•œ μž‘μ—…μ„ λ³΄μ—¬μ€λ‹ˆλ‹€. Axo의 μ˜€ν”„μ²΄μΈ ꡬ성 μš”μ†ŒμΈ μ‹€ν–‰ 엔진은 μ£Όλ¬Έ μ·¨μ†Œ(μŠ€μ™‘ μ‚¬μš© λ°©μ§€)λ₯Ό μ²˜λ¦¬ν•˜κ³ , μŠ€μ™‘μ„ μ‹€ν–‰ν•˜λ©°, ν™œμ„± 및 λΉ„ν™œμ„± ν”„λ‘ ν‹°μ–΄(μ‹œμž₯ 변동에 따라 ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ 재배치)λ₯Ό μ—…λ°μ΄νŠΈν•©λ‹ˆλ‹€.

Axo ν”„λ‘œν† μ½œμ€ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘ μ²˜λ¦¬μ—μ„œ λ‘λ“œλŸ¬μ§‘λ‹ˆλ‹€. μ£Όλ¬Έ λ§€μΉ­ 엔진은 μ‹œμž₯κ°€ μ£Όλ¬Έκ³Ό μ§€μ •κ°€ 주문을 λ§€μΉ­ν•˜λŠ” λ“± λ‹€μ–‘ν•œ μ£Όλ¬Έ μœ ν˜•μ˜ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ νŽ˜μ–΄λ§ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μ‹œμž₯κ°€ μ£Όλ¬Έ M이 μ²΄κ²°λ˜μ—ˆλ‹€κ³  κ°€μ •ν•΄λ΄…μ‹œλ‹€. 이 주문은 μœ λ™μ„±μ΄ μžˆλŠ” ν•œ κ°€μž₯ μœ λ¦¬ν•œ ν˜Έκ°€λ‘œ 체결할 수 μžˆμŠ΅λ‹ˆλ‹€. 이 가격이 μ§€μ •κ°€ μ£Όλ¬Έ L에 μ˜ν•΄ 제곡되고 L이 λ§€λ„ν•œ μžμ‚°μ΄ μ‹œμž₯κ°€ μ£Όλ¬Έ M을 μ™„μ „νžˆ μ²΄κ²°ν•˜κΈ°μ— μΆ©λΆ„ν•˜λ‹€κ³  κ°€μ •ν•΄ λ΄…μ‹œλ‹€. 그러면 Mκ³Ό L을 λͺ¨λ‘ μž…λ ₯ EUTxO둜 μ‚¬μš©ν•˜λŠ” νŠΈλžœμž­μ…˜ Tκ°€ μ œμΆœλ©λ‹ˆλ‹€. νŠΈλžœμž­μ…˜ Tμ—λŠ” μ‹œμž₯κ°€ μ£Όλ¬Έ M을 μ œμΆœν•œ μ—μ΄μ „νŠΈκ°€ μ‚¬μš©ν•  수 μžˆλŠ” μŠ€μ™‘λœ μžμ‚°μ΄ ν¬ν•¨λ˜λ―€λ‘œ μžμ‚°μ΄ μ—μ΄μ „νŠΈμ˜ μ§€κ°‘μœΌλ‘œ 직접 μ „μ†‘λ©λ‹ˆλ‹€. μ‹œμž₯κ°€ 주문에 μ˜ν•΄ μ†Œμ§„λ˜μ§€ μ•Šμ€ μž”μ—¬ μžμ‚°μ„ λ³΄μœ ν•œ μƒˆλ‘œμš΄ UTxOκ°€ μƒμ„±λ˜μ–΄ μƒˆλ‘œμš΄ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘, 즉 μƒˆλ‘œμš΄ μ§€μ •κ°€ 주문이 μƒμ„±λ©λ‹ˆλ‹€.

μ•„λž˜ μ΄λ―Έμ§€λŠ” μŠ€μ™‘μ„ μ‹€ν–‰ν•˜λŠ” νŠΈλžœμž­μ…˜μ„ λ³΄μ—¬μ€λ‹ˆλ‹€. νŠΈλžœμž­μ…˜ μž…λ ₯은 μ—μ΄μ „νŠΈ 1의 μ‹œμž₯κ°€ μ£Όλ¬Έ Mκ³Ό μ§€μ •κ°€ μ£Όλ¬Έ L둜 κ΅¬μ„±λ©λ‹ˆλ‹€. νŠΈλžœμž­μ…˜μ€ μžμ‚°μ„ μ—μ΄μ „νŠΈ 1의 μ£Όμ†Œλ‘œ μ „μ†‘ν•˜κ³  μŠ€μ™‘μ— μ‚¬μš©λ˜μ§€ μ•Šμ€ λ‚˜λ¨Έμ§€ μžμ‚°μ„ λ³΄μœ ν•œ μƒˆλ‘œμš΄ μ§€μ •κ°€ μ£Όλ¬Έ L’λ₯Ό μ œμΆœν•©λ‹ˆλ‹€.

μ§€μ •κ°€ 주문의 μœ λ™μ„±μ„ μ‚¬μš©ν•˜μ—¬ μ‹œμž₯κ°€ 주문의 μš”κ΅¬μ‚¬ν•­μ΄ μΆ©μ‘±λ˜μ—ˆλŠ”μ§€ ν™•μΈν•˜λ©°, μ΄λŠ” μœ λ™μ„± μΈ‘λ©΄μ—μ„œ 맀우 효율적인 μ ‘κ·Ό λ°©μ‹μž…λ‹ˆλ‹€.

맀우 효율적으둜 λ¦¬μ†ŒμŠ€λ₯Ό μ‚¬μš©ν•˜λŠ” Axo

μ•½μ • λ‹¨κ³„μ—μ„œ NFTλ₯Ό λ°œν–‰ν•˜λŠ” 것은 병렬 처리λ₯Ό μœ„ν•΄ μ΄μƒμ μœΌλ‘œ κ΅¬μ‘°ν™”λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. 이λ₯Ό 톡해 각 블둝 μ£ΌκΈ°μ—μ„œ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ λ™μ‹œμ— λ°œν–‰ν•  수 μžˆμœΌλ―€λ‘œ μ§€μ—°κ³Ό 순차 μš”κ΅¬ 사항을 μ œκ±°ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ•½μ • λ‹¨κ³„λŠ” λ™μ‹œμ„±μ„ μ΅œμ ν™”ν•˜λ©° 높은 μ²˜λ¦¬λŸ‰μ„ μœ„ν•œ κΈ°λ°˜μ„ λ§ˆλ ¨ν•©λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ˜ μ‹€ν–‰μ—λŠ” μ΅œμ†Œν•œμ˜ μ •λ³΄λ§Œ ν•„μš”ν•˜λ―€λ‘œ λ©”λͺ¨λ¦¬ μ‚¬μš©λŸ‰κ³Ό λΉ„μš©μ΄ μ ˆκ°λ©λ‹ˆλ‹€.

μΉ΄λ₯΄λ‹€λ…Έμ˜ μ•„ν‚€ν…μ²˜λ₯Ό 톡해 κ°œλ°œμžλŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ 온체인 μ˜μ—­μ— κΈ°λ³Έ κΈ°λŠ₯을 톡합할 수 있으며, νŠΈλžœμž­μ…˜ 쀀비와 같은 λ³΅μž‘ν•œ κΈ°λŠ₯은 μ˜€ν”„μ²΄μΈμ—μ„œ μ²˜λ¦¬ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 온체인 κ²€μ¦μžλŠ” UTxO μ§€μΆœ 쑰건이 μΆ©μ‘±λ˜μ—ˆλŠ”μ§€ μ—¬λΆ€λ§Œ ν™•μΈν•©λ‹ˆλ‹€.

μ˜€ν”„μ²΄μΈ κΈ°λŠ₯은 νŠΈλžœμž­μ…˜μ„ μ»΄νŒŒμΌν•œ λ‹€μŒ κ²€μ¦μž 슀크립트λ₯Ό μ‚¬μš©ν•˜μ—¬ μ˜¨μ²΄μΈμ—μ„œ κ²€μ¦ν•©λ‹ˆλ‹€. μ΄λŸ¬ν•œ μŠ€ν¬λ¦½νŠΈλŠ” ν•„μš”ν•œ μƒνƒœ μ „ν™˜μ„ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

μ£Όλ¬Έ λ§€μΉ­ μ—”μ§„κ³Ό ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ μœ„ν•œ μ‹€ν–‰ 엔진을 ν¬ν•¨ν•˜λŠ” Axo ν”„λ‘œν† μ½œμ˜ λ³΅μž‘ν•œ λ‘œμ§μ€ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ˜€ν”„μ²΄μΈ 뢀뢄에 μœ„μΉ˜ν•©λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ— μ˜ν•΄ μ΄λ£¨μ–΄μ§€λŠ” μžλ™ν™”λœ μ•Œκ³ λ¦¬μ¦˜ μ‹€ν–‰ ν”„λ‘œμ„ΈμŠ€λŠ” μ „μ μœΌλ‘œ μ˜¨μ²΄μΈμ—μ„œ μˆ˜ν–‰λœλ‹€λŠ” 점에 μ£Όλͺ©ν•΄μ•Ό ν•©λ‹ˆλ‹€. μ΄λŠ” μ™ΈλΆ€ API에 λŒ€ν•œ 연결이 μ—†κ³ , μ™ΈλΆ€ μ†Œν”„νŠΈμ›¨μ–΄κ°€ μ»¨νŠΈλž™νŠΈμ— μ ‘κ·Όν•  수 μ—†μœΌλ©°, ν•„μˆ˜ ꡬ성 μš”μ†Œκ°€ μ˜€ν”„μ²΄μΈμ— μ €μž₯λ˜μ§€ μ•ŠμŒμ„ μ˜λ―Έν•©λ‹ˆλ‹€.

μΉ΄λ₯΄λ‹€λ…Έμ˜ ν”„λ‘œκ·Έλž˜λ° λͺ¨λΈμ—μ„œ μ˜€ν”„μ²΄μΈ ꡬ성 μš”μ†ŒλŠ” νŠΈλžœμž­μ…˜μ— λŒ€ν•œ EUTxOλ₯Ό μ„ νƒν•˜λŠ” 역할을 λ‹΄λ‹Ήν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ‹€μ œ 싀행은 μ—¬μ „νžˆ μ˜¨μ²΄μΈμ—μ„œ μ΄λ£¨μ–΄μ§‘λ‹ˆλ‹€.

μ΄λŠ” Axo ν”„λ‘œν† μ½œμ΄ μ œκ³΅ν•˜λŠ” λͺ¨λΈμ΄ 독립적일 뿐만 μ•„λ‹ˆλΌ, 더 μ€‘μš”ν•œ 것은 μ‹ λ’°κ°€ ν•„μš” μ—†κ³  슀마트 μ»¨νŠΈλž™νŠΈλ₯Ό μ‚¬μš©ν•˜μ—¬ κ΅¬ν˜„λœλ‹€λŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€.

μ΄λŸ¬ν•œ μ„€κ³„λŠ” 이둠적으둜 νƒˆμ€‘μ•™ν™” 및 μžμ‚° μ…€ν”„ μ»€μŠ€ν„°λ””μ˜ νŠΉμ„±μ„ μœ μ§€ν•˜λ©΄μ„œ ν˜„λŒ€μ˜ μ€‘μ•™ν™”λœ κ±°λž˜μ†Œμ— ν•„μ ν•˜λŠ” νš¨μœ¨μ„±μ„ μ œκ³΅ν•©λ‹ˆλ‹€.

Axo ν”„λ‘œν† μ½œμ€ κ³ λ„λ‘œ μ„ΈλΆ„ν™”λœ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘κ³Ό ν•¨κ»˜ μž‘λ™ν•©λ‹ˆλ‹€. μ΄λŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ μ˜€ν”„μ²΄μΈ λΆ€λΆ„μ—μ„œ μŒμ„ 이루며, 각 ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ— μ €μž₯된 μ΅œμ†Œν•œμ˜ μ •λ³΄λ§Œ ν•„μš”ν•©λ‹ˆλ‹€.

Axo ν”„λ‘œν† μ½œμ΄ νžˆλ“œλΌ ν—€λ“œ(Hydra head)λ₯Ό ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ— ν™œμš©ν•˜μ—¬ νŠΈλžœμž­μ…˜μ„ ν™•μž₯ν•  수 있게 되면, 이 μš°μ•„ν•˜κ³  λ‹¨μˆœν•œ νŒŒνŽΈν™”λœ μ„€κ³„μ˜ νš¨κ³Όκ°€ λΆ„λͺ…ν•˜κ²Œ λ“œλŸ¬λ‚©λ‹ˆλ‹€. ν™œμ„± ν”„λ‘ ν‹°μ–΄μ˜ λͺ¨λ“  EUTxOλŠ” 싀행을 μœ„ν•΄ νžˆλ“œλΌ ν—€λ“œλ‘œ 전솑될 수 있으며, 싀행이 μ™„λ£Œλ˜λ©΄ 거래λ₯Ό μ •μ‚°ν•˜κΈ° μœ„ν•΄ λ ˆμ΄μ–΄ 1둜 λŒμ•„κ°‘λ‹ˆλ‹€. 각 ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ κ°€λŠ₯ν•œ μ΅œμ†Œν•œμ˜ μ˜λ„λ₯Ό λ‚˜νƒ€λ‚΄λ―€λ‘œ λ ˆμ΄μ–΄ κ°„ κ°€μž₯ 효율적인 정보 κ΅ν™˜μ„ 보μž₯ν•©λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ˜ νŠΉμ§•μ€ ꡬ성이 κ°€λŠ₯ν•˜λ‹€λŠ” μ μž…λ‹ˆλ‹€. ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ˜ μ΄λŸ¬ν•œ ꡬ성 κ°€λŠ₯성은 λ³‘ν•©ν•˜κ³  μœ ν˜• 검사λ₯Ό 거쳐 결과적으둜 μƒˆλ‘­κ³  κ³ μœ ν•œ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ 생성할 수 μžˆλ‹€λŠ” 것을 μ˜λ―Έν•©λ‹ˆλ‹€. ꡬ성 κ°€λŠ₯성은 ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°μ˜ 기본적인 츑면이며, ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ˜ ꡬ성은 금육 μ»¨νŠΈλž™νŠΈλ₯Ό κ΅¬ν˜„ν•˜κΈ°μ— κ°€μž₯ μ ν•©ν•œ ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ° μ ‘κ·Ό 방식을 λ³΄μ—¬μ€λ‹ˆλ‹€.

κ²°λ‘ 

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ μ™„μ „νžˆ μ˜¨μ²΄μΈμ—μ„œ μ‹€ν–‰λ˜λŠ” 독립적이고 μ‹ λ’°κ°€ ν•„μš” μ—†λŠ” 금육 μ»¨νŠΈλž™νŠΈμž…λ‹ˆλ‹€. μ΄λŠ” 온체인 μ½”λ“œμ˜ 자율적인 λ‹¨μœ„μž…λ‹ˆλ‹€. 이λ₯Ό 톡해 λ³΅μž‘ν•œ λ‘œμ§μ„ μ˜€ν”„μ²΄μΈμ—μ„œ μ²˜λ¦¬ν•˜λŠ” μžλ™ν™”λœ μ•Œκ³ λ¦¬μ¦˜ νŠΈλžœμž­μ…˜μ΄ κ°€λŠ₯ν•©λ‹ˆλ‹€. μŠ€μ™‘μ„ λ‹€λ₯Έ λ ˆμ΄μ–΄λ‘œ μ‰½κ²Œ 전솑할 수 μžˆμŠ΅λ‹ˆλ‹€.

μ΄λŸ¬ν•œ μŠ€μ™‘μ€ μ„œλ‘œ κ΅¬μ„±ν•˜κ³ , μœ ν˜• 검사λ₯Ό 거치고, μƒˆλ‘œμš΄ 고유 ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ„ 생성할 수 μžˆλ‹€λŠ” μ μ—μ„œ λ…νŠΉν•©λ‹ˆλ‹€.

ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ˜ μ„€κ³„λŠ” μœ λ™μ„±μ„ λΆ„ν• ν•˜μ—¬ 처음으둜 μ˜¨μ²΄μΈμ—μ„œ κΈ°κ΄€ μˆ˜μ€€μ˜ μ‹œμž₯ 쑰성을 κ°€λŠ₯ν•˜κ²Œ ν•©λ‹ˆλ‹€. 이λ₯Ό 톡해 νƒˆμ€‘μ•™ν™”μ™€ μžμ‚°μ˜ μ…€ν”„ μ»€μŠ€ν„°λ””λ₯Ό μœ μ§€ν•˜λ©΄μ„œ μ€‘μ•™ν™”λœ κ±°λž˜μ†Œμ— ν•„μ ν•˜λŠ” 높은 νš¨μœ¨μ„±μ„ 달성할 수 μžˆμŠ΅λ‹ˆλ‹€.

μ „λ°˜μ μœΌλ‘œ ν”„λ‘œκ·Έλž˜λ¨ΈλΈ” μŠ€μ™‘μ€ νƒˆμ€‘μ•™ν™” 금육 ν™˜κ²½μ˜ 핡심 μš”μ†Œλ‘œ, 자본 μ‹œμž₯의 νš¨μœ¨μ„±κ³Ό λ³΄μ•ˆμ„±μ„ λ†’μ—¬μ€λ‹ˆλ‹€.


* Source: https://cexplorer.io/article/understanding-programmable-swaps
* Translation: Ilhun@CryptoVeri :twitter: enics_sky@naver.com