블록체인이 정확히 무슨 기능을 하는지 최대한 짧게 설명해달라고 묻는다면 저는 트랜잭션을 영구적으로 기록하여 남기는 방식에 대한 분산된 합의를 제공한다고 말하고 싶습니다. 블록을 생성하는 노드는 사용자들이 성사시키고자하는 트랜잭션들을…
IBC는 inter-blockchain communication protocol의 약자로 Cosmos에서 제시한 프로토콜입니다. 이름이 잘 설명해주듯 다른 체인 간 소통을 하기 위해 고안된 개념입니다. 이를 실제로 구현하기 위해 정의된 스펙은…
블록체인 네트워크에는 공동의 의사결정을 내릴 수 있는 중앙 서버가 존재하지 않는다. 따라서 동일한 정보를 모든 참여자들에 분산하여 저장하고 있다. 여러 참여자가 같은 정보를 저장하기 위해서는 합의 알고리즘이…
CodeChain SDK Go의 첫번째 버전을 공개합니다! JavaScript 버전으로만 존재하던 SDK가 Go버전으로도 제공됩니다. 이제 CodeChain을 사용하는 Go언어 어플리케이션을 개발할 수 있게…
블록체인에 참여하고자 하는 노드들은 체인의 정보를 받아오고 이를 유지해야 합니다. 라이트 클라이언트는 체인에 쓰여진 트랜잭션이나 스테이트를 검증하는 것이 목표이기 때문에…
기존 화폐 시스템은 시간에 가치를 부여한다. 돈을 빌려주면 이자를 받을 수 있고, 돈을 빌리면 이자를 내야 한다. 은행은 돈을 빌려주고자 하는 사람과 빌리고자 하는 사람을 연결해주는 역할을 한다. 하지만 초기 암호화폐 생태계는…