원문출처:https://cardanoroadmap.com/

카르다노는 무엇인가?

Cardano는 획기적인 지분 증명(Proof of Stake) 블록체인 네트워크로, 다중 자산 원장과 검증 가능한 스마트 계약을 수행하는 탈중앙화된 애플리케이션 (DApp) 개발 플랫폼으로 개발되고 있다. 신뢰성 높은 엄격한 공식 개발 방법으로 구축된 Cardano는 실제 응용 프로그램에 필요한 확장성, 상호 운용성 및 지속 가능성을 달성하는 것을 목표로 한다. Cardano는 미래의 경제를 뒷받침할 대규모 채택과 목표 달성에 필수적인 DApp를 위한 플랫폼으로 설계되었다.

전문가 상호 사독를 거친 학술 연구를 바탕으로 Cardano는 개방성과 투명성에 대한 정신을 가지고 있다. Cardano를 뒷받침하는 모든 연구 및 기술 사양은 공개적으로 게시되며 모든 Cardano 개발 활동은 대중에게 공개된다. Cardano는 IOHK와 파트너들이 공동으로 개발했다. IOHK는 이 기술을 개발하고 Cardano Foundation은 Cardano의 개발 및 홍보 감독을 담당하며 Emurgo는 상업적 채택을 주도한다. 우리가 카르다노를 구축하는 동안 우리는 단지 관리인 일뿐이다. 네트워크가 완전히 분산(탈중앙화)되면 진보된 관리 기능을 통해 그 미래를 결정하는 커뮤니티에 속하게 될 것이다.

CARDANO 로드맵은 무엇인가?

Cardano 로드맵은 Byron, Shelley, Goguen, Basho 및 Voltaire라고 하는 5가지 개발단계로 구성된 Cardano 개발 전체 요지다. 각 단계는 여러 코드 공개를 통해 제공될 일련의 기능들을 중심으로 이루어진다.

카르다노의 개발 단계는 순차적으로 진행되지만 각 단계별 작업은 동시 진행적이며, 모든 연구, 프로토 타이핑 및 개발은 종종 여러 개발 흐름에 걸쳐서 한 번에 동시에 진행되기도 한다.

각 단계별 작업은 수년간의 노력을 대표하는 전용 페이지에서 수집되고 제시된다. 여기에는 각 단계의 목표뿐만 아니라 핵심 기능 구성 요소, 관련 학술 연구에 대한 링크, 상태 업데이트 및 실시간 코드 커밋에 대한 설명도 볼 수 있을 것이다.

방법론

학술 연구

Cardano는 다른 많은 블록체인과는 달리 Bitcoin이나 다른 암호통화 시스템에서 가져온 기술 기반에 의존하지 않는다. 그대신, IOHK는 기초 연구에 관해 세계적인 학계와 협력하며, 그 중 대부분은 학술적 상호 사독을 거쳐 최고 수준의 국제 회의에서 발표된다. 모든 주요 구성 요소 및 기능 영역에 대한 작업은 가능한 연구가 무엇인지, 그리고 이를 실현시키는 데 최선의 방법이 무엇인지를 결정하기 위한 연구로부터 시작된다.

프로토 타이핑(시제품화)

연구팀과 공동으로 기술 시제품화 팀은 연구에 기술된 기능 및 접근 방식의 실현을 위해 실험을 한다. 그 목적은 실제 제품을 만들기 위한 기술 사양을 만들 수 있도록 실제 기술 및 기능 구현 문제에 대한 학습을 통해 이론적으로 가능한 것을 실제로 가능하게 만드는 것이다.

역자주: 프로토 타이핑이란 소프트웨어 개발기법의 하나로 개발 초기 단계에 전체적인 기능을 간략한 형태로 구현한 시제품(prototype)을 만들어 사용자에게 제공하는 것을 말한다.

기술 사양

프로토 타이핑과의 연계로 기술 사양이 연구 및 프로토 타이핑 결과에 따라 작성되고 공개됨으로써 예상되는 기능 및 동작을 설정한다. 이러한 사양은 최종 코드 구현이 연구의 당초 목표에 충실하고 요구되는 기능을 수행하며 기술적으로 실현 가능함을 보장한다.

공식적인 개발 방법

IOHK 엔지니어는 공식적인 개발 방법을 사용한다 : 즉, 소프트웨어가 의도한대로 정확하게 작동하는지 테스트하기 위한 엄격하고 수학적인 기술을 사용한다. 일반적으로 항공 전자 공학 소프트웨어, 우주 비행 시스템 또는 대용량 뱅킹 소프트웨어와 같은 중요 업무용 응용 프로그램에만 사용되는 것과 같이 IOHK는 블록체인 산업에서는 처음으로 이러한 엄격한 기준을 Cardano 개발에 적용한다.

함수형 프로그래밍

IOHK는 특히 하스켈 (Haskell)이 그 대표적인 예라 할 수 있는 함수형 프로그래밍 언어를 이용한다. 함수형 프로그래밍 언어는 다른 언어에 비해 모호함과 사람의 실수가 적을뿐만 아니라 수학적 관점에서 테스트하고 검증하기가 쉽기 때문에 신뢰성 높은 공식적 개발에 대한 IOHK의 의지를 강화시키는 것이다.

Cardano는 오픈 소스 프로젝트이다

Cardano는 소프트웨어 플랫폼일 뿐이며 블록체인 자산, 디지털 통화, 암호통화 또는 관련 자금에 대한 독립적인 노력이나 실질적인 검토를 수행하지 않는다. 귀하의 투자를 평가하고, 자신의 판단에 따라 블록체인 자산을 거래할지 여부를 결정하고, Cardano를 통해 블록체인 자산을 거래할지 여부에 대한 귀하의 모든 결정에 대한 책임은 전적으로 본인에게  있다. 많은 경우, 연구를 통해 거래하는 블록체인 자산은 가치가 상승하지 않을 수 있고 가치가 하락할 수 있다. 마찬가지로 연구를 통해 거래한 블록체인 자산은 거래 후에 가치가 떨어지거나 상승할 수 있다.

과거의 성과가 미래의 성과를 나타내는 것은 아니다. 블록체인 자산에 대한 투자에는 투자의 일부 또는 전부가 손실될 위험이 있다. 거래하는 블록체인 자산의 가치는 시장 및 기타 투자 위험에 따라 달라질 수 있다.