찰스 호스킨슨 오버뷰 (White board) 요약


#1

본 게시물은 커뮤니티 멤버 Chris28 님께서 요약해주신 내용을 번역한 내용입니다.

This is a translation of what Chris28 posted in our forum. Thank you Chris28 for sharing your contribution to the global community!
Original post can be found here: Summary: Overview with Charles Hoskinson

도입
Cardano는 확장 가능하고 상호 운용 가능하며 지속 가능하도록 구축 된 3 세대 프로토콜이며 높은 수준의 보증 소프트웨어 표준과 피어리뷰를 기반으로 대규모 다국적 팀이 구축했습니다.

1) 확장성

  • 초당 트렌젝션
  • 네트워크
  • 데이타 스케일

2) 상호운용

  • 암호화폐간 커뮤니케이션 (cc)
  • cc와 은행간의 커뮤니케이션

3)지속가능성

  • 향후 개발비용 충당
  • 향후 방향성

확장성

“우리가 구현하고자 하는 것은 확장성 문제를 매우 세련되게 해결하는 방법을 찾는 것입니다. 즉 사람 네트워크를 추가 하게 되면 자연히 초당 트렌젝션이 올라갈 것이고, 더 많은 네트워크 리소스를 얻게 됩니다. 결국 우리는 보안모델을 손상시키지 않으면서 전반적으로 더 가용 가능한 데이터 스토리지를 얻게 됩니다.”

1) 초당 트렌젝션

  • 우로보로스 PoS (Proof of Stake; 관련비디오)는 모듈방식으로 설계되었습니다. 우로보로스는 '에포크’라고 불리는 시간단위로 나뉘어져 있으며, 무작위로 선정된 스테이크홀더에게 슬롯리더의 지위를 부여하고 비트코인에서의 채굴과 비슷한 일을 할 권한을 부여합니다. 슬롯리더는 단일 블록과 체인만을 유지해야할 의무가 없으며, 다른 블로들과 다른 체인들도 동시에 유지가 가능합니다. 이를 병렬 트렌젝션 프로세스라고 부릅니다. 이에 대해 Ouroboros는 양자 저항 서명 방식을 사용할 예정입니다. (2018 년 중)

2)네트워크

  • RINA: 재귀 인터 네트워크 아키텍처 (Recursive Internetwork Architecture)
    블록 체인은 분산 컴퓨터와 같으며 TCP / IP는이에 적합하지는 않으며, 이에 반해 RINA는 TCP / IP에서 기대할 수있는 비슷한 유형의 개인 정보 보호 / 투명성 및 확장성 보장을 제공하는 네트워크 구조화의 더 나은 유형입니다.
    IOHK는 이 분야에 대해 연구 중이며 2018년 중으로 부분 구현이 가능하고 2019년경에는 완전히 카르다노 생태계에 적용될 것입니다.

3)데이터 스케일

  • 파티셔닝
    사용자는 블록 체인의 전체 복사본을 가지고 있지 않지만 모든 부분을 모아 전체를 만들 수 있다는 인식 하에 체인의 일부를 보유하게 됩니다. 전체적으로는 이러한 파티셔닝이 통합 체인 보유와 비교해 같은 수준의 보안성과 확신성을 갖습니다.

  • 사이드 체인
    증명이 아주 작은 경우 (KB / MB)에도 블록 체인의 압축 된 표현과 확실성이 높은 체인 간의 상호 운용성을 가능케 합니다.

상호운용성

"당신이 cc 회사이고 ERC20- 토큰을 발해하고, 수백만 달러의 이더를 모집했다고 가정합시다. 은행 계좌를 보유한 회사로서 당신은 이더를 팔기 시작하고, 당신의 은행계좌에 이더를 예금하기 시작합니다. 당신에게 주어질 첫 질문은 당신이 수백만 달러를 어디에서 얻었는지, 누구로부터 얻었는지, 당신의 고객은 누구인지 일 것입니다. […] 그리고 당신은 "인터넷을 통해"서라고 답변합니다. - 불행히도 이는 좋은 답변이 아닙니다. "

1) 암호화폐간 커뮤니케이션 (cc)

  • 현재로서는 비트코인과 이더리움은 서로를 이해하기가 쉽지 않습니다. Atomic Swaps, Sidechain 같은 것들은 트랜젝션이 정당성이 있는지를 알 수 있게 해줍니다. 암호화폐가 점차 확자외면서 블록체인 전체의 카피를 가지지 않고서도 매우 압축적인 방법으로 이를 수행할 수 있어야 합니다. 카르다노 사이드체인 논문 은 PoW 세계에서 어떻게 증명을 하는지에 대해 설명하고 있습니다. 목표는 블록체인 인터넷을 구축하는 것입니다. 사이드체인에 관한 화이트보드 비디오를 참고하세요.

2) cc와 은행간 커뮤니케이션

"우리가 상호 운용성 측면에서 성공한다면 우리는 카르다노 (Cardano)가 블록 체인 (blockchains)의 인터넷을 성장시킬 수 있는 열쇠라고 여길 수 있습니다. 비트코인은 비트코인으로, 이더리움은 이더리움으로, 리플은 리플로서만 머물 수 있으며, 은행들은 별로 바뀔 것이 없습니다. 그러나 Cardano는 상호 운용성의 위대한 새로운 시대에 적합한 비 중앙 집중식의, 견고한 분산형 네트워크를 제공하며 실제로도 분산 된 네트워크입니다. "

  • 메타데이타
    메타데이터는 트랜젝션 기저에 깔린 것을 의미합니다. (어디에 지출을 했는지, 누구에게 주었는지 등). 메타 데이터는 트랜잭션을 위험 계층에 포함시킵니다. 이와 관련된 정보들은 극히 개인적이고 사적인 정보이며 블록 체인에서는 이러한 정보가 대중에게 영구적으로 지속될 것입니다.
    Cardano는 감사, 불변성, 타임스태핑에 대한 책임성을 확보하면서 메타데이터를 넣을 수 있는 시기와 방법을 파악하고자 합니다.

  • 귀속성
    이는 거래에 관여하는 행위자를 구분하는 것에 관련합니다. 우리는 돈이 어디에서 왔는지와 돈이 어디로 가는지 알고 있어야합니다. 현재로서는 행위자들을 식별 할 수있는 좋은 방법이 없습니다. 카르다노는 암호 알고리즘을 사용하여 언제 어떻게 우리 자신을를 식별 할 수 있는지 탐구하고 있습니다. 이것은 사람들이 거래의 귀속을 원할 때 매우 우아하고 쉬운 방법으로 사용될 수 있습니다.

  • 컴플라이언스
    이는 다음과 같은 것들을 포함합니다.
    KYC = Know Your Customer 고객파악
    AML = Anti Money Laundering 자금세탁방지
    ATF = Anti Terror Financing 테러 방지 자금 조달

이들은 cc 측면에서는 고려되지 않은 사항이지만 모든 금융기관의 토대입니다. 카르다노는 메타데이터와 컴플라이언스를 사례별로 자발적으로 함께 다룰 수 있는 밸런스를 찾고자 합니다. cc 공간의 누군가가 기존 세계에서 사업을 하기를 원할 때, 기존 은행이 cc 트렌잭션을 거부감 없이 받아들이도록 변환할 수 있습니다.

지속가능성

1) 개발에 대한 자금조달
첫 번째는 후원 모델입니다 (관련영상 확인). 이는 특정 방향으로 프로토콜을 수정하고자하는 몇몇 사람들에게 권력을 집중시키는 결과로 이어질 것입니다.
두 번째 모델은 ICO (Initial Coin Offering)입니다. 이것은 에너지의 빠른 흐름과 같으며 매우 초기에 많은 자본을 제공하지만 유한하고 결국은 자금이 말라버릴 것입니다.

- 재무시스템을 만들 수 있을까?

재무 (treasury)는 시스템을 통해 자금을 조달하는 분산화된 계좌입니다. 이해 관계자가 우선 순위, 즉 어떤 투표 용지가 펀딩받아야 하는지에 대한 논의를 시작할 수 있도록 시스템에 연결된 민주적인 참여가 설계됩니다. 따라서 카르다노에서 일하고 싶은 사람 (예 : 소프트웨어 개발자 마케팅 담당자 또는 연구 과학자)이 있다면 그 사람은 투표를 신청할 수 있으며 스테이크홀더들은 이에 투표를 진행할 수 있습니다. 투표가 승인되면 재무시스템은 펀딩절차를 열게됩니다.

이 시스템은 통화량의 크기에 따른 전반적인 영향에 비례하므로 지속적으로 자금을 리필 할 수있는 방법을 갖추고 있기 때문에 통화량이 증가할수록 더 많은 리소스를 사용할 수 있고, 시스템은 더욱 강력 해집니다.

- 많은 노력이 필요합니다.
이를 위해 우리는

  • 적절하고 공정한 투표시스템
  • 이 시스템이 공동선이라는 개념을 제공하기 위한 인센티브
  • 쉬운 투표 개시 시스템 : 합리적인 투표는 더 높은 우선순위를 갖겠지만 반드시 중앙집중식 거버넌스를 가질 필요는 없습니다.

- 투표 시스템
이는 인센티브와 재무 모델을 포함하는 유동민주주의의 변형이 될 것입니다. 더 자세한 내용을 위해서는 이 비디오를 참고하십시오.

2) 우리는 어디로 가는가?
cryptocurrency는 정적이지 않으며 끊임없이 변화합니다. 일반적으로 이러한 변동은 soft 또는 hard-forks를 통해 수행됩니다.
그렇다면 체인을 끊지 않고 어떻게 변화를 이끌어 낼 수 있을까요? 이에 대한 적절한 비유로, 한 국가의 헌법을 들 수 있습니다. 당신이 헌법을 변화시키기를 원한다면 헌법을 위반하지 않는 방법에 한하여 복잡하지만 변화의 합의를 이끌 수 있는 방식이 있습니다.

카르다노 적용
재무시스템을 통해, 카르다노는 개선 제안을 고려할 수 있습니다. 누군가가 개선 제안을 제시할 수 있으며, 이를 위해 네트워크 상에서 투표를 하는 등 따라야 하는 프로세스가 이어질 것입니다. 최종적으로 이 제안을 수용하기 전에 진행되는 이 프로세스는 시간과 노력을 들여 천천히 진행되는, 체계적인 프로세스여야 합니다.


#2