Top Stories published by 코드체인 in May of 2018

Safety & Liveness — FLP impossibility으로 보는 블록체인

블록체인이 유행하면서 블록체인의 수만큼 다양한 합의 알고리즘이 나오고 있다. 이는 어째서일까? 애초에 왜 다양한 블록체인이 나오고 있는 것일까? 이는 근본적으로 합의 알고리즘이 무엇을 할 수 있고 무엇을 할 수 없는가에서 기인한다. 좋은 합의 알고리즘은 무엇을 보장해야 할까?

FLP impossibility


CodeChain의 Pluggable 아키텍처: Network Extension

Hyperledger Fabric이나 Parity는 합의 알고리즘이 Pluggable하다. Pluggable한 구조란 같은 일을 하는 다른 구현체를 쉽게 추가할 수 있는 구조를 말한다. 덕분에 Hyperledger Fabric은 Solo, Kafka 그리고 추가 예정인 SBFT(Simplified Byzantine Fault Tolerance) 등 여러 합의 알고리즘을 지원하고, Parity도 퍼블릭망을 위한 PoW 외에 PoA Tendermint…