
*50νλ₯Ό λ§μ§λ§μΌλ‘ μ’
λ£ν©λλ€.
μ€λͺ
μμ
Zilliqa
- μ§λ¦¬μΉ΄Zilliqaλ λΈλ‘μ²΄μΈ νλ«νΌμ μ§ν₯ν©λλ€.
- 곡곡 λΈλ‘체μΈμ ννΈν(sharding) κ°λ
μ λμ
ν΄, μ¬μ©νλ μ μ μ μκ° λ§μμ§λ©΄ κ·Έλ§νΌ λΈλ‘체μΈμ΄ μ²λ¦¬ κ°λ₯ν κ±°λλμ΄ μ¦κ°νλ νλ«νΌμ
λλ€. source
- 2017λ
9μ μ΅μ΄λ‘ λ°νλμμΌλ©°, μ¬ν΄ 3λΆκΈ° λ©μΈλ· λ°μΉ κ³νμ
λλ€.
μ΄μ ν
- 2015λ
μ€λ©μ κ΄ν λ
Όλ¬Έ μ΅μ΄ λ°ν
- μκ°μ΄μ‘ 10μ΅ λ¬λ¬ λ¬μ±
- μνΈνν 25μκΆ μ§μ
- μλ‘μ΄ μ€λ§νΈκ³μ½ μΈμ΄μΈ Scilla μμ°
- Scilla μΈμ΄λ₯Ό μ¬μ©νλ©΄ μ€λ§νΈκ³μ½μλ₯Ό μ½κ² μμ±ν μ μκ³ μμ μ±μ νμΈν μ μμ
κ°λ°μ§
νΉμ§
- λΈλ‘ μμ±μ£ΌκΈ° : 2λΆ
- μ±κ΅΄ κ°λ₯
- μ΄λΉ μμ²κ±΄ νΈλμμ
μ²λ¦¬ κ°λ₯, VISA λ° MasterCardμ κ°μ κΈ°μ‘΄ μ§λΆμλ¨λ€κ³Ό κ²½μ κ°λ₯.
- νΈλμμ
μ²λ¦¬μ¨μ λ€νΈμν¬ ν¬κΈ°μ λ°λΌ μ¦κ°
μ€λ©μ΄λ?
- λ€νΈμν¬ μ€λ©(Network Sharding)
- νΈλμμ
μ€λ©(Transaction Sharding)
- μ°μ° μ€λ©(Computational Sharding)
λ€νΈμν¬ μ€λ©
λ€νΈμν¬ μ€λ©μ μ§λ¦¬μΉ΄ λ€νΈμν¬λ₯Ό μ€λ(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λ
Έλ μ΄μμ μ€λ ν¬κΈ°λ‘ κ³ λ €νμμ΅λλ€. μ΄μ λν΄μλ μ€λ© λ
Όλ¬Έμ΄ μμΌλ―λ‘ μ½μ΄λ³΄μκΈ° λ°λλλ€.
ν©μ(Consensus)
- μ€λλ 600κ° μ΄μμΌλ‘ μΆ©λΆν μ»€μΌ ν©λλ€.
- μ§λ¦¬μΉ΄λ μμ
μ¦λͺ
(PoW)μ μ¬μ©νμ¬ λ€νΈμν¬ μ€λ©μ μνν©λλ€.
- λ€νΈμν¬ μ€λ©λ§μΌλ‘λ λμ νΈλμμ
μ²λ¦¬μ¨μ 보μ₯νμ§ λͺ»ν©λλ€. λ€μ λΈλ‘μ΄ λΉ λ₯΄κ² μμ±λκΈ° μν΄μλ κ° μ€λμ λΉ λ₯Έ λμ(Agreement)κ° μμ΄μΌ ν©λλ€. μ§λ¦¬μΉ΄λ μ€λ λ¨μ(600λ
Έλ μ΄μ)μμ κ° μ€λλ€μ΄ ν©μμ λλ¬νλλ‘ ν©λλ€.
- λΉνΈμ½μΈκ³Ό μ΄λ리μμ΄ μ¬μ©νλ ν©μ νλ‘ν μ½μ λμΉ΄λͺ¨ν ν©μ(Nakamoto Consensus, λΉνΈμ½μΈμ μ²μ μ¬μ©λ ν©μ νλ‘ν μ½λ‘μ¨ λ°λͺ
μμΈ μ¬ν μ λμΉ΄λͺ¨ν μ μ΄λ¦μμ μ λ)
λμΉ΄λͺ¨ν ν©μ
- λ€νΈμν¬κ° μΌμ ν μκ° κ°κ²©μΌλ‘ 리λλ₯Ό μ μΆνκ³ , 리λλ λ€μ μ°¨λ‘μ λΈλ‘μ΄λΌ νμ νλ μ λΈλ‘μ μ μν©λλ€.
- λ€νΈμν¬μ ν΄λΉ λΈλ‘μ μ€κ³(Broadcast)νλ©΄ λ
Έλλ€μ κ·Έ λΈλ‘μ νμ©ν μ§ κ±°λΆν μ§λ₯Ό κ²°μ ν©λλ€.
- λμΉ΄λͺ¨ν ν©μ ν΅μ¬μ 리λ μ μΆ λ°©μμΌλ‘ μμ
μ¦λͺ
(PoW)μ κ°μ₯ λΉ λ₯΄κ² μλ£ν λ
Έλκ° λ¦¬λκ° λ©λλ€. μ ν΄μ§ μκ°μ λ¨ ν λͺ
μ 리λλ§ μ‘΄μ¬ν΄μΌ ν©λλ€.
- μμ
μ¦λͺ
μ μ°μ° λ₯λ ₯μ μμ‘΄ν©λλ€. λμΉ΄λͺ¨ν ν©μλ μμ μ€λ μ¬μ΄μ¦λ₯Ό μκ² μ΄μνλ μ§λ¦¬μΉ΄μ μ ν©νμ§ μμ΅λλ€. μ§λ¦¬μΉ΄λ μλ‘μ΄ ν©μ νλ‘ν μ½μ νμλ‘ ν©λλ€.
PBFT νλ‘ν μ½(Practical Byzantine Fault Tolerance)
- κ° μ€λμμμ ν©μλ₯Ό μν΄ μ§λ¦¬μΉ΄μΉ΄ μ μ©ν νλ‘ν μ½μ
λλ€. 1999λ
Castroμ Liskovμ μν΄ μ μλμμ΅λλ€. PBFT νλ‘ν μ½μ μ μ©ν κ°μ₯ ν° μ΄μ λ μμ ν¬κΈ°μ μ€λλ₯Ό μ νμ©ν μ μλ€λ μ μ
λλ€. PBFTλ νν ν μ½ μμ μ μ κ° μ€λμ λ
Έλ κ°μ΄λ° μ΅λ 1/3μ μ
μμ μΈ λ
Έλκ° μλ€κ³ κ°μ ν©λλ€. κ° λ¨κ³λ₯Ό μμνκ³ μ§ννλ 리λλ μ μ§ν΄μΌ ν©λλ€. 리λκ° μ
μμ μΈ κ²½μ° μ 체 ν©μ νλ‘ν μ½μ λ©μΆκ±°λ κ΅μ°©μνμ λΉ μ§κ² ν μ μμ΅λλ€. μ΄ λ¬Έμ λ₯Ό ν΄κ²°νκΈ° μν΄ PBFTλ μ
μμ μΈ λ¦¬λλ₯Ό λ€λ₯Έ λ
Έλλ‘ κ΅μ²΄ν μ μλ λ·° 체μΈμ§(View Change) νλ‘ν μ½μ μ 곡ν©λλ€. PBFT λ¨κ³κ° μ§νλμ§ μμΌλ©΄ κ° λ
Έλλ 리λλ₯Ό λ³κ²½νκ² λ€κ³ μ릴 μ μμΌλ©°, λ
Έλ λλ€μκ° κ²°μ νλ©΄ μλ‘μ΄ λ¦¬λλ‘ κ΅μ²΄λ©λλ€.
PBFTμ μ₯μ
- μμ κ·λͺ¨μ μ€λμ νμ©ν μ μμ΅λλ€.
- ν©μ κ²°μ μΌλ‘ μκ²°μ±μ κ°μ΅λλ€. λμΉ΄λͺ¨ν ν©μλ μ΄μ€ μ§λΆ 곡격μ λ§κΈ° μν΄ νλ₯ μ μΌλ‘ μμ ν΄μ§λ 컨νμ(6컨ν)λ₯Ό νμλ‘ νμ§λ§ μ§λ¦¬μΉ΄λ λΈλ‘ ν©μκ° μ΄λ£¨μ΄μ§λ©΄ ν΄λΉ λΈλ‘μ΄ λ§μ§λ§ λΈλ‘μ΄λ©° μ νν¨μ μλ―Έν©λλ€.
- μ§λ¦¬μΉ΄λ μμ
μ¦λͺ
μ μ¬μ©νμ§λ§ μλΉ κ³΅κ²©μ λ§κ³ λ
Έλλ₯Ό μλ³νλλ°λ§ μ¬μ©ν©λλ€. ν©μμλ μ¬μ©νμ§ μμ΅λλ€. μλμ§ μ¬μ©λμ μ€μΌ μ μμ΅λλ€. λ
Έλ μλ³μ κ±°μΉλ©΄, μ¬λ¬ λΌμ΄λμ PBFT νλ‘ν μ½μ μ€νν΄ μ°μνμ¬ μ¬λ¬ λΈλ‘μ μ¬μ©ν μ μμ΅λλ€. κ²°κ³Όμ μΌλ‘ 보μμ λ μμ
μ¦λͺ
μ λ§€ 100κ° λΈλ‘μ μμ±ν λ ν λ² μμ
μ¦λͺ
μ μννλ€κ³ ν μ μμ΅λλ€. λ°λ©΄ λμΉ΄λͺ¨ν ν©μλ λ§€ λΈλ‘λ§λ€ μμ
μ¦λͺ
μ μνν΄μΌ ν©λλ€.
PBFTμ νκ³
- Castroμ Liskovκ° λ
Όλ¬Έμμ μ€κ³ν μ ν΅μ μΈ PBFTλ ν©μ κ·Έλ£Ήμ΄ 50κ° μ΄νμΈ λ
Έλλ‘ κ΅¬μ±λλ κ²½μ°μλ§ ν¨μ¨μ μΌλ‘ μλνλ©°, μ§λ¦¬μΉ΄μ κ°μ 600κ° μ΄μμ λ
ΈλμΈ κ²½μ°μλ λ
Έλ κ° ν΅μ μμ λ³λͺ©νμμ΄ λ°μν©λλ€.
Zilliqa vs Plasma
- νλΌμ¦λ§λ μ€νμ²΄μΈ μ루μ
. μ§λ¦¬μΉ΄λ μ¨μ²΄μΈ μλ₯μ
μ
λλ€.
- μ€νμ²΄μΈ μλ₯μ
μ μ²λ¦¬λμ μ¨μ²΄μΈ μ루μ
μ μ²λ¦¬λ λ³΄λ€ ν¨μ¬ λΉ λ¦
λλ€. λͺ¨λ νΈλμμ
μ λ©μΈ 체μΈμ μ¬λ¦΄ νμκ° μκΈ° λλ¬Έμ
λλ€.
ν
μ€νΈλ· κ²°κ³Ό
- 2017λ
4μ νΌλΈλ¦Ώ ν
μ€νΈλ· μ§νμ€ : 2,088 tps(4 Shards 1,000λ
Έλ)
μ΄λ리μ 10 tps, νν
50 tps, λΉμμΉ΄λ 8,000 tps
ννΈλ
- λ§μΈλμμ΄μ ννΈλμ 체결
κ±°λμ
- νμ¬ ERC-20 ν ν°μ
λλ€.
- μμ₯ κ±°λμ https://coinmarketcap.com/currencies/zilliqa/#markets
- λ°μ΄λΈμ€μ νμ€λΉ, OKEx λ±μ μμ₯λμ΄ μμΌλ©°, κ΅λ΄ κ±°λμλ‘λ κ³ νμ€μ 5μ 4μΌ μ²μμΌλ‘ μμ₯λμμ΅λλ€.
- λΉμΈκ³Ό μ
λΉνΈ κ±°λμμλ μμ₯λμμ΅λλ€.
- 5/24 μ½λΉ μμ₯, DEx.top μμ₯
- κ±°λλ μμ : νμ€λΉ > λ°μ΄λΈμ€ > λΉμΈ > μ
λΉνΈ > OOOBTC > Gate.io > GOPAX > Korbit
κ°κ²© λν₯
- 2018λ
5μ 2μΌ νμ¬ μ½μΈλ§μΌμΊ‘ μμλ 38μμ΄λ©°, ν ν°μ κ°κ²©μ 1 ZIL λΉ 0.11λ¬λ¬μ
λλ€. μ ν΅λμ νμ¬ μ½ 73μ΅ κ°μ
λλ€.
- 2018λ
5μ 5μΌ νμ¬ μ½μΈλ§μΌμΊ‘ μμλ 30μλ‘ μ¬λμΌλ©°, ν ν° κ°κ²©μ 1 ZIL λΉ 0.14λ¬λ¬μ
λλ€.
- 2018λ
6μ 2μΌ νμ¬ μ½μΈλ§μΌμΊ‘ μμ 26μ (μκ°μ΄μ‘ 8μ΅ 5μ²λ§ λ¬λ¬)
μ¬μ΄νΈ
Steemit Token LAB
- μ½μΈ/ν ν°μ λν΄ μ견 κ΅λ₯λ₯Ό νλ μ₯μ
λλ€.
- μ 보 λ° μ견 λκΈ(λ€λ₯Έ κΈ/κΈ°μ¬ λ§ν¬λ κ°λ₯)μ λνμ¬ 10~100% 보ν
ν΄ λ립λλ€.
- μ μμμ΅ μ€ STEEM 90%, SBD 85%λ₯Ό ν¬μνλ©°, SBD 5%λ Token LAB νλ‘μ νΈλ₯Ό μν΄ μ 립ν©λλ€. ν¬μκΈμ‘ μ€ 80%λ κ°μΈ κΈ°μ¬λ λλ‘ λΆλ°°, 20%λ 곡λ λΆλ°°ν©λλ€.
- μ 립κΈμ ν₯ν μ½μΈ/ν ν° λ°±μ λ²μ λ±μ μν΄ μ¬μ©ν©λλ€. νμ¬κΉμ§ ν
μ‘°μ€μ λμ λ°±μ λ²μμ΄ μλ£λμμ΅λλ€.
- μμΉ΄μ΄λΈ https://steemit.com/@token-lab