μ½μΈ ν¬μ μ 보 곡μ λ°©
EVMμ μ€λ§νΈ κ³μ½μ μ€νν μ μλ μ΄λ리μ μ ν΅μ¬μ λλ€. μ€λ§νΈ κ³μ½μ ν΅ν΄ μ΄λ리μμ νμ€μν μ ν리μΌμ΄μ ( dapps) μ νμ νμ©ν μ μμ΅λλ€. λν μ€λ§νΈ κ³μ½μ ν΅ν΄ νμ¬ λ μ체 ν ν° μ μΆμνκΈ° μν΄ μ΄λ리μ λΈλ‘체μΈμμ μμ ICO λλ ICOλ₯Ό 보μ ν μ μμ΅λλ€ .
μ΄λ리μ κ°μ λ¨Έμ μ νμ μμ
- EVM(Ethereum Virtual Machine)μ μ€λ§νΈ κ³μ½ κ°λ° λ° ν μ€νΈμλ μ¬μ©λλ μ€λ§νΈ κ³μ½μ© λ°νμ νκ²½μ λλ€.
- EVMμ μ€ νλ§ μλ£μ λλ€. μ¦, κ³μ°μ μμνλ μ¬μ©μκ° ν΄λΉ κ³μ°μ νμν μμλ£λ₯Ό μ§λΆν μΆ©λΆν μ΄λλ₯Ό κ°μ§κ³ μλ ν λͺ¨λ κ³μ°μ μνν μ μμ΅λλ€.
- EVMμ μλλ°μ€ λ° κ²©λ¦¬λ νκ²½μ λλ€. μ¦, EVMμ΄ μ€ννλ μ½λλ λ€νΈμν¬, νμΌ μμ€ν λλ κΈ°ν νλ‘μΈμ€μ μ‘μΈμ€ν μ μμ΅λλ€.
- λν EVMμ νμ¬ λ μ§, μκ° λλ λ μ¨μ κ°μ μ€μ λ°μ΄ν°μ μ‘μΈμ€ν μ μμ΅λλ€. μ΄λ¬ν λ°μ΄ν°λ₯Ό μ»κΈ° μν΄ μμ μ€λΌν΄μ μμ‘΄ν©λλ€.
- EVMμ μ΄λ리μ λ€νΈμν¬μ λͺ¨λ μ 체 λ Έλμμ μ€νλ©λλ€.
μ€λ§νΈ κ³μ½ κ°λ° νκ²½
EVMμ μλλ°μ±λκ³ μ€μ μΈκ³μ 격리λ©λλ€. μ΄κ²μ΄ μλ―Ένλ λ°λ EVMμμ μ€νλλ μ½λκ° λ€νΈμν¬, νμΌ μμ€ν λλ κΈ°ν νλ‘μΈμ€μ μ‘μΈμ€ν μ μλ€λ κ²μ λλ€. λ°λΌμ EVMμ λΈλ‘μ²΄μΈ μμ μ λ°©ν΄νμ§ μκ³ μ€λ§νΈ κ³μ½μ κ°λ°νκ³ ν μ€νΈνλ λ° μ ν©ν©λλ€.
μλλ°μ€ νκ²½μμ μ€λ§νΈ κ³μ½μ ν μ€νΈνλ κ²μ΄ μ μ’μ μκ°μΈμ§ μλ¬Έν μ μμ΅λλ€. κ²°ν¨μ΄ μλ μ½λλ λͺ¨λ μ€λ§νΈ κ³μ½μ ν΄λ‘μΈ μ μμΌλ―λ‘ μ€λ§νΈ κ³μ½ μ½λμ κ²°ν¨μ΄ μλμ§ νμΈνλ κ²μ΄ νμμ λλ€. λν EVMκ³Ό κ°μ μλλ°μ€ νκ²½μ λΈλ‘체μΈμ λ°°ν¬ν μ€λΉκ° λ κ°λ ₯ν μ€λ§νΈ κ³μ½μ λ°°μ°κ³ , λ°λ³΅νκ³ , κ°μ νκ³ , κΆκ·Ήμ μΌλ‘ μλ£ν μ μλ 무νν κΈ°νλ₯Ό μ 곡ν©λλ€.
EVMμ νκ³
Ethereum Virtual Machineμ Turing complete λ‘ μ€λͺ λ©λλ€ . νλ§ μμ μ±μ μ μλ λͺ¨λ κ³μ°μ μνν μ μλ μ»΄ν¨ν°μ λ₯λ ₯μ λνλ λλ€. μ¦, μ΄λ리μμμλ ν©λ¦¬μ μΈ κ³μ°μ ν΄κ²°ν μ μλ νλ‘κ·Έλ¨μ΄λ λΆμ°ν μ±μ μμ±ν μ μμ΅λλ€.
κ·Έλ¬λ EVMμλ νκ³κ° μμΌλ©° μΌμ’ μ μμ μλ°© μ‘°μΉλ‘ μ‘΄μ¬ν©λλ€. μ€λ§νΈ κ³μ½μ λ€λ₯Έ κ³μ½μ νΈμΆνμ¬ μ μ¬μ μΌλ‘ 무ν 루νλ₯Ό νμ©ν μ μμ΅λλ€. λ°λΌμ EVM μ κ° λ€νΈμν¬ νΈλμμ μ λν΄ κ°μ€ μκΈ μ μ§λΆνλλ‘ μꡬν©λλ€. μ΄κ²μ 무ν κ³μ° 루νκ° μν λ₯΄μ μμ νΈλμμ μ μμ§νμ¬ λ°©μ§λ¨μ μλ―Έν©λλ€. μ΄ μμ μ‘°μΉλ‘ μΈν΄ EVMμ μμ ν Turing-completeκ° λ μ μμ΅λλ€. μ€νλ € quasi -Turing complete λΌκ³ ν©λλ€.
μΈκΈν κ°μΉκ° μλ λ λ€λ₯Έ μ¬νμ EVMμ΄ κ°μ₯ κΈ°λ³Έμ μΈ μ€μ λ°μ΄ν°μλ μ‘μΈμ€ν μ μλ€λ κ²μ λλ€. μλ₯Ό λ€μ΄, EVMμ μ체μ μΌλ‘ μ€λμ΄ λ¬΄μ¨ μμΌμΈμ§ μ μ μμΌλ©° νμ¬ μ¨λλ₯Ό μλ €μ€ μ μμ΅λλ€. μ€λ§νΈ κ³μ½μ μ μ ν μ€νμ μ’ μ’ νμν μ΄λ¬ν λ°μ΄ν°λ₯Ό μ»κΈ° μν΄ EVMμ μ€λΌν΄ λ‘ μλ €μ§ μ€μ λ°μ΄ν° 곡κΈμμ μμ‘΄ν©λλ€ . μ€λΌν΄μ μΉμ¬μ΄νΈ, μ± λλ λ€λ₯Έ κ³³μμ λ°μ΄ν°λ₯Ό μμ§νμ¬ μ€λ§νΈ κ³μ½μ 곡κΈν μ μμ΅λλ€.
EVMμ 무μμ ν©λκΉ?
μ΄λ리μ λΈλ‘체μΈμμ νΈλμμ μ΄ μμλ λλ§λ€(λ¨μν κ°μΉ μ΄μ μ΄λ μ€λ§νΈ κ³μ½ λ°°ν¬μ΄λ μκ΄ μμ) EVMμ λ€μ μΈ κ°μ§ νμΈμ μνν΄μΌ ν©λλ€.
- νΈλμμ μ΄ μ¬λ°λ₯Έ μμ κ°μ κ°μ§κ³ μλμ§, μλͺ μ΄ μ ν¨νμ§, νΈλμμ μμκ°μ΄ νΉμ νΈλμμ κ³μ μ μμκ°κ³Ό μΌμΉνλμ§ μ¬λΆλ₯Ό νμΈν©λλ€. λΆμΌμΉνλ κ²½μ° νΈλμμ μμ μ€λ₯ λ©μμ§λ₯Ό νμν©λλ€.
- νΈλμμ μ νμν μμλ£λ₯Ό κ³μ°νκ³ κ°μ€ μ§λΆμ μ΄κΈ°νν©λλ€.
- ν λΉλ μ£Όμλ‘ μ΄λ λλ ν ν° μ μ‘μ μ€νν©λλ€.
λ°μ μκ° μμλ νΈλμμ μ μΆ©λΆν κ°μ€λ₯Ό ν λΉνμ§ μμμμ EVMμ΄ κ°μ§νλ©΄ νΈλμμ μ΄ μ±κ³΅νμ§ λͺ»ν©λλ€. μ΄ κ²½μ° κ±°λ μμλ£λ κ±°λ κ°μμμκ² νλΆλμ§ μμ΅λλ€. λμ μ±κ΅΄μμκ² μ§κΈλ©λλ€. κ·Έλ¬λ μμ μμ μ£Όμ μ€λ₯λ‘ μΈν΄ κ±°λκ° μ€ν¨νλ©΄ EVMμ λ³΄λΈ κΈμ‘κ³Ό κ΄λ ¨ μμλ£λ₯Ό λ³΄λΈ μ¬λμκ² λλ €μ€λλ€.
EVMμ μ΄λ리μμ λ§λ²μ΄ μΌμ΄λλ κ³³μΌλ‘ λΈλ‘μ²΄μΈ κΈ°μ κ³Ό μνΈννμ μΈκ³μ λΆκ° κ°μΉλ₯Ό λΆμ¬ν©λλ€. EVMκ³Ό κ°μ κΈ°λ₯μΌλ‘ μΈν΄ μ΄λ리μ νλ«νΌμ μκ° μ΄μ‘ κΈ°μ€μΌλ‘ κ°μ₯ ν° μνΈνν μ€ νλμΈ κΈ°λ³Έ μνΈννμΈ μ΄λμ ν¨κ» ν° μΈκΈ°λ₯Ό λλ Έμ΅λλ€.
'μ½μΈκ°μ΄λ' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
μ€ν μ΄λΈ μ½μΈμ΄λ 무μμ λκΉ? (0) | 2023.01.26 |
---|---|
[ETH] μ΄λ리μ(ETH)μ 보λ΄κ³ λ°λ λ°©λ²μ 무μμ λκΉ? (0) | 2023.01.26 |
[ETH] μ΄λ리μμ΄λ 무μμ λκΉ? (ETH) (0) | 2023.01.25 |
λΆμ° μμ© νλ‘κ·Έλ¨μ΄λ 무μμ λκΉ? (λμ±) (0) | 2023.01.25 |
μ λμλ λꡬμ λκΉ? (0) | 2023.01.25 |