"카드스택"의 두 판 사이의 차이
잔글 (→계층별 유형) |
잔글 |
||
2번째 줄: | 2번째 줄: | ||
==개요== | ==개요== | ||
− | 카드스택은 오픈소스 프레임워크이자 합의 프로토콜로 매스마켓에서 블록체인을 사용하고 확장 | + | 카드스택은 오픈소스 프레임워크이자 합의 프로토콜로 매스마켓에서 블록체인을 사용하고 확장 가능하게 하여, 디지털 강국에 도전할 수 있는 기반을 제공하는 분산된 소프트웨어 생태계를 만드는 것이 목표인 프로젝트이다.<ref>코인보는남자, 〈[https://m.blog.naver.com/icowatcher/221244935578 (세일종료)카드스택(cardstack) - 탈 중앙화된 앱 생태계를 위한 오픈소스 프레임워크]〉, 《네이버 블로그》, 2018-04-04</ref> 이용자 누구나 분산형 소프트웨어 개발자의 앱을 구매, 계약을 통해 개발자에게 암호화폐를 지불, 보상할 수 있으며 Tally라는 합의 프로토콜을 사용하여 지연, 비용 상승의 단점이 있는 온체인 프로토콜을 사전에 오프체인으로 검증하여 이더리움 블록체인상에 발생하는 부담을 줄인다.<ref name="소개"></ref> |
==주요 인물== | ==주요 인물== | ||
− | *'''Christopher Tse''' : 카드스택의 CEO이다. 컬럼비아 대학에서 컴퓨터과학을 전공했으며, 모네그래프(Monegraph)와 닷블록체인 미디어(dotBlockchain Media)의 공동 창립자이다. 비즈니스위크(Businessweek)의 혁신 담당 | + | *'''Christopher Tse''' : 카드스택의 CEO이다. 컬럼비아 대학에서 컴퓨터과학을 전공했으며, 모네그래프(Monegraph)와 닷블록체인 미디어(dotBlockchain Media)의 공동 창립자이다. 비즈니스위크(Businessweek)의 혁신 담당 선임 이사로 활동했다. |
− | *'''Ed Faulkner''' : 카드스택의 리드 개발자(Lead Developer)로, MIT에서 전기전자와 컴퓨터과학 박사학위를 수료했다. 그는 3개의 기술벤처를 설립했으며 3개의 회사 모두 | + | *'''Ed Faulkner''' : 카드스택의 리드 개발자(Lead Developer)로, MIT에서 전기전자와 컴퓨터과학 박사학위를 수료했다. 그는 3개의 기술벤처를 설립했으며 3개의 회사 모두 운영 중이다. |
− | *'''Hassan Abdel-Rahman''' : 리드 블록체인 개발자로, 콜로라도 스쿨 오브 마인스(Colorado School of Mines)에서 컴퓨터 과학과 수학을 전공했다. 그는 카드스택팀을 하기 이전 | + | *'''Hassan Abdel-Rahman''' : 리드 블록체인 개발자로, 콜로라도 스쿨 오브 마인스(Colorado School of Mines)에서 컴퓨터 과학과 수학을 전공했다. 그는 카드스택팀을 하기 이전 2년 동안 모네그래프(Monegraph)에서 선임 소프트웨어 디자이너 및 맥그로-힐 에듀케이션(Mcgraw-Hill Education)에서 엔지니어 원장으로 근무한 바 있다. |
==특징== | ==특징== | ||
*'''어플 체계''' : 카드스택 체계는 강력하고 화합하는 블록체인 어플을 짓기 위한 종합적 SDK이다. 다양한 블록체인과 클라우드 사이의 데이터와 값 전달을 조직하는 카드스택 허브가 중심에 있다. | *'''어플 체계''' : 카드스택 체계는 강력하고 화합하는 블록체인 어플을 짓기 위한 종합적 SDK이다. 다양한 블록체인과 클라우드 사이의 데이터와 값 전달을 조직하는 카드스택 허브가 중심에 있다. | ||
*'''집계 프로토콜''' : 카드스택으로 운영되는 디앱(dApp)은 일괄 지급, 개표 및 업무 성과에 대한 보상 등 넓은 사용자 네트워크를 체계화하기 위한 복잡한 계산을 디앱이 가능하게 Tally 프로토콜을 이용할 수 있다. | *'''집계 프로토콜''' : 카드스택으로 운영되는 디앱(dApp)은 일괄 지급, 개표 및 업무 성과에 대한 보상 등 넓은 사용자 네트워크를 체계화하기 위한 복잡한 계산을 디앱이 가능하게 Tally 프로토콜을 이용할 수 있다. | ||
− | *'''생태계 토큰''' : 개발자는 스마트 계약을 통해 카드스택기반 어플을 화폐로 정할 수 있다. 공정하게 카드스택을 보상하려고 | + | *'''생태계 토큰''' : 개발자는 스마트 계약을 통해 카드스택기반 어플을 화폐로 정할 수 있다. 공정하게 카드스택을 보상하려고 디자인된 이더리움 기반 ERC-20 토큰인 카드스택 토큰(CARD)로 운영된다. |
==유형== | ==유형== | ||
; 최종사용자(다음 세대의 블록체인 응용) | ; 최종사용자(다음 세대의 블록체인 응용) | ||
*다양한 디앱과 클라우드 어플을 짜맞추다. | *다양한 디앱과 클라우드 어플을 짜맞추다. | ||
− | *카드스택 허브를 이용하여 놀랍도록 새로운 | + | *카드스택 허브를 이용하여 놀랍도록 새로운 업무 흐름과 앱 조합을 만들다. |
*당신이 필요한 모든 서비스와 유지계약을 생성하는 토큰 1개를 사용하다. | *당신이 필요한 모든 서비스와 유지계약을 생성하는 토큰 1개를 사용하다. | ||
*카드 기반 사용자 경험을 통하면 당신의 데이터를 독립적으로 보관하거나, 원하는 곳으로 쉽게 전송한다. | *카드 기반 사용자 경험을 통하면 당신의 데이터를 독립적으로 보관하거나, 원하는 곳으로 쉽게 전송한다. | ||
26번째 줄: | 26번째 줄: | ||
*카드스택의 오프-체인 집계를 사용하여 어플 경험을 개선한다. | *카드스택의 오프-체인 집계를 사용하여 어플 경험을 개선한다. | ||
*커뮤니티에서 운영하는 지급 체계 및 관리 알고리즘을 통해 공정한 보상을 받는다. | *커뮤니티에서 운영하는 지급 체계 및 관리 알고리즘을 통해 공정한 보상을 받는다. | ||
− | *자재 비용에 대해 | + | *자재 비용에 대해 배상받는다. |
− | *모든 것은 100% 오픈소스로 | + | *모든 것은 100% 오픈소스로 유지 한다. |
; 분석적 광부(집계 프로토콜 - Tally) | ; 분석적 광부(집계 프로토콜 - Tally) | ||
*공정한 재산 분배를 만드는 커뮤니티에서 운영하는 알고리즘을 지원하는 유용한 일을 한다. | *공정한 재산 분배를 만드는 커뮤니티에서 운영하는 알고리즘을 지원하는 유용한 일을 한다. | ||
*특이치, 불성실한 활동 및 스팸으로부터 시스템 보호를 돕는다. | *특이치, 불성실한 활동 및 스팸으로부터 시스템 보호를 돕는다. | ||
− | * | + | *소유하거나 생태계로 다시 순환될 수 있는 카드스택 토큰 형식으로 수수료를 얻는다. |
*단일의 단체가 보상 기능을 조작할 수 없게 하는 추첨 제도를 통해 보상을 받는다. | *단일의 단체가 보상 기능을 조작할 수 없게 하는 추첨 제도를 통해 보상을 받는다. | ||
==아키텍처== | ==아키텍처== | ||
− | *'''다양한 수준의 탈중심화''' : 모바일 장치 또는 공개 웹과 같은 익숙한 플랫폼을 통해 사용자와 접촉하고 더 많은 주권을 가진 동료로 참여하도록 사용자들을 블록체인에 초대하면 블록체인의 | + | *'''다양한 수준의 탈중심화''' : 모바일 장치 또는 공개 웹과 같은 익숙한 플랫폼을 통해 사용자와 접촉하고 더 많은 주권을 가진 동료로 참여하도록 사용자들을 블록체인에 초대하면 블록체인의 대중 시장 점령을 가속할 수 있다. |
*'''각 사용자의 회전 지점''' : 사용자 워크 플로우의 조정자로서의 카드스택 허브(Cardstack Hub)는 사용자의 명령을 올바른 데이터 시스템에 전달하고 끊임없이 변경 사항을 청취하며 일관성 있고 질의 가능한 진실한 뷰를 구축한다. | *'''각 사용자의 회전 지점''' : 사용자 워크 플로우의 조정자로서의 카드스택 허브(Cardstack Hub)는 사용자의 명령을 올바른 데이터 시스템에 전달하고 끊임없이 변경 사항을 청취하며 일관성 있고 질의 가능한 진실한 뷰를 구축한다. | ||
*'''카드스택 허브 구조''' : Git을 핵심으로 사용하는 전체 스택을 제공했다. 탈중심화 응용 프로그램이 성숙함에 따라 카드스택 허브의 우수한 플러그인 아키텍처를 통해 디앱과 기본 블록체인이 비전을 실현하게 되었다. | *'''카드스택 허브 구조''' : Git을 핵심으로 사용하는 전체 스택을 제공했다. 탈중심화 응용 프로그램이 성숙함에 따라 카드스택 허브의 우수한 플러그인 아키텍처를 통해 디앱과 기본 블록체인이 비전을 실현하게 되었다. | ||
− | *'''일반적인 운영 환경''' : 블록체인과 클라우드 기반의 응용 프로그램이 카드스택 허브와 통합되면 | + | *'''일반적인 운영 환경''' : 블록체인과 클라우드 기반의 응용 프로그램이 카드스택 허브와 통합되면 우선순위가 높은 대기열, 검색 가능한 라이브러리 및 필드 수준 구성을 처리하기 위한 공통 구성요소의 이점이 즉시 구현된다. |
− | *''' | + | *'''개방형 카드 목록''' : 카드식 생태계의 특성에 따라 일반적인 데이터 요소 및 관련 작업을 오픈 소스 표준으로 통합하여 사용하기 쉽고 재사용 할 수 있는 사전 제작된 카드 카탈로그를 만들 수 있다. |
*'''정보의 진정한 이동성''' : 다른 출처의 카드는 동일한 알림 대기열을 통해 전달될 수 있습니다. 그것들은 서로 연결되어 모바일 장치의 힘을 활용하고 자주적 사용자가 자유롭게 이동하고 재조합하여 워크 플로를 형성할 수 있다. | *'''정보의 진정한 이동성''' : 다른 출처의 카드는 동일한 알림 대기열을 통해 전달될 수 있습니다. 그것들은 서로 연결되어 모바일 장치의 힘을 활용하고 자주적 사용자가 자유롭게 이동하고 재조합하여 워크 플로를 형성할 수 있다. | ||
− | *'''카드의 혼합과 일치 및 용기''' : 최종 사용자가 새로운 코드를 작성하지 않고도 목록에 있는 사전 구축된 카드와 용기를 최종 결합하여 탈중심화 네트워크를 구성하면 카드 에코 시스템의 가치는 | + | *'''카드의 혼합과 일치 및 용기''' : 최종 사용자가 새로운 코드를 작성하지 않고도 목록에 있는 사전 구축된 카드와 용기를 최종 결합하여 탈중심화 네트워크를 구성하면 카드 에코 시스템의 가치는 기하급수적으로 높아질 것이다. |
*'''응집력 있는 사용자 경험(CUE)을 향하여''' : 카드스택을 기반으로 한 탈중심화 운동은 마침내 자신이 선택한 통로를 통해 전 세계 사용자들에게 블록체인의 약속을 전달하는 도구를 갖게 된다. | *'''응집력 있는 사용자 경험(CUE)을 향하여''' : 카드스택을 기반으로 한 탈중심화 운동은 마침내 자신이 선택한 통로를 통해 전 세계 사용자들에게 블록체인의 약속을 전달하는 도구를 갖게 된다. | ||
==장점 및 단점== | ==장점 및 단점== | ||
; 장점 | ; 장점 | ||
− | *카드스택의 가장 큰 기능 중 하나는 유저가 거래소에서 암호화폐를 구매할 필요가 없는 지불 | + | *카드스택의 가장 큰 기능 중 하나는 유저가 거래소에서 암호화폐를 구매할 필요가 없는 지불 결제 시스템이다. 유저는 신용카드와 같은 결제수단으로 카드 토큰을 플랫폼에서 직접 구매할 수 있어서, 암호화폐에 익숙하지 않은 유저들이 쉽게 사용할 수 있는 환경을 갖추고 있다. |
− | *카드스택은 유저들이 서로 다른 다양한 분산된 소프트웨어 애플리케이션 서비스들을 통합하여 사용할 수 있도록 해주며, 유저나 개발자들에게 | + | *카드스택은 유저들이 서로 다른 다양한 분산된 소프트웨어 애플리케이션 서비스들을 통합하여 사용할 수 있도록 해주며, 유저나 개발자들에게 커스터마이징된 작업환경을 제공해줄 수 있다. |
*카드스택 프레임을 사용하여 유저는 자신만의 블록체인 애플리케이션을 개발할 수 있다. | *카드스택 프레임을 사용하여 유저는 자신만의 블록체인 애플리케이션을 개발할 수 있다. | ||
*카드스택 유저들은 최적화된 오픈소스 프레임워크 또는 합의 블록체인 프로토콜을 사용할 수 있게 된다. | *카드스택 유저들은 최적화된 오픈소스 프레임워크 또는 합의 블록체인 프로토콜을 사용할 수 있게 된다. | ||
− | * | + | *스마트 계약 프로토콜을 사용함으로써 거래의 신뢰성을 블록체인 데이터베이스 상에서 추적 및 검증할 수 있으며, 이는 사기 또는 스캠, 다른 사이버보안 관련 이슈들을 피할 수 있다. |
− | *탈중앙화된 지불결제 알고리즘을 허브를 채택함으로써 유저와 | + | *탈중앙화된 지불결제 알고리즘을 허브를 채택함으로써 유저와 개발자 사이의 공정한 분배를 보증할 수 있다. |
− | *카드스택을 | + | *카드스택을 구매하게 되면, 카드스택 허브에서 액세스할 수 있는 기본 기본 지갑에 저장된다. 기본 지갑에 보관된 카드토큰을 사용하여 사용자가 액세스 할 수 있는 모든 앱과 서비스에 대한 SSC를 구매할 수 있게 된다. 이는 카드스택 플랫폼을 통한 서비스 이용 및 구축을 단순화하게 해줄 수 있다. |
*카드스택 플랫폼의 30개 초기 모듈에 대한 코드는 깃허브(Github)를 통해 제공되고, 확장 지불 Pool(Scalable Payment pool)을 위한 Solidity code가 이미 오픈소스로 공개되어 있다. | *카드스택 플랫폼의 30개 초기 모듈에 대한 코드는 깃허브(Github)를 통해 제공되고, 확장 지불 Pool(Scalable Payment pool)을 위한 Solidity code가 이미 오픈소스로 공개되어 있다. | ||
; 단점 | ; 단점 | ||
− | *소프트웨어를 독립 애플리케이션으로 바꾸는 앱 스토어(APP Store) 표준은 대게 서로 호환되지 않기 때문에 | + | *소프트웨어를 독립 애플리케이션으로 바꾸는 앱 스토어(APP Store) 표준은 대게 서로 호환되지 않기 때문에 유저들이 서비스 이용 시 여러 중복되는 서비스를 선택하도록 요구하게 된다. |
− | *다수의 클라우드 기반 Saas(Software-as-a-service)의 관리는 유저들에 | + | *다수의 클라우드 기반 Saas(Software-as-a-service)의 관리는 유저들에 또 다른 불편을 초래할 수 있다. |
*다른 블록체인과 탈중앙화 디앱들간의 연결성 부족으로 인하여 사용자가 특정 소프트웨어 스택 내의 각 기능에 대해 별도의 유틸리티 토큰을 관리하도록 요구하게 된다. | *다른 블록체인과 탈중앙화 디앱들간의 연결성 부족으로 인하여 사용자가 특정 소프트웨어 스택 내의 각 기능에 대해 별도의 유틸리티 토큰을 관리하도록 요구하게 된다. | ||
− | *카드스택은 현재 테크 자이언트들이 선점하고 있는 | + | *카드스택은 현재 테크 자이언트들이 선점하고 있는 패러다임으로루터 단절된 자신들의 플랫폼으로 이동시켜야 하는 과제를 안고 있다. 모든 단일 응용프로그램, 서비스 및 블록체인을 하나의 플랫폼으로 통합함으로써 카드스택은 '컨테이너'로서 역할을 하게 되지만, 큰 관점에서 보면 이미 여러 앱과 서비스 체인을 위한 컨테이너를 보유하고 있는 유저들에게는 중복된 애플리케이션으로 오히려 한 단계 사용을 복잡하게 만들 수 있다. |
==제품== | ==제품== | ||
===카드 SDK=== | ===카드 SDK=== | ||
− | 카드 SDK(소프트웨어 개발 키트)는 개발자들이 카드 템플릿을 쉽게 만들 수 있도록 해주는 컴파일 가능한 UI 시스템이다. 카드 SDK는 서버인 카드스택 허브에 배치된다. 하지만 이 서버는 독특하다. 대부분의 시스템에서는 개발자가 서버를 실행하므로, 개발자가 사용자의 파일을 제어하는 개발자의 데이터 센터에 저장한다. 카드스택의 개발자들은 그들이 선택한 서비스 제공자들에 의해 운영되는 그들의 카드를 허브에 배치한다. | + | 카드 SDK(소프트웨어 개발 키트)는 개발자들이 카드 템플릿을 쉽게 만들 수 있도록 해주는 컴파일 가능한 UI 시스템이다. 카드 SDK는 서버인 카드스택 허브에 배치된다. 하지만 이 서버는 독특하다. 대부분의 시스템에서는 개발자가 서버를 실행하므로, 개발자가 사용자의 파일을 제어하는 개발자의 데이터 센터에 저장한다. 카드스택의 개발자들은 그들이 선택한 서비스 제공자들에 의해 운영되는 그들의 카드를 허브에 배치한다. 이렇게 하면, 모든 사용자는 자신의 허브, 서버, 자신의 작은 개인 클라우드를 갖게 되는데, 이 클라우드는 노트를 찍기 위한 것이든, 음악을 만들기 위한 것이든, 이미지 편집을 위한 것이든 모든 코드를 가지고 있다. 그것은 서비스에 제공자에 의해 운영되지만, 그들의 것이 되는 것이다. |
===카드스택 허브=== | ===카드스택 허브=== | ||
− | 카드스택 허브는 전체 시스템에 전원을 공급하는 분산 응용 프로그램 서버로, 카드와 다른 세계 사이에 있다. 연결되는 데이터 소스는 장치, 클라우드 또는 블록체인일 수 있다. 카드 SDK를 사용하여 구축된 카드는 허브와 통신할 수 있어 허브가 필요한 데이터를 얻거나 쿼리하거나 콘텐츠를 쉽게 전송할 수 있다. 다른 사람에게 카드를 보내려면 해당 사람의 받은 편지함은 해당 사람의 허브내의 다른 공간이나 | + | 카드스택 허브는 전체 시스템에 전원을 공급하는 분산 응용 프로그램 서버로, 카드와 다른 세계 사이에 있다. 연결되는 데이터 소스는 장치, 클라우드 또는 블록체인일 수 있다. 카드 SDK를 사용하여 구축된 카드는 허브와 통신할 수 있어 허브가 필요한 데이터를 얻거나 쿼리하거나 콘텐츠를 쉽게 전송할 수 있다. 다른 사람에게 카드를 보내려면 해당 사람의 받은 편지함은 해당 사람의 허브내의 다른 공간이나 대기열일 뿐이다. 우리의 초점은 최종 사용자가 경험을 간단하게 만드는 것이다. 카드스택 허브는 매우 성숙하다. 여러 앱에서 실행되고 있으며 클라우드에서 계속 실행되고 있다. 이를 통해 블록체인에서 거래를 할 경우 허브가 데이터 소스로 사용되는 모든 카드에 자동으로 반영된다. |
===카드 프로토콜=== | ===카드 프로토콜=== | ||
카드 SDK와 카드스택 허브를 분산 방식으로 함께 사용하려면 카드 프로토콜이 필요하다. 서비스 SDK가 하나만 있는 경우 개발자는 소프트웨어를 한 회사에만 배포할 수 있다. 그러나 블록체인에서 영감을 얻어 오픈소스 기술을 사용하여 구현한 개방형 네트워크 접근 방식에서는 본질적으로 다중 통화 결제 및 청구 네트워크를 구축할 수 있다. 카드 프로토콜을 통해 사용자는 허브를 운영하는 모든 서비스 제공 업체를 선택할 수 있다. 카드 프로토콜은 예치금, 시장 요율, 청구 가능 사용량, 인출, 구매 및 지출 잔액 등 6가지 측면을 조정하여 이것이 공정한 네트워크가 되도록 한다. 지불과 관련하여 기본 자산의 가치를 얻는다. 공정하고 정확한 방법으로 고객에게 청구할 수 있다. Tally는 시장 요율은 추적하고 보상을 결정한다. 이는 토큰과 동등한 토큰을 잠그는 온 체인 스마트 계약이다. | 카드 SDK와 카드스택 허브를 분산 방식으로 함께 사용하려면 카드 프로토콜이 필요하다. 서비스 SDK가 하나만 있는 경우 개발자는 소프트웨어를 한 회사에만 배포할 수 있다. 그러나 블록체인에서 영감을 얻어 오픈소스 기술을 사용하여 구현한 개방형 네트워크 접근 방식에서는 본질적으로 다중 통화 결제 및 청구 네트워크를 구축할 수 있다. 카드 프로토콜을 통해 사용자는 허브를 운영하는 모든 서비스 제공 업체를 선택할 수 있다. 카드 프로토콜은 예치금, 시장 요율, 청구 가능 사용량, 인출, 구매 및 지출 잔액 등 6가지 측면을 조정하여 이것이 공정한 네트워크가 되도록 한다. 지불과 관련하여 기본 자산의 가치를 얻는다. 공정하고 정확한 방법으로 고객에게 청구할 수 있다. Tally는 시장 요율은 추적하고 보상을 결정한다. 이는 토큰과 동등한 토큰을 잠그는 온 체인 스마트 계약이다. |
2019년 10월 17일 (목) 10:46 판
카드스택(Cardstack)은 이더리움 블록체인 기반 ERC-20 토큰이며 분산된 블록체인 소프트웨어를 위한 공정한 생태계 구축 플랫폼이다. 분산된 시장에서도 각자 용도에 따라 분리되는 생태계를 통합하여 이용자들이 쉽게 사용할 수 있도록 서비스를 제공한다.[1] 창시자는 Chris Tse이다.
목차
개요
카드스택은 오픈소스 프레임워크이자 합의 프로토콜로 매스마켓에서 블록체인을 사용하고 확장 가능하게 하여, 디지털 강국에 도전할 수 있는 기반을 제공하는 분산된 소프트웨어 생태계를 만드는 것이 목표인 프로젝트이다.[2] 이용자 누구나 분산형 소프트웨어 개발자의 앱을 구매, 계약을 통해 개발자에게 암호화폐를 지불, 보상할 수 있으며 Tally라는 합의 프로토콜을 사용하여 지연, 비용 상승의 단점이 있는 온체인 프로토콜을 사전에 오프체인으로 검증하여 이더리움 블록체인상에 발생하는 부담을 줄인다.[1]
주요 인물
- Christopher Tse : 카드스택의 CEO이다. 컬럼비아 대학에서 컴퓨터과학을 전공했으며, 모네그래프(Monegraph)와 닷블록체인 미디어(dotBlockchain Media)의 공동 창립자이다. 비즈니스위크(Businessweek)의 혁신 담당 선임 이사로 활동했다.
- Ed Faulkner : 카드스택의 리드 개발자(Lead Developer)로, MIT에서 전기전자와 컴퓨터과학 박사학위를 수료했다. 그는 3개의 기술벤처를 설립했으며 3개의 회사 모두 운영 중이다.
- Hassan Abdel-Rahman : 리드 블록체인 개발자로, 콜로라도 스쿨 오브 마인스(Colorado School of Mines)에서 컴퓨터 과학과 수학을 전공했다. 그는 카드스택팀을 하기 이전 2년 동안 모네그래프(Monegraph)에서 선임 소프트웨어 디자이너 및 맥그로-힐 에듀케이션(Mcgraw-Hill Education)에서 엔지니어 원장으로 근무한 바 있다.
특징
- 어플 체계 : 카드스택 체계는 강력하고 화합하는 블록체인 어플을 짓기 위한 종합적 SDK이다. 다양한 블록체인과 클라우드 사이의 데이터와 값 전달을 조직하는 카드스택 허브가 중심에 있다.
- 집계 프로토콜 : 카드스택으로 운영되는 디앱(dApp)은 일괄 지급, 개표 및 업무 성과에 대한 보상 등 넓은 사용자 네트워크를 체계화하기 위한 복잡한 계산을 디앱이 가능하게 Tally 프로토콜을 이용할 수 있다.
- 생태계 토큰 : 개발자는 스마트 계약을 통해 카드스택기반 어플을 화폐로 정할 수 있다. 공정하게 카드스택을 보상하려고 디자인된 이더리움 기반 ERC-20 토큰인 카드스택 토큰(CARD)로 운영된다.
유형
- 최종사용자(다음 세대의 블록체인 응용)
- 다양한 디앱과 클라우드 어플을 짜맞추다.
- 카드스택 허브를 이용하여 놀랍도록 새로운 업무 흐름과 앱 조합을 만들다.
- 당신이 필요한 모든 서비스와 유지계약을 생성하는 토큰 1개를 사용하다.
- 카드 기반 사용자 경험을 통하면 당신의 데이터를 독립적으로 보관하거나, 원하는 곳으로 쉽게 전송한다.
- 신용화폐를 빨리 시작해라: 암호화폐에 관한 전문지식은 불필요하다.
- 개발자(어플 체계 - 카드스택 허브)
- 강력하고, 아름답고, 확장 가능한 어플을 만들기 위해 우리의 종합적 SDK를 이용할 수 있다.
- 강력한 드롭-인 기능에 대한 넓은 자료에 접근할 수 있다.
- 카드스택의 오프-체인 집계를 사용하여 어플 경험을 개선한다.
- 커뮤니티에서 운영하는 지급 체계 및 관리 알고리즘을 통해 공정한 보상을 받는다.
- 자재 비용에 대해 배상받는다.
- 모든 것은 100% 오픈소스로 유지 한다.
- 분석적 광부(집계 프로토콜 - Tally)
- 공정한 재산 분배를 만드는 커뮤니티에서 운영하는 알고리즘을 지원하는 유용한 일을 한다.
- 특이치, 불성실한 활동 및 스팸으로부터 시스템 보호를 돕는다.
- 소유하거나 생태계로 다시 순환될 수 있는 카드스택 토큰 형식으로 수수료를 얻는다.
- 단일의 단체가 보상 기능을 조작할 수 없게 하는 추첨 제도를 통해 보상을 받는다.
아키텍처
- 다양한 수준의 탈중심화 : 모바일 장치 또는 공개 웹과 같은 익숙한 플랫폼을 통해 사용자와 접촉하고 더 많은 주권을 가진 동료로 참여하도록 사용자들을 블록체인에 초대하면 블록체인의 대중 시장 점령을 가속할 수 있다.
- 각 사용자의 회전 지점 : 사용자 워크 플로우의 조정자로서의 카드스택 허브(Cardstack Hub)는 사용자의 명령을 올바른 데이터 시스템에 전달하고 끊임없이 변경 사항을 청취하며 일관성 있고 질의 가능한 진실한 뷰를 구축한다.
- 카드스택 허브 구조 : Git을 핵심으로 사용하는 전체 스택을 제공했다. 탈중심화 응용 프로그램이 성숙함에 따라 카드스택 허브의 우수한 플러그인 아키텍처를 통해 디앱과 기본 블록체인이 비전을 실현하게 되었다.
- 일반적인 운영 환경 : 블록체인과 클라우드 기반의 응용 프로그램이 카드스택 허브와 통합되면 우선순위가 높은 대기열, 검색 가능한 라이브러리 및 필드 수준 구성을 처리하기 위한 공통 구성요소의 이점이 즉시 구현된다.
- 개방형 카드 목록 : 카드식 생태계의 특성에 따라 일반적인 데이터 요소 및 관련 작업을 오픈 소스 표준으로 통합하여 사용하기 쉽고 재사용 할 수 있는 사전 제작된 카드 카탈로그를 만들 수 있다.
- 정보의 진정한 이동성 : 다른 출처의 카드는 동일한 알림 대기열을 통해 전달될 수 있습니다. 그것들은 서로 연결되어 모바일 장치의 힘을 활용하고 자주적 사용자가 자유롭게 이동하고 재조합하여 워크 플로를 형성할 수 있다.
- 카드의 혼합과 일치 및 용기 : 최종 사용자가 새로운 코드를 작성하지 않고도 목록에 있는 사전 구축된 카드와 용기를 최종 결합하여 탈중심화 네트워크를 구성하면 카드 에코 시스템의 가치는 기하급수적으로 높아질 것이다.
- 응집력 있는 사용자 경험(CUE)을 향하여 : 카드스택을 기반으로 한 탈중심화 운동은 마침내 자신이 선택한 통로를 통해 전 세계 사용자들에게 블록체인의 약속을 전달하는 도구를 갖게 된다.
장점 및 단점
- 장점
- 카드스택의 가장 큰 기능 중 하나는 유저가 거래소에서 암호화폐를 구매할 필요가 없는 지불 결제 시스템이다. 유저는 신용카드와 같은 결제수단으로 카드 토큰을 플랫폼에서 직접 구매할 수 있어서, 암호화폐에 익숙하지 않은 유저들이 쉽게 사용할 수 있는 환경을 갖추고 있다.
- 카드스택은 유저들이 서로 다른 다양한 분산된 소프트웨어 애플리케이션 서비스들을 통합하여 사용할 수 있도록 해주며, 유저나 개발자들에게 커스터마이징된 작업환경을 제공해줄 수 있다.
- 카드스택 프레임을 사용하여 유저는 자신만의 블록체인 애플리케이션을 개발할 수 있다.
- 카드스택 유저들은 최적화된 오픈소스 프레임워크 또는 합의 블록체인 프로토콜을 사용할 수 있게 된다.
- 스마트 계약 프로토콜을 사용함으로써 거래의 신뢰성을 블록체인 데이터베이스 상에서 추적 및 검증할 수 있으며, 이는 사기 또는 스캠, 다른 사이버보안 관련 이슈들을 피할 수 있다.
- 탈중앙화된 지불결제 알고리즘을 허브를 채택함으로써 유저와 개발자 사이의 공정한 분배를 보증할 수 있다.
- 카드스택을 구매하게 되면, 카드스택 허브에서 액세스할 수 있는 기본 기본 지갑에 저장된다. 기본 지갑에 보관된 카드토큰을 사용하여 사용자가 액세스 할 수 있는 모든 앱과 서비스에 대한 SSC를 구매할 수 있게 된다. 이는 카드스택 플랫폼을 통한 서비스 이용 및 구축을 단순화하게 해줄 수 있다.
- 카드스택 플랫폼의 30개 초기 모듈에 대한 코드는 깃허브(Github)를 통해 제공되고, 확장 지불 Pool(Scalable Payment pool)을 위한 Solidity code가 이미 오픈소스로 공개되어 있다.
- 단점
- 소프트웨어를 독립 애플리케이션으로 바꾸는 앱 스토어(APP Store) 표준은 대게 서로 호환되지 않기 때문에 유저들이 서비스 이용 시 여러 중복되는 서비스를 선택하도록 요구하게 된다.
- 다수의 클라우드 기반 Saas(Software-as-a-service)의 관리는 유저들에 또 다른 불편을 초래할 수 있다.
- 다른 블록체인과 탈중앙화 디앱들간의 연결성 부족으로 인하여 사용자가 특정 소프트웨어 스택 내의 각 기능에 대해 별도의 유틸리티 토큰을 관리하도록 요구하게 된다.
- 카드스택은 현재 테크 자이언트들이 선점하고 있는 패러다임으로루터 단절된 자신들의 플랫폼으로 이동시켜야 하는 과제를 안고 있다. 모든 단일 응용프로그램, 서비스 및 블록체인을 하나의 플랫폼으로 통합함으로써 카드스택은 '컨테이너'로서 역할을 하게 되지만, 큰 관점에서 보면 이미 여러 앱과 서비스 체인을 위한 컨테이너를 보유하고 있는 유저들에게는 중복된 애플리케이션으로 오히려 한 단계 사용을 복잡하게 만들 수 있다.
제품
카드 SDK
카드 SDK(소프트웨어 개발 키트)는 개발자들이 카드 템플릿을 쉽게 만들 수 있도록 해주는 컴파일 가능한 UI 시스템이다. 카드 SDK는 서버인 카드스택 허브에 배치된다. 하지만 이 서버는 독특하다. 대부분의 시스템에서는 개발자가 서버를 실행하므로, 개발자가 사용자의 파일을 제어하는 개발자의 데이터 센터에 저장한다. 카드스택의 개발자들은 그들이 선택한 서비스 제공자들에 의해 운영되는 그들의 카드를 허브에 배치한다. 이렇게 하면, 모든 사용자는 자신의 허브, 서버, 자신의 작은 개인 클라우드를 갖게 되는데, 이 클라우드는 노트를 찍기 위한 것이든, 음악을 만들기 위한 것이든, 이미지 편집을 위한 것이든 모든 코드를 가지고 있다. 그것은 서비스에 제공자에 의해 운영되지만, 그들의 것이 되는 것이다.
카드스택 허브
카드스택 허브는 전체 시스템에 전원을 공급하는 분산 응용 프로그램 서버로, 카드와 다른 세계 사이에 있다. 연결되는 데이터 소스는 장치, 클라우드 또는 블록체인일 수 있다. 카드 SDK를 사용하여 구축된 카드는 허브와 통신할 수 있어 허브가 필요한 데이터를 얻거나 쿼리하거나 콘텐츠를 쉽게 전송할 수 있다. 다른 사람에게 카드를 보내려면 해당 사람의 받은 편지함은 해당 사람의 허브내의 다른 공간이나 대기열일 뿐이다. 우리의 초점은 최종 사용자가 경험을 간단하게 만드는 것이다. 카드스택 허브는 매우 성숙하다. 여러 앱에서 실행되고 있으며 클라우드에서 계속 실행되고 있다. 이를 통해 블록체인에서 거래를 할 경우 허브가 데이터 소스로 사용되는 모든 카드에 자동으로 반영된다.
카드 프로토콜
카드 SDK와 카드스택 허브를 분산 방식으로 함께 사용하려면 카드 프로토콜이 필요하다. 서비스 SDK가 하나만 있는 경우 개발자는 소프트웨어를 한 회사에만 배포할 수 있다. 그러나 블록체인에서 영감을 얻어 오픈소스 기술을 사용하여 구현한 개방형 네트워크 접근 방식에서는 본질적으로 다중 통화 결제 및 청구 네트워크를 구축할 수 있다. 카드 프로토콜을 통해 사용자는 허브를 운영하는 모든 서비스 제공 업체를 선택할 수 있다. 카드 프로토콜은 예치금, 시장 요율, 청구 가능 사용량, 인출, 구매 및 지출 잔액 등 6가지 측면을 조정하여 이것이 공정한 네트워크가 되도록 한다. 지불과 관련하여 기본 자산의 가치를 얻는다. 공정하고 정확한 방법으로 고객에게 청구할 수 있다. Tally는 시장 요율은 추적하고 보상을 결정한다. 이는 토큰과 동등한 토큰을 잠그는 온 체인 스마트 계약이다.
각주
- ↑ 1.0 1.1 엄보스, 〈카드스택(Cardstack)에 대해 알아보자〉, 《네이버 블로그》, 2018-07-04
- ↑ 코인보는남자, 〈(세일종료)카드스택(cardstack) - 탈 중앙화된 앱 생태계를 위한 오픈소스 프레임워크〉, 《네이버 블로그》, 2018-04-04
참고자료
- 코인보는남자, 〈(세일종료)카드스택(cardstack) - 탈 중앙화된 앱 생태계를 위한 오픈소스 프레임워크〉, 《네이버 블로그》, 2018-04-04
- 〈Cardstack (CARD)〉, 《ICO-KOREA》
- 엄보스, 〈카드스택(Cardstack)에 대해 알아보자〉, 《네이버 블로그》, 2018-07-04
- 카드스택, 〈CRADSTACK〉, 《카드스택 백서》
- Jayden, 〈CRADSTACK ICO REVIEW〉, 《ICOLAB》, 2018-04-19
- Chris Tse, 〈So what’s the Cardstack Product?〉, 《미디엄》, 2019-08-20