최근 업비트에서 많이 상승한 코인 중에 하나가 시아코인입니다. 이런 시아코인은 많은 분들이 저장성 메타로 알고 있습니다. 실제로 시아코인은 분산형 클라우드 역할을 하면 트랜잭션 처리를 돕는다고 합니다. 아래에서 자세히 알아보겠습니다.
분산형 클라우드
시아코인은 2013년 MIT 해커톤에서 사용되지 않는 파일 저장소를 활용하기 위한 해결책을 찾는 과정에서 시작되었습니다. 이 암호화폐는 블록체인 기술을 활용하여 고객의 정보와 데이터를 안전하게 저장하는 분산형 클라우드 서비스를 제공합니다. 시아코인은 기존의 온라인 데이터 저장소와 유사한 웹하드 기능을 제공하지만, 더 저렴한 비용으로 사용할 수 있습니다. 호스트와 고객 간의 계약을 통해 데이터 저장을 시작하며, 이러한 계약은 블록체인을 통해 공개적으로 확인할 수 있습니다. 데이터를 블록체인에 암호화하여 저장함으로써 완벽한 보안이 가능합니다. 또한 서버를 운영하거나 전기료를 지불할 필요가 없어 운영 비용이 저렴합니다. 클라우드 서비스 이용 요금도 다른 대형 클라우드 서비스에 비해 훨씬 저렴하여 경제적으로 이점을 제공합니다.
트랜잭션
시아코인은 독립적인 알트코인으로 시작되었지만, 나중에는 양방향 페그를 통해 비트코인과 연결될 예정입니다. 이를 통해 블록체인 간의 유연한 자산 이동이 가능해지며, 더 많은 활용성을 제공할 것으로 기대됩니다. 시아코인의 트랜잭션 구조는 비트코인과 유사하며, 모든 계약과 관련하여 공동 서명 스키마를 채택합니다. 이러한 구조는 보안성을 높이고 외부 공격으로부터 위험을 줄입니다. 시아코인은 공동 서명 스키마를 통해 계약을 관리합니다. 이는 호스트와 고객 간의 계약을 보다 안전하게 만듭니다. 시아코인은 계약을 생성하고 실행하기 위해 트랜잭션 부분을 확장합니다. 계약, 증명, 계약 업데이트의 3가지로 확장되어 있으며, 이를 통해 파일 저장 및 관리가 가능해집니다. 트랜잭션의 구조는 크게 입출력, 지불조건, 서명으로 되어있습니다. 쉽게 말해서 지불조건을 만족하면 입력과 출력이 일어나는 구조라고 보면 됩니다. 각 과정에서 서명이 필요합니다. 또한 여기에 파일계약이라는 것이 더해져 효율적이고 안전한 데이터관리를 하게 됩니다. 계약 종류는 호스트와 고객 간의 파일 저장소를 위한 계약으로, 저장 공간과 증명이 담겨 있습니다. 저장증명은 호스트는 저장소에 대한 증명을 주기적으로 해야 하며, 계약에는 그 주기가 포함됩니다. 수정조건은 파일계약은 수정 조건의 리스트와 함께 생성되며, 이를 통해 저장소 증명의 유효성이 영향을 받습니다.
저장소
계약을 충족하기 위해 저장소 증명 트랜잭션은 파일계약을 대상으로 주기적으로 전송됩니다. 이를 통해 호스트는 원래 파일 조각을 저장하고 있음을 입증하며, 블록체인을 통해 이를 검증할 수 있습니다. 호스트는 머클트리로부터 얻은 해시 리스트를 제공하여 해당 조각이 머클트리에서 온 파일임을 입증합니다. 이 과정은 무작위로 선택된 조각을 사용하여 진행되며, 챌린지 윈도우마다 무작위 시드를 사용하여 수행됩니다. 블록점유공격은 난수 생성장치를 조작하는 공격으로, 채굴자들은 이를 통해 특정 챌린지에 대한 난수를 조작할 수 있습니다. 이러한 공격을 방어하기 위해 클라이언트는 적절한 챌린지 빈도와 높은 페널티를 설정해야 합니다. 호스트는 닫힌 창 공격에 대비하여 윈도우 사이즈를 크게 설정하고, 채굴자가 요구한 트랜잭션 수수료를 예상하여 적절한 대응을 취해야 합니다. 각 거래에는 임의 데이터가 포함될 수 있으며, 이를 통해 호스트와 클라이언트 간의 연결이 가능해집니다. 임의 데이터는 분산화된 파일 트래커를 만들거나, 다른 소프트포크를 활용하는 데에도 활용될 수 있습니다. 그러나 임의 데이터는 제한사항이 존재하여 채굴자가 조건에 어긋나는 트랜잭션을 막을 수 있습니다. 이러한 저장소 증명과 관련된 과정을 통해 시아코인은 안전하고 신뢰할 수 있는 데이터 관리를 실현합니다. 계약이 성립하기 위해서는 스토리지 제공자와 사용자 모두의 동의가 필요합니다. 제공자는 원하지 않는 계약이나 불법적인 계약 조건을 거부할 권한이 있습니다. 또한 제공자는 파일이 완전히 전송되기 전에 계약을 종료할 수 있습니다. 계약 조건은 제공자에게 유연하며, 제공자는 저렴한 가격에 파일 손실에 대한 최소 책임을 지거나 높은 가격에 파일 손실에 대한 위약금을 늘릴 수 있습니다. 이러한 계약 조건은 시장의 힘에 의해 결정됩니다. 제공자는 서비스 공격에 취약하며, 표적이 될 경우 증거나 파일 전송에 제한을 받을 수 있습니다. 제공자는 이러한 공격으로부터 자신을 보호할 책임이 있습니다. 사용자는 데이터 보존 및 복구를 위해 코드 및 삭제 코드 재생성과 같은 도구를 사용할 수 있습니다. 삭제 코드는 일반적으로 파일을 더 작은 조각으로 나누고, 여기서 특정 조각의 임의의 부분 집합은 전체 파일을 복구할 수 있습니다. 스토리지 증명에는 지속적인 가동 시간을 강제하는 직접적인 메커니즘이 없습니다. 사용자는 요청이 있을 때마다 호스트가 파일을 전송할 것이라고 보장할 수 없습니다. 악의적인 공급자가 파일 전송을 위한 담보로 지불을 요구할 것이라는 우려가 발생할 수 있습니다. 그러나 이러한 공격의 위험은 삭제 코드에 의해 완화됩니다. 사용자는 비협조적인 호스트를 무시하고 협력하는 호스트만 선택할 수 있습니다. 다운로드 수수료는 업로드 인센티브로 변환됩니다. 사용자는 파일 수신에 대한 보상을 제공하고 호스트는 최적의 서비스 품질을 제공해야 합니다. 사용자는 언제든지 파일을 요구할 수 있으며 제공자는 가장 높은 보상을 받기 위해 가동 시간을 최대화할 것입니다. 사용자는 더 많은 처리량과 더 짧은 대기 시간에 대해 더 많은 보상을 제공할 수 있습니다. 사용자는 다운로드 없이도 무작위로 온라인 존재 여부를 호스트를 테스트할 수 있습니다. 그러나 가동 시간 인센티브는 Sia 블록체인 프로토콜에 포함되지 않으며 가동 시간은 사용자의 행동에 전적으로 의존합니다. 다운로드에 대한 지불은 기존의 소액 결제 채널을 통해 이루어질 것으로 예상됩니다. 이러한 채널을 통해 사용자는 블록체인 비대로 인해 처리량에 미치는 영향을 최소화하면서 몇 초 이내에 작고 빠른 결제를 할 수 있습니다. 호스트는 파일을 더 작은 조각으로 나누고 소액 결제를 기다렸다가 진행할 수 있으며 몇 초 이내에 자금을 이체할 수 있습니다.
지금까지 시아코인에 대해 알아봤습니다. 저장소 역할은 하는 이 코인은 그 원리가 분산형 클라우드였습니다. 트랜잭션을 많이 저장함으로써 그 가치가 있다고 생각됩니다.
'코인 지식' 카테고리의 다른 글
스택스 비전 알고리즘 클래러티 (0) | 2024.02.24 |
---|---|
다이코인 소개 가격안정화 전망 (0) | 2024.02.24 |
스텔라루멘 주요특징, 탄생, 핵심기술, 최신상황 (0) | 2024.02.24 |
카이버네트워크 핵심목표 유동성풀 리저브 매니저 수수료 (0) | 2024.02.24 |
솔라나 특징 위기와 기회 시가총액 상위권 (0) | 2024.02.24 |