Homepage
Open in app
Sign in
Get started
CodeChain KR
Programmable multi-asset chain
자산토큰
Planet CodeChain
아카이브
English
Follow
Foundry ICS PoC(Proof of Concept) 구현
Foundry ICS PoC(Proof of Concept) 구현
CodeChain Foundry는 블록체인 프레임워크로 현재 활발히 개발 중인 프로젝트입니다. Foundry의 핵심 기능 중 하나는 ICS(Interchain standard) 지원인데요, ICS는 Cosmos팀에서…
Junha Yang
Mar 17, 2020
CodeChain SDK in Golang
CodeChain SDK in Golang
CodeChain SDK Go의 첫 alpha버전을 공개합니다! JavaScript 버전으로만 존재하던 SDK가 Go버전으로도 제공됩니다. 이제 CodeChain을 사용하는 Go언어 어플리케이션을 개발할 수 있게 되었습니다.
Seongjae Choi
Jan 28, 2020
Tenderand: Randomized Leader Election in Tendermint
Tenderand: Randomized Leader Election in Tendermint
텐더민트 내의 검증인 집단은 가중 라운드 로빈 방식으로 교차하며 리더, 즉 블록 제안자를 선출한다. 검증인은 위임된 지분에 비례하여 투표권을 수취할 수 있다. 지분이 많을수록 투표에 대한 더 많은 투표권을 가지며, 이는 선출될 가능성의 증가로…
SeungMin Lee
Jan 23, 2020
Foundry의 스냅샷 싱크 기술 — 베리싱크(VeriSync)
Foundry의 스냅샷 싱크 기술 — 베리싱크(VeriSync)
블록체인에 참여하고자 하는 노드들은 체인의 정보를 받아오고 이를 유지해야 합니다. 라이트 클라이언트는 체인에 쓰여진 트랜잭션이나 스테이트를 검증하는 것이 목표이기 때문에 블록의 헤더들만 검증하고 관리하는 것으로 충분합니다. 반면 블록의 생성에…
Junha Yang
Jan 22, 2020
블록체인 라이트 클라이언트
블록체인 라이트 클라이언트
블록체인이 정확히 무슨 기능을 하는지 최대한 짧게 설명해달라고 묻는다면 저는 트랜잭션을 영구적으로 기록하여 남기는 방식에 대한 분산된 합의를 제공한다고 말하고 싶습니다. 블록을 생성하는 노드는 사용자들이 성사시키고자하는 트랜잭션들을 모아서 블록을…
Junha Yang
Jan 17, 2020
Cryptographic Sortition
Cryptographic Sortition
블록체인 네트워크에는 공동의 의사결정을 내릴 수 있는 중앙 서버가 존재하지 않는다. 따라서 동일한 정보를 모든 참여자들에 분산하여 저장하고 있다. 여러 참여자가 같은 정보를 저장하기 위해서는 합의 알고리즘이 필요하며, 많은 연구자들에 의해 다양한…
SeungMin Lee
Jan 15, 2020
IBC와 ICS
IBC와 ICS
IBC는 inter-blockchain communication protocol의 약자로 Cosmos에서 제시한 프로토콜입니다. 이름이 잘 설명해주듯 다른 체인 간 소통을 하기 위해 고안된 개념입니다. 이를 실제로 구현하기 위해 정의된 스펙은…
Junha Yang
Jan 14, 2020
코드체인 인덱서
코드체인 인덱서
코드체인 팀은 코드체인 코어 개발 외에도 코드체인 애플리케이션 개발에 열중하고 있습니다. 코드체인 블록 정보를 보여주는 익스플로러, 키를 유저가 직접 관리하는 웹 지갑, 키를 직접 보관하지 않고도 사용할 수 있는 모바일 지갑 앱(iOS…
JinGyeong Jeong
Jun 18, 2019
코드체인에의 지속적 통합 환경 구성
코드체인에의 지속적 통합 환경 구성
개발이 진행되는 과정에서는 모든것이 변합니다. 요구사항이 변하기도 하고, 개발환경이 변하기도 하며, 이에 맞춰 코드도 변합니다. 이렇게 꾸준히 변하는 코드는 이를 건강하게 유지하려는 지속적인 관리와 투자가 없으면 금방 망가지기 마련입니다. 노력을…
SeongChan Lee
Jun 5, 2019
코드체인 감시 봇들
코드체인 감시 봇들
코드체인 사회를 건강하게 유지하기 위해서 사용자에게 직접 보이지는 않지만, 다방면으로 활동하고 있는 감시 봇들이 있습니다. 이번 포스트에서는 보이지 않는 곳에서 열심히 땀흘리고 있는 감시 봇들에 대해서 소개하려고 합니다.
Seon Pyo Kim
May 22, 2019
Secret Sharing — 비밀 공유하기
Secret Sharing — 비밀 공유하기
올해 초, 캐나다 암호화폐 거래소 QuadrigaCX CEO의 갑작스런 사망으로 CEO만이 알고 있던 거래소의 비밀키가 유실되었고, 거래소가 보유하고 있던 1억 5천만 달러 상당의 암호화폐를 영원히 복원할 수 없게 되는 사건이 있었다. 그리고…
Seongjae Choi
May 9, 2019
Schnorr 서명과 텐더민트
Schnorr 서명과 텐더민트
공개키와 비밀키로 이루어진 비대칭키 서명 알고리즘은 블록체인의 기반이 되는 기술입니다. 지갑의 주소는 공개키로부터 만들어지고, 지갑에 들어있는 재화의 소유권은 비밀키를 사용하여 증명합니다. 블록체인 네트워크에서 유저가 만드는 트랜잭션에는 항상 서명이
Park Juhyung
May 9, 2019
디지털 자산 거래를 빠르고 안전하게!
디지털 자산 거래를 빠르고 안전하게!
코드체인 모바일지갑 출시
Jenna
May 7, 2019
Skewed Merkle Tree
Skewed Merkle Tree
지난번 글에서 설명했듯이 이더리움은 Modified Merkle Patricia Trie를 4가지 용도로 사용한다. 이 중 State Trie와 Storage Trie는 변경되는 데이터를 효율적으로 저장하고 검증하기 위해서 사용된다. 하지만…
Seulgi Kim
Jun 14, 2018
코드체인 프로젝트에서의 도커 도입기
코드체인 프로젝트에서의 도커 도입기
도커는 지정한 어플리케이션에 해당하는 바이너리와 실행환경 정보를 포함하여 이미지를 생성해주고, 해당 이미지 실행시에 ‘컨테이너’ 라고 불리는 격리된 환경에서 어플리케이션이 실행되는 것이 가능하도록 만들어줍니다. 윈도우 버전을 배포하지 않는 코드체인의
Seon Pyo Kim
Apr 30, 2019
코드체인 주소 포맷
코드체인 주소 포맷
이번 포스팅에서는 코드체인의 주소 포맷에 대해 다룬다. 코드체인에는 두 가지 종류의 주소가 존재한다. 첫 번째는 PlatformAddress인데, PlatformAddress는 코드체인의 플랫폼 코인인 CCC를 소유할 수 있고 이를 트랜잭션…
JinGyeong Jeong
Apr 16, 2019
코드체인 지갑으로 CCC 충전하기
코드체인 지갑으로 CCC 충전하기
Jenna
Apr 14, 2019
코드체인 지갑으로 나만의 토큰 발행하기, 전송하기
코드체인 지갑으로 나만의 토큰 발행하기, 전송하기
Jenna
Apr 12, 2019
Javascript Crypto라이브러리와 WebCrypto
Javascript Crypto라이브러리와 WebCrypto
코드체인 지갑을 만드는 도중, UI가 멈추는 상황이 발생했습니다. 원인을 찾아보던 중 안전하게 키를 저장하기 위해 사용한 codechain-keystore의 비밀키 암호화 과정이 느리다는 걸 발견하고, 이를 간단한 방법으로 개선했습니다.
Park Juhyung
Jan 9, 2019
KeyStore CLI로 쉽게 비밀키 관리하기
KeyStore CLI로 쉽게 비밀키 관리하기
블록체인을 기반으로 어플리케이션을 작성한다면 비밀키의 관리는 골치 아픈 문제입니다. 단순히 문자열로 변환하여 디스크에 저장하기도 찝찝하고, 직접 암호화 포맷을 만드는 것도 부담스럽습니다. 알아서 비밀키를 안전하게 저장하, 필요할 때 간단한 방법으로…
Park Juhyung
Oct 19, 2018
CodeChain의 Pluggable 아키텍처: Network Extension
CodeChain의 Pluggable 아키텍처: Network Extension
Hyperledger Fabric이나 Parity는 합의 알고리즘이 Pluggable하다. Pluggable한 구조란 같은 일을 하는 다른 구현체를 쉽게 추가할 수 있는 구조를 말한다. 덕분에 Hyperledger Fabric은 Solo, Kafka…
JinGyeong Jeong
May 24, 2018
CodeChain 세미나 2주차
CodeChain 세미나 2주차
지난주에 이어 코드박스가 두번째 기술 세미나를 5월 30일에 열게 되었습니다. 1주차 발표 내용이 좋다는 소문을 듣고 이번에 신규로 현장 등록 해 주신 분들이 많은데, 다음주도 물론 참여 가능합니다. 지난 주 처럼 이번주에도 많은 분들이 참석을…
Seung Woo Kim
May 31, 2018
CodeChain과 Regular Key
CodeChain과 Regular Key
최근에 코드체인에 SetRegularKey라는 파셀의 액션이 추가되었습니다. 이 글을 통해 레귤러 키가 무엇인지, 어떻게 쓰는지 알아보겠습니다.
Park Juhyung
Aug 5, 2018
코드체인과 HD Wallet
코드체인과 HD Wallet
블록체인에서는 공개키 암호를 바탕으로 계정을 만들 수 있습니다. 키는 무작위로 생성할 수 있는데, 가능한 키의 가짓수는 secp256k1 기준 약 1⁰⁷⁷개로 매우 많기 때문에 중복된 키가 생성되는 일은 없습니다.
Hyunsik Jeong
Oct 21, 2018
코드체인에서의 Schnorr Signatures
코드체인에서의 Schnorr Signatures
Schnorr signature란?
Hyunsik Jeong
Oct 17, 2018
About 코드체인
Latest Stories
Archive
About Medium
Terms
Privacy
Teams