μ΄μ νκ°λ°μ§λ€νΈμν¬ μ€λ©λ€νΈμν¬ μ€λ©μ μ§λ¦¬μΉ΄ λ€νΈμν¬λ₯Ό μ€λ(Shard)λΌλ μμ λ Έλ κ·Έλ£ΉμΌλ‘ λλ μ μλ λ©μ»€λμ¦μ λλ€.
μλ₯Ό λ€μ΄ 1000κ°μ λ
Έλλ‘ κ΅¬μ±λ λ€νΈμν¬λ₯Ό 100κ°μ λ
Έλλ‘ κ΅¬μ±λ 10κ°μ μ€λλ‘ λλ μ μμ΅λλ€.
1μ€λ = 10λ
Έλ
κ° μ€λλ νΈλμμ μ λ³λ ¬λ‘ μ²λ¦¬ν©λλ€. μ΄λ¬ν μλ¦¬λ‘ μ²λ¦¬λμ μ€λ μμ λΉλ‘νμ¬ μ¦κ°ν©λλ€.
μ€λ© ꡬνμ μ΄λ €μSybil μ ν : κ°λ°©μ μΈ λΈλ‘체μΈμ΄λ―λ‘ μ μμ μΈ λ Έλ(malicious nodes)λ μμ μ μμ΅λλ€. μ μμ μΈ λ Έλλ μμ€ν μ νκ΄΄νμ¬ μμ¬κ²°μ κ³Όμ μ μν₯μ λ―ΈμΉ©λλ€. μ΄λ₯Ό Sybil 곡격μ΄λΌ ν©λλ€.
μ€λ μμ± : 1000κ°μ λ Έλκ° μκ³ , μ΄λ₯Ό 100κ°μ λ Έλμ© 10κ°μ μ€λλ‘ λ§λλλ€. μ΄λ, μ΄λ»κ² μ€λλ₯Ό λ§λ€μ΄μΌ ν κΉμ? μ΄λ€ λ Έλκ° μ΄λ€ μ€λμ ν λΉλμ΄μΌ ν κΉμ?
μ€λ ν¬κΈ° : 100κ°μ λ Έλκ° κ΅¬μ±λ 1κ°μ μ€λκ° μλλΌ 10κ°μ λ Έλλ‘ κ΅¬μ±λ μμ μ€λλ₯Ό λ§λ€ μ μμκΉμ? μλ©λλ€. μ€λ ν¬κΈ°κ° μμμλ‘ κ³΅κ²©μλ€μ΄ μ μ΄κΆμ κ°μ Έκ°κΈ° μ½μ΅λλ€. μ€λλ μ§λ¦¬μΉ΄ νλ‘ν μ½μ ν©μ λ±μ μ€ννκΈ° λλ¬Έμ, μ ν¬λ μ μμ μΈ λ Έλλ‘ κ΅¬μ±λ μ§ λͺ¨λ₯΄λ μμ μ€λλ₯Ό λ°λΌμ§ μμ΅λλ€.
μ€λ© λ¬Έμ ν΄κ²°μλΉ κ³΅κ²© μ΅μ : μλΉ κ³΅κ²©μ λ§λ λ°©λ²μ λͺ κ°μ§κ° μμ΅λλ€. λ Έλμκ² λ§μ μνΈννλ₯Ό λ΄λ³΄λ‘ μ κΈνλλ‘ νλ λ°©λ²μ΄ μκ³ , μμ μ¦λͺ (PoW)μ νλλ‘ νλ λ°©λ²μ΄ μμ΅λλ€. μ§λ¦¬μΉ΄λ μμ μ¦λͺ μ μ¬μ©ν©λλ€. μ§λ¦¬μΉ΄ λ€νΈμν¬μ λ€μ΄κ°κΈ° μν΄ μλ‘μ΄ λ Έλλ€μ μμ μ¦λͺ μ ν΄μΌ ν©λλ€. κΈ°μ‘΄μ μλ λ Έλλ€μ μμ μ¦λͺ μ μ ν¨μ±μ κ²μ¦νκ³ μλ‘μ΄ λ€νΈμν¬μ ν©λ₯ κΆνμ κ°μ΅λλ€. μμ μ¦λͺ μ λ€νΈμν¬μ λ€μ΄μ€κΈ° μν΄μλ λ°λμ νμνλ©°, μ ν¨ν λ Έλλ§ λ€νΈμν¬μ λ€μ΄μ¬ μ μμ΅λλ€. μ΄λ 무λΆλ³ν λ Έλμ νμ₯μ λ§μ μ μμ΅λλ€.
μλ μ€λ μμ± : μ§λ¦¬μΉ΄κ° PoWλ₯Ό μ¬μ©νλ κ²μ μλμΌλ‘ μ€λλ₯Ό λ§λ€κ² νλ κ²μ
λλ€. μ§λ¦¬μΉ΄λ λ¨Όμ λλ ν 리 μλΉμ€ μμν(DS committee)λΌ λΆλ¦¬λ νΉμ λ
Έλ μ§ν©μ μ μΆν©λλ€. ν΄λΉ μ μΆμ PoWμ κΈ°λ°ν©λλ€. DS-epochλΌ λΆλ¦¬λ μΌμ ν μ£ΌκΈ°λ‘ DS committee κ°μ΄λ° λ©€λ² νλκ° ν΄μΆλλ©° λ€λ₯Έ μλ‘μ΄ λ©€λ²κ° μ μΆλ©λλ€. (μ μ
μ μΆ μ μ±
μ¬μ©)
λ°λΌμ DS committee κ·λͺ¨λ νμ κ³ μ λμ΄ μμ΅λλ€. μμνμ μ°Έμ¬νλ μλ‘μ΄ λ
Έλλ μμ
μ¦λͺ
μ κ°μ₯ 빨리 νλ λ
Έλμ
λλ€. DS μμνκ° μ μΆλλ©΄ μ€λ© μμ
μ μμν©λλ€. λ€νΈμν¬μ μλ λͺ¨λ λ€λ₯Έ λ
Έλλ€μ λ€λ₯Έ μμ
μ¦λͺ
μ μνν©λλ€. ν΄λΉ μμ
μ¦λͺ
μ DS μμνμμ μ ν¨μ±μ κ²μ¦ λ°μ΅λλ€. μμ
μ¦λͺ
μ μ μΆν λ
Έλλ€μ μμμ μΌλ‘ νΉμ μ€λμ ν λΉλ©λλ€. μμ
μ¦λͺ
μΌλ‘ μ μΆν λ§μ§λ§ λͺ λΉνΈλ‘ ν΄λΉ λ
Έλκ° μ΄λ μ€λμ ν λΉλ μ§ κ²°μ ν©λλ€.
μ μ ν ν¬κΈ° μ μ : μμ€ν
보μμ μν΄μλ μ μ ν μ€λ ν¬κΈ°λ₯Ό μ μ νλ κ²μ΄ μ€μν©λλ€. μλ₯Ό λ€μ΄ 1000κ° κ·λͺ¨μ λ€νΈμν¬μμ 75%κ° μ μ§ν λ
Έλμ΄κ³ , 25%κ° μ
μμ μΈ λ
ΈλλΌκ³ κ°μ ν©λλ€. μ΄ κ²½μ° λ€μν ν¬κΈ°λ‘ μ€λλ₯Ό λ§λ€μμ λ μ
μμ μΈ λ
Έλκ° λ°μν κ°λ₯μ±μ΄ μΌλ§λ λ κΉμ? μλ₯Ό λ€μ΄ μ€λμ ν¬κΈ°κ° 100λ
ΈλμΈ κ²½μ°, 1/3 μ΄μμ΄ μ
μμ μΈ λ
ΈλμΌ κ°λ₯μ±μ 4%μ
λλ€. 100λ
Έλ μ€λ ν¬κΈ°λ μμ νλ€κ³ ν μ μμ΅λλ€. μ€λκ° μ»€μ§μλ‘ μ΄λ¬ν νλ₯ μ μ μ λ¨μ΄μ§λλ€.
μ€λμ ν¬κΈ°κ° 600λ
Έλ μ΄μμΈ κ²½μ°, 1/3 μ΄μμ΄ μ
μμ μΈ λ
ΈλμΌ κ°λ₯μ±μ λ°±λ§ λΆμ 1λ‘ λ¨μ΄μ§λλ€. μ΄λ¬ν μ΄μ λ‘ μ§λ¦¬μΉ΄λ μ΅μ 600λ
Έλ μ΄μμ μ€λ ν¬κΈ°λ‘ κ³ λ €νμμ΅λλ€. μ΄μ λν΄μλ μ€λ© λ
Όλ¬Έμ΄ μμΌλ―λ‘ μ½μ΄λ³΄μκΈ° λ°λλλ€.
λμΉ΄λͺ¨ν ν©μPBFT νλ‘ν μ½(Practical Byzantine Fault Tolerance)PBFTμ μ₯μ PBFTμ νκ³Zilliqa vs Plasma