Javascript is disabled. Please enable Javascript to continue browsing

Reminder: Once you’ve hit your HBAR earnings cap, you’ll still be charged per view but won’t earn.

Unsupported device or screen size

Oops! It looks like you’re trying to access DailyTimestamp.com on an unsupported device or screen size.

To use DailyTimestamp.com, you'll need to visit us on a desktop or laptop using the Chrome Web Browser with the Hedera Browser Extension installed. If you are on a desktop browser, please maximize the size of your browser window.

You can learn more about DailyTimestamp.com at help.hedera.com

Hedera Consensus Service (HCS)를 소개합니다

Written by: Alice Kim

by Alice Kim

해시그래프 합의 알고리즘은 “공정성”이라는 특징을 가지고 있습니다. 구체적으로 말하자면, “거래 순서에 대한 공정함” 입니다. 2018년 3월  론칭행사부터 지속적으로 언급해온 헤데라 고유한 특성 중 하나입니다. 우리는 소규모의 악의적인 집단이나 ‘리더’와 같은 제3자가가 거래 순서에 영향을 줄 수 없어야 합니다.

다양한 규모의 기업들과의 교류를 통해 우리는 이것이 이론 뿐만 아니라, 실제 기업들이 Hedera Hashgraph를 기반으로 개발할 애플리케이션에서 다른 서비스들과 함께 활용하려 한다는 것을 알 수 있었습니다. 곧 Hedera Consensus Service를 API를 통하여 쉽게 활용할 수 있고, 이 API는 어떠한 애플리케이션이라도 Hedera를 사용하여 신뢰가능한 분산 작업 및 거래를 쉽고 저렴하게 실행할 수 있게 합니다.

“기존의 거래 서비스를 분산형 애플리케이션화 하기에는 여러가지 어려움이 존재합니다. Hedera의 HCS서비스는 분산 네트워크의 가능성과 역량을 향상시키는 데 큰 기여를 하고 있습니다.” IBM Blockchain Platform의 수석 제품 매니저인 Bryan Gross가 말했습니다. “우리는 Hedera와 협력하여 고객들이 IBM Blockchain Platform과 Hyperledger Fabric을 통해 이 기능을 보다 쉽게 활용할 수 있게 되어 기쁩니다.”

거래 순서 (Ordering Service)의 역사

거래 순서를 중앙화된 방법으로 기록할 수 있는 방법은 이미 많이 존재합니다. 분산 메시지 대기열 서비스인 아파치 카프카는 그 대표적인 예로, 많은 정보 (이벤트나 로그)를 수집하여 타임스탬프와 함께 전달하고 있습니다. 그러나 Kafka와 같은 서비스 역시도 중앙 운영되고 관리되어 “거래 순서의 공정성” 보장하기가 어렵습니다.  

지금까지 퍼블릭 분산 원장에 데이터를 기록하기 위해서는 트랜잭션 순서를 완벽히 보장할 수 없을 뿐만 아니라 느린 속도와  많은 비용을 감당해야 했습니다. 태생적으로, 이더리움과  비트코인과 같은 블록체인 기반의 시스템에서는 타임스탬프의 정확도를 2시간 이내에 확인할 수 있습니다. 이를 보완하기 위해 OpenTimestamp와 같이 수 초 단위로 단축하는 프로젝트들도 생겨나고 있습니다. 하지만 이러한 프로젝트들도 채굴자들이 트랜잭션의 순서에 영향을 미치는 근본적인 문제를 해결할 수는 없습니다.

Hedera는 이 문제를 해결합니다. Hashgraph 합의 알고리즘을 기반으로 구축된 Hedera는 많은 트랜잭션을 빠른 속도로 처리하고 그와 동시에 트랜잭션의 순서를 보장하는 공정성을 제공하는 유일한 퍼블릭 원장입니다. Hedera에서 트랜잭션은 네트워크에 도달하는 순서대로 처리되고, 가스나 수수료에 따라 그 순서를 조작할 수 없습니다.  수 초 내로 공정하게 거래순서가 Finality를 가지고 확정됩니다.

헤데라 컨센서스 서비스
(Hedera Consensus Service, HCS)

Hedera Consensus Service는 퍼블릭 원장에 트랜잭션의 공정한 순서로 거래를 최소의 비용으로 빠르고 효율적이게 기록할 수 있는  서비스입니다. 애플리케이션은 모든 거래를 기록하고 보관할 필요가 없으며, 거래의 공정한 순서와 분산된 컨센서스를 제공합니다. 버전 1.0에서의 처리량은 헤데라 암호화폐처리 속도와 비슷한 초당 10만건 정도 처리할 것으로 예상하고 있습니다.

헤데라가 제공하는 기존의 다른 3개의 서비스 (암호화폐, 스마트 컨트랙트, 파일 저장)과 마찬가지로 이 4번째 새로운 서비스 “헤데라 컨센서스 서비스” 역시도 API가 공개될 것 입니다.

다른 메시지 대기열 서비스와 마찬가지로 같은 주제의 메시지를 정리하기 쉽도록 주제를 통해 메시지를 주고 받습니다. 헤헤데라 네트워크에는 거래 관련한 세부사항 (데이터 해시값 등)을 포함한 메시지가 전달되고, 그 메시지에는 타임스탬프와 “주제내의 번호”가 부여되며, 그 기록을 답신합니다. 이 “주제내의 번호”라는 값을 통해 각각의 애플리케이션은 거래순서를 파악할 수 있습니다. 주제 내에서 추적이 가능하도록 각각의 메시지를 연결한 해시도 기록됩니다.

이 새로운 서비스는 앞으로 헤데레 상에서 개발되는 애플리케이션이 해시그래프 합의 알고리즘의 속도, 보안 그리고 공정성을 보다 직접적으로 활용할 수 있게 하기 위해 개발되었습니다.

앞으로 어떠한 애플리케이션이 HCS를 활용하여 개발될지 매우 기대하고 있습니다.

더 알아보기

Dr. Leemon Baird (CTO / 공동 창립자) 와 Bryan Gross (IBM 블록체인 플랫폼의 프린시플 프로덕트 매니저) 가 HCS를 직접 소개하는 웨비나를 아래 링크에서 확인하세요.

https://www.youtube.com/c/HederaHashgraph
HCS백서는 이 링크를 통해 확인하실 수 있습니다. https://www.hedera.com/hh-consensus-service-whitepaper.pdf

More stories