왜 ‘홀로체인(Holochain)’이라고 부르는가?
홀로체인에 관한 질문과 답변의 주요 항목들을 퍼오는 것도 홀로체인을 요약할 수 있는 방법이 되겠다.
가. 왜 홀로체인(Holochain)이라고 부르는 거죠?
- 전체(Whole). 홀로체인은 서로 이질적인 암호화 테크놀로지들─독립적인 해시체인과, 체인과 메시지의 서명, 분산해시테이블(DHT, Distributed Hash Table)─로 구성된 하나의 전체다.
- 홀로그래프 형태(Holographic). 홀로그래프 형태의 저장은 어떠한 충격에도 각각의 노드가 전체의 일부분으로서 쉽게 재생한다는 것을 뜻한다. 홀로체인 네트워크를 둘로 쪼개면, 망가진 두 부분의 시스템이 아니라 시스템으로 기능하는 두 개의 전체가 생긴다. 자연의 대다수 시스템들이 이처럼 작동한다. DNA를 생각해보라.
- 홀라키(Holarchy). 홀로체인을 가지고 다른 홀로체인을 구축할 수 있다. 그래서 홀리즘(holism)의 패턴이 가능해진다.
간략한 출처: 레딧 홀로체인방 첫 소개 자료,
좀 더 상세한 출처: 깃허브 홀로체인방 FAQs: Why do you call it "Holochain"?
나. 홀로체인은 블록체인과 어떻게 다른가?
블록체인은 모든 변동 사항을 하나의 거대한 원장에 기록하는 전체적인 합의(global consensus)를 관리한다. 그러느라 엄청난 전기를 낭비한다. 홀로체인에서는 각 참여자가 그들 자신이 서명한 해시체인을 보유하며, 각 노드가 동일한 승인 규칙들을 실행하는 DHT(분산해시테이블)에 이 해시체인을 공유한다. 이러한 해결 방법이 블록체인의 에너지 낭비와 높은 데이터 저장 요구, 프로세싱 병목을 제거한다.
간략한 출처: 레딧 홀로체인방 첫 소개 자료,
좀 더 상세한 출처: 깃허브 홀로체인방 FAQs: How is Holochain different from blockchain?
다. 홀로체인은 어떤 종류의 프로젝트에 사용하기 좋은가?
중앙에 집중된 통제를 없애고 협업적 데이터를 공유하는 용도에 좋다.
- 중간에서 사용자의 데이터를 손에 쥐고서 중개하는 회사가 존재하지 않는 소셜 네트워크와 소셜 미디어.
- 중앙의 통제를 받지 않는 공급망 관리(supply chains)와 Open Value Networks.
- 어느 특정 개인이 아니라 집단적으로 관리하는 협동조합과 새로운 공유자산(New Commons)
- 모든 참여자가 비슷한 능력과 접근과 책임을 보유하고서 집단적으로 가치를 창출하는 Peer-to-Peer 플랫폼들
- 집단적 지능/지식: 거버넌스, 의사결정의 틀, 피드백 시스템, 등급 평가(ratings), 통화(currencies), annotations, 워크플로 시스템.
- 협업 어플리케이션: 채팅, 게시판, 일정 수립 앱들, 위키, 서류 관리 등.
- 참여자들의 행위(예로, ratings)에 따라서, 또는 복식부기 회계를 통해서 통화발행을 account하는 신용 방식의 암호통화들(Credit Cryptocurrencies).
간략한 출처: 레딧 홀로체인방 첫 소개 자료,
좀 더 상세한 출처: 깃허브 홀로체인방 FAQs: What kind of projects is Holochain good for?
라. 기타 참고할 만한 질의/응답:
- 홀로체인은 어떤 종류의 프로젝트에 좋지 않은가?
- 홀로체인은 오픈소스인가?
- '행위자 중심(agent-centric)'은 무얼 뜻하는가? '데이터 중심(data-centric)'과는 어떻게 다른가?
- 홀로체인의 합의 알고리즘은 무엇인가?
- 홀로체인에서 데이터는 어떻게 승인되는가?
- 홀로체인은 어떤 언어로 만들어졌으며, 홀로체인 앱을 만들려면 어떤 언어를 사용할 수 있는가?: 홀로체인은 Go로 만들어졌고, 홀로체인 앱은 JavaScript나 Lisp로 만들 수 있다.
- 홀로체인의 개발팀엔 누가 있는가? 그들의 이력과 경험은 어떠한가?
- 홀로체인에다 나의 코인/토큰을 구축할 수 있는가?
- 홀로체인에서 임의의 암호통화를 작동시킬 수 있는가?
- 홀로체인은 분산해시테이블과 어떻게 다른가?
- 홀로체인의 TPS(Transactions Per Second)는 얼마나 되는가?
- 기타 생략.
아하 이러한것도 있었네요.... 전 블록체인만 들어보고 홀로체인은 처음 들어봤습니다. 잘배우고 갑니다^^
금년 하반기에 구미권/중남미/호주/필리핀 등지에서 Holo Network가 개시됩니다. Javascript와 Lisp로 코딩을 할 수 있다는 것이 개발자들을 폭넓게 유인할 수 있는 하나의 장점이라는 얘기도 있고요.
─. 어떤 개발자의 꼼꼼하고 진지한 질문(2018년 4월 28일경):
─. 답변 1: 생략
─. 답변 2: 생략
─. 답변 3: 이하, 발췌.
홀로 체인은 지금 erc20 이더리움기반 토큰인데 나중에 메인넷 따로 하는건가요??