4. CCN-721
CCN-721μ CONDOR Chain Networkμμ λ체ν μ μκ±°λ κ³ μ ν ν ν°(NFT)μ μμ±νλ λ°©λ²μ μ€λͺ νλ ν ν° νμ€μ΄λ€. CONDOR Chain Networkμμ λλΆλΆμ ν ν°μ λ체ν μ μμ§λ§, CCN-721 ν ν°μ λμ²΄κ° λΆκ°λ₯νλ€. κ° NFTλ κ³ μ νλ©° λ€λ₯Έ ν ν°κ³Ό μνΈ κ΅νλμ§ μλλ€. λ°λΌμ CCN-721 ν ν°μ μ¬μ©νμ¬ λ°μ΄ν°μ μμ κΆμ ν ν°ννκ³ κ³ μ μλ³μλ₯Ό μ°κ²°ν μ μλ€.
κ°λ°μλ CCN-20μ ν΅ν΄ νλμ μ€λ§νΈ 컨νΈλνΈ λ΄μμ λμΌν ν ν°μ μ¬λ¬ κ° λ§λ€ μ μλ€. κ·Έλ¬λ CCN-721μ μ¬μ©νλ©΄ κ° ν ν°μ μλ‘ λ€λ₯Έ ν ν° IDκ° ν λΉλλ€. μ΄λ¬ν κ³ μ IDλ₯Ό ν΅ν΄ CCN-721 ν ν°μ μ¬μ©νμ¬ μμ§ κ°λ₯ν λ체λΆκ° νλͺ©μ λνλΌ μ μλ€. μ μ λ ν ν°μ ν¬κ·μ± λλ ν¨μ©, μμ₯ κ°μΉμ λ°λΌ μ΄λ¬ν ν ν°μ κ±°λνκ³ μ μ‘ν μ μλ€.
CCN-20κ³Ό λ§μ°¬κ°μ§λ‘ CCN-721 ν ν°μ μ μ‘νλ €λ©΄ CONDOR gasλ₯Ό μ§λΆνκΈ° μν CONDORν ν°μ΄ νμνλ€. CCN-721 ν ν°μ CONDOR Chain Networkμμ λ§λ€ μ μλ€. CCN-721μλ ν ν°μ΄ CONDOR Chain Networkμ μνΈ μμ©νλ λ°©μμ κ²°μ νλ κΈ°λ₯ λͺ©λ‘μ΄ μλ€.
β’ Name
λ€λ₯Έ κ³μ½μμ μλ³ν CCN-721 ν ν°μ μ΄λ¦μ μ μνλ€.
β’ μ¬λ³Ό
ν ν°μ λ μ§§μ μ΄λ¦(ν°μ»€ κΈ°νΈμ μ μ¬)
β’ κ· ν
νΉμ μ£Όμμ ν ν° λ°Έλ°μ€λ₯Ό νμνλ€.
β’ μ΄ κ³΅κΈ
μμ±λ ν ν°μ μ΄ μλ₯Ό μ μνλ€.
β’ κΈ°λ³Έ μμ κΈ°λ₯ μ§ν©
μΌλΆλ μ΅μ μΌλ‘ ν¬ν¨ν μ μλ€. NFTμ κ³ μ ν κΈ°λ₯μ λ©νλ°μ΄ν° ν¨μμ΄λ€.
β’ ν ν° λ©νλ°μ΄ν°
μ΄ κΈ°λ₯μ μ¬μ©νλ©΄ μνΈμν¬ νμΌ λλ NFTμ λ€λ₯Έ μμ§ κ°λ₯ν μΈ‘λ©΄μ μ°κ²°νλ λ° μ¬μ©λλ ν ν°μ λ©νλ°μ΄ν°λ₯Ό ν¬ν¨ν μ μλ€.
β’ CCN-20 ν ν°κ³Ό CCN-721 ν ν°μ μ°¨μ΄μ
CCN-20 ν ν°μ΄ κ±°λμμμ κ±°λλ μ μλ μΌλ°μ μΈ ν ν° λ°ν κΈ°μ€μ΄ λ μ μλ κ²μ λ체 κ°λ₯ν μνΈννλ₯Ό μ§μνκ³ μκΈ° λλ¬Έμ΄λ€. 'λ체 κ°λ₯'μ μλ―Έλ ννλ₯Ό λ μ¬λ¦¬λ©΄ μ½λ€. μλ₯Ό λ€μ΄ μ§κΈ κ°μ§κ³ μλ 1λ¬λ¬ μ§νμ λ€λ₯Έ λκ΅°κ°κ° κ°μ§κ³ μλ 1λ¬λ¬ μ§νλ λͺ¨λ λμΌν κ°μΉλ₯Ό μ§λλ€. μ΄λ₯Ό λ€λ₯Έ μ¬λμκ² μ£Όμ΄λ λ§μ°¬κ°μ§μ΄λ€. CCN-20 ν ν°μΌλ‘ λ°νλλ ν ν°μ λͺ¨λ μ΄μ κ°μ 'λ체 κ°λ₯'μ νΉμ§μ μ§λλ€. μ΄μ λ°ν΄ CCN-721 ν ν°μ 'λ체 λΆκ°λ₯'ν νΉμ§μ μ§λλ€. CCN-721λ‘ λ°νλλ ν ν°μ λͺ¨λ κ°κ°μ κ°μΉλ₯Ό κ°κ³ μλ€λ κ²μ΄λ€.
β’ μ μ©κΈ°μ
CCN-721μ μ€λ§νΈ 컨νΈλνΈ λ΄μμ NFTμ λν νμ€ APIλ₯Ό ꡬννλ©°, μ΄ νμ€μ NFTλ₯Ό μΆμ νκ³ μ μ‘νλ κΈ°λ³Έ ν¨μλ₯Ό μ 곡νκ² λλ€. CCN-721μ NFTμ μ¬μ© μ¬λ‘μ μ 3μ μ€κ°μΈ/μλ /κ²½λ§€μΈμ λν μνμ κ³ λ €νμΌλ©°, NFTλ λμ§νΈμ΄λ 물리μ μμ°μ λν μμ κΆμ΄λ©°, NFTλ ꡬλ³μ΄ κ°λ₯νμ¬ κ°κ°μ μμ κΆμ λ³λλ‘ μΆμ ν μ μλ€.
β’ Physical property - houses, unique artwork
β’ Virtual collectables - unique pictures of kittens, collectable cards
β’ βNegative valueβ assets - loans, burdens and other responsibilities
CCN-721 νμ€ μΈν°νμ΄μ€λ μλ /λΈλ‘컀/κ²½λ§€ μ΄ν리μΌμ΄μ μ΄ CONDOR Chain Networkμ λͺ¨λ NFTμ ν¨κ» μλνλ©° μ¬νν CCN-721 μ€λ§νΈ 컨νΈλνΈμ NFTλ₯Ό μΆμ νλ 컨νΈλνΈλ₯Ό μ 곡νλ€.
λ©ν νμ₯μ ν΅ν΄ μ€λ§νΈ 컨νΈλνΈμ μ΄λ¦κ³Ό NFTκ° λνλ΄λ μμ°μ λν μΈλΆ μ 보λ₯Ό μ‘°μ¬ν μ μκ³ , μ΄κ±° νμ₯μ κ³μ½μμ NFTμ μ 체 λͺ©λ‘μ 곡κ°νλ©°, κ²μμ κ°λ₯νκ² λ§λ λ€.
β’ SOLIDITY ISSUE #3412
κ° ν¨μμ λν λͺ μμ κ°λ³μ± 보μ₯μ΄ ν¬ν¨λλ€. κ°λ³μ± 보μ₯μ μ½ν κ²μμ κ°ν μμΌλ‘, μ¦ PAYABLE, μ묡μ μ§λΆλΆλ₯, VIEW, PUREμ΄λ€. μ΄ μΈν°νμ΄μ€μ κ°λ³μ± 보μ₯μ μΆ©μ‘±ν΄ κ΅¬νν΄μΌ νλ©°, λ κ°λ ₯ν 보μ₯μ μΆ©μ‘±ν΄λ λλ€. μλ₯Ό λ€μ΄ μΈν°νμ΄μ€μ PAYABLE ν¨μλ 컨νΈλνΈμμ μ§λΆλΆλ₯ μνλ‘ κ΅¬νλλ€.
β’ SOLIDITY ISSUE #3419
CCN-721 METADATAλ CCN-721 ENUMERABLEμ΄ κ΅¬ννλ 컨νΈλνΈλ CCN-721μ ꡬνν΄μΌ νλ€.
β’ SOLIDITY ISSUE #2330
λ§μ½ ν¨μκ° μ΄ μ¬μμ EXTERNALλ‘ νμνλ€λ©΄, PUBLIC κ°μμ±μ μ¬μ©νλ κ²½μ° μ»¨νΈλνΈλ μ€μλλ€.
β’ NFT μλ³μ
λͺ¨λ NFTλ μ€λ§νΈ 컨νΈλνΈ λ΄λΆμ κ³ μ IDλ‘ μλ³λλ©°, μ λλ‘ λ³κ²½λμ§ μλλ€. μΌλΆ CCN-721 μ€λ§νΈ 컨νΈλνΈλ ID 0μΌλ‘ μμνμ¬ μλ‘μ΄ NFTλ§λ€ 1μ© μ¦κ°νλ κ²μ΄ νΈλ¦¬ν μ μμ§λ§ μμ μλ IDλ²νΈμ νΉμ ν¨ν΄μ΄ μλ€κ³ κ°μ νμ§ μμμΌ νλ©° IDλ₯Ό λΈλλ°μ€λ‘ μ·¨κΈν΄μΌ νλ€. λν NFTλ νκΈ°λ μ μλ€.
β’ νΈλμ€νΌ λ©μ»€λμ¦
CCN-721μ μμ ν νΈλμ€νΌ ν¨μμ μμ νμ§ μμ ν¨μλ₯Ό νμ€ννλ€.
νΈλμ€νΌλ λ€μμ ν΅ν΄ μμν μ μλ€.
β’ The owner of an NFT
β’ The approved address of an NFT
β’ An authorized operator of the current owner of an NFT
μΉμΈλ μ΄μμλ NFTμ λν΄ μΉμΈλ μ£Όμλ₯Ό μ€μ ν μ μλ€. μ΄κ²μ μλ , λΈλ‘컀, λ° κ²½λ§€ μ΄ν리μΌμ΄μ μ μν κ°λ ₯ν λꡬλ₯Ό μ 곡νλ©° λ§μ μμ NFTλ₯Ό λΉ λ₯΄κ² μ¬μ©ν μ μλ€. μ μ‘ λ° μλ½ ν¨μμ λ¬Έμλ νΈλμμ μ΄ λ°λμ λ°μν΄μΌ νλ κ²½μ°μλ§ μ‘°κ±΄μ μ§μ νλ©°, μ€ν¨ν νΈλμμ μ μ μΈμν¨λ€. CCN-721μμλ λͺ¨λ NFTκ° κ³ μ νκ³ λ¨ νλλ§ μκΈ° λλ¬Έμ νμ©λμ΄ μλ€.
λ°λΌμ CCN-20μ μλ μ€κ³μ λ°λ₯Έ μ΄μ μ΄ μ μ©λλ€. μ΄μμκ° ν ν°μ λ³΄λΌ λ ν ν° μμ μλ₯Ό λμ νλ μ΄μμκ° μλλΌ μ체μ μΌλ‘ μμ§μ΄λ μ΄μμκ° λλ€. μ΄κ²μ΄ μ΄μμμ μ΄μ ν ν° μμ μκ° λͺ¨λ ν ν° μμ μμκ² μ€μν μ΄μ λ€.
β’ Gas and Complexity (μ΄κ±° νμ₯ κ΄λ ¨)
μ΄ν리μΌμ΄μ μ΄ μ κ·Έλ μ΄λ λλ€λ©΄ μ½λμμ for/while 루νλ₯Ό μ¬μ©νμ§ μλλ€. μ΄λ 컨νΈλνΈλ₯Ό νμ₯ν μ μκ³ , μκ°μ΄ μ§λ¨μ λ°λΌμ κ°μ€ λΉμ©μ΄ 무μ νμΌλ‘ μ¬λΌκ° μ μμμ λνλΈλ€. 루νκ° νμν κ²½μ°, μμ° μ΄κ±° ν¨μλ₯Ό μ κ±°νκ³ μ΄κ±° ν¨μμμ μ리λν° λ°°μ΄ μ νμ λλλ¦°λ€.
β’ νλΌμ΄λ²μ
λͺ¨ν°λ² μ΄μ μΉμ μμ νμΈλ μλ , μ€κ°μΈ, κ²½λ§€μΈμ μμ μκ° NFTλ₯Ό μμ νκ³ μλμ§ νμΈνλ€. μ¬μ° μμ κΆμ λ±λ‘λΆμ κ°μ΄ NFTλ₯Ό μ΄κ±°ν μ μλ μ¬μ©μ¬λ‘λ₯Ό κ³ λ €νλ κ²μ κ΄μ¬μ΄ μμ μ μκ² μ§λ§, 곡격μλ λͺ¨λ κ°λ₯ν tokenIDλ₯Ό μν΄ λ¨μν owner0fλ₯Ό λΆλ₯Ό μ μκΈ° λλ¬Έμ νλΌμ΄λ²μλ₯Ό μ»μ§ λͺ»νλ€.
Last updated