CodeChain SDK Go의 첫번째 버전을 공개합니다! JavaScript 버전으로만 존재하던 SDK가 Go버전으로도 제공됩니다. 이제 CodeChain을 사용하는 Go언어 어플리케이션을 개발할 수 있게…
블록체인에 참여하고자 하는 노드들은 체인의 정보를 받아오고 이를 유지해야 합니다. 라이트 클라이언트는 체인에 쓰여진 트랜잭션이나 스테이트를 검증하는 것이 목표이기 때문에…
블록체인이 정확히 무슨 기능을 하는지 최대한 짧게 설명해달라고 묻는다면 저는 트랜잭션을 영구적으로 기록하여 남기는 방식에 대한 분산된 합의를 제공한다고 말하고 싶습니다. 블록을 생성하는 노드는 사용자들이 성사시키고자하는 트랜잭션들을…
블록체인 네트워크에는 공동의 의사결정을 내릴 수 있는 중앙 서버가 존재하지 않는다. 따라서 동일한 정보를 모든 참여자들에 분산하여 저장하고 있다. 여러 참여자가 같은 정보를 저장하기 위해서는 합의 알고리즘이…
IBC는 inter-blockchain communication protocol의 약자로 Cosmos에서 제시한 프로토콜입니다. 이름이 잘 설명해주듯 다른 체인 간 소통을 하기 위해 고안된 개념입니다. 이를 실제로 구현하기 위해 정의된 스펙은…
코드체인 팀은 코드체인 코어 개발 외에도 코드체인 애플리케이션 개발에 열중하고 있습니다. 코드체인 블록 정보를 보여주는 익스플로러, 키를 유저가 직접 관리하는 웹 지갑, 키를 직접 보관하지 않고도 사용할 수 있는 모바일 지갑 앱(iOS, Android)…
개발이 진행되는 과정에서는 모든것이 변합니다. 요구사항이 변하기도 하고, 개발환경이 변하기도 하며, 이에 맞춰 코드도 변합니다. 이렇게 꾸준히 변하는 코드는 이를 건강하게 유지하려는 지속적인 관리와 투자가 없으면 금방…
코드체인 사회를 건강하게 유지하기 위해서 사용자에게 직접 보이지는 않지만, 다방면으로 활동하고 있는 감시 봇들이 있습니다. 이번 포스트에서는 보이지 않는 곳에서 열심히 땀흘리고 있는 감시 봇들에 대해서 소개하려고 합니다.