기능

사양

  • 2014년 1월 18일 오후 11시(EST)에 첫 블록이 채굴됨
  • 사전 채굴 해당 없음
  • X11 해싱 알고리즘, CPU/GPU/ASIC 채굴 가능
  • 블록 간격 2.6분, 블록 크기 2MB, 초당 ~56회 거래 처리
  • 매년 7.14%의 블록 보상 감소
  • Dark Difficulty Wave 난이도 조정 알고리즘
  • 총 코인 공급량 1,774만~1,892만개 사이
  • 분산화된 2계층 마스터노드 네트워크
  • 프라이빗샌드를 사용한 우수한 거래 익명화 시스템
  • 인스턴트샌드를 이용한 즉각적인 거래
  • 블록체인에 의한 분산화된 거버넌스를 통해 마스터노드 소유자가 예산 제안서와 대시에 영향을 미치는 결정에 투표를 진행

마스터노드(Masternodes)

사용자들은 대시 채굴에 대한 전통적인 작업 증명(Proof of Work, PoW) 보상뿐만 아니라 마스터노드라고 불리는 특별한 서버를 운영하고 유지하는 데에 대해서도 보상을 받습니다. 이러한 혁신적인 2계층 네트워크 덕분에 대시는 신뢰가 필요없고 분산화된 방식으로 혁신적 기능을 제공할 수 있습니다. 마스터노드는 프라이빗샌드, 인스턴트샌드 및 거버넌스와 재무 시스템을 운영하는 데 사용됩니다. 사용자는 마스터노드를 운영하는 데에 대한 대가로 보상을 받습니다. 블록 보상의 45%는 마스터노드 네트워크에 할당됩니다. 마스터노드와 관련된 모든 실용적인 가이드는 이곳에서 확인하세요 .

마스터노드는 다음의 서비스에 활용됩니다.

  • 인스턴트샌드 를 통해 즉각적인 거래가 가능합니다. 대시 인스턴트샌드 거래는 2초 내에 완전한 확인이 가능합니다.
  • 프라이빗샌드 는 블록체인상의 자금의 출처를 가림으로써 금융 프라이버시를 제공합니다.
  • 거버넌스와 재무 시스템 을 통해 대시의 이해 관계자는 프로젝트의 방향을 결정하고 블록 보상의 10%를 프로젝트 및 대시 생태계 개발에 충당합니다(2018년 4월 현재 연간 예산은 3천만 달러 이상).
  • 대시 에볼루션 은 암호화폐 사용을 페이팔 사용만큼 쉽게 만들 것입니다.

마스터노드 소유자들은 반드시 1000대시를 소유해야 합니다. 이는 메시지에 사인하고 네트워크에 송출함으로써 증명됩니다. 이들 코인은 어느 때나 옮길 수 있지만, 코인을 옮기면 보상을 받을 수 없습니다. 마스터노드 사용자들은 또한 제안서에 대한 투표권 을 얻습니다. 각 마스터노드는 한 개의 투표권을 지니며, 이 투표권은 예산 제안서 및 대시에 영향을 미치는 중요한 결정에 행사합니다.

마스터노드를 호스트하는 데는 비용과 노력이 발생합니다. 따라서 이를 위한 인센티브로서 블록 보상의 일부 퍼센티지가 지급됩니다. 현재 마스터노드의 숫자와 보상을 고려할 때, 마스터노드는 2017년 1000대시의 약 8%를 보상으로 받았습니다(2017년 7월 6.97대시 혹은 1,360 USD). 이들 보상은 매 해 7%씩 감소하지만, 대시의 가치가 증가하면 이러한 감소량을 상쇄할 수 있을 것으로 보입니다. 사실, 2016년 초 마스터노드는 매월 140대시를 보상으로 받았습니다. 그러나 이는 600 USD로 오늘날보다 적은 가치를 지닙니다. 또한 마스터노드는 장래에 수수료를 통해 수입을 증대할 수 있는 가능성을 가지고 있습니다.

프라이빗샌드(PrivateSend)

프라이빗샌드는 당신이 가진 자금의 출처를 가림으로써 진정한 금융 프라이버시를 제공합니다. 당신의 지갑에 있는 모든 대시는 다양한 '입력값'으로 구성되어 있습니다. 이 입력값은 각각 별개의 코인으로 생각할 수 있습니다. 프라이빗샌드는 혁신적 프로세스를 통해 당신의 코인이 지갑을 떠나지 않도록 하면서도 당신의 입력값을 다른 두 사람의 입력값과 믹스합니다. 이로써 당신의 자금에 대한 통제는 언제나 당신에게 있습니다.

프라이빗샌드의 사용에 관한 실용적인 가이드는 이곳에서 확인하세요.

프라이빗샌드는 다음과 같은 방식으로 처리됩니다:

  1. PrivateSend begins by breaking your transaction inputs down into standard denominations. These denominations are 0.001, 0.01, 0.1, 1 and 10 DASH -- much like the paper money you use every day.
  2. 이후 당신의 지갑은 ‘마스터노드’라고 불리는 네트워크의 특수 구성 소프트웨어 노드에 요청을 전송합니다. 이로써 이들 마스터노드는 당신이 특정 금액을 믹싱하고자 한다는 정보를 수신합니다. 마스터노드에는 당신의 개인 정보를 식별할 수 있는 어떤 내용도 전송되지 않습니다. 즉 당신이 ‘누구’인지 알 수 있는 방법은 없습니다.
  3. 두 명의 다른 사람이 비슷한 메시지를 보내어 그들 역시 같은 분할 단위의 금액을 믹싱하고 싶다는 정보를 표시하면 믹싱 세션이 시작됩니다. 마스터노드는 이들 입력값을 믹싱하여 세 사용자의 지갑에 변환된 입력값을 지불하도록 지시합니다. 당신의 지갑은 해당 입력값을 지불하지만, 지불되는 주소는 '변경 주소'라고 불리는 다른 주소로 보내집니다.
  4. In order to fully obscure your funds, your wallet must repeat this process a number of times with each denomination. Each time the process is completed, it's called a "round". Each round of PrivateSend makes it exponentially more difficult to determine where your funds originated. The user may choose between 1-16 rounds of mixing.
  5. 이 믹싱 과정은 당신이 개입할 필요 없이 백그라운드에서 진행됩니다. 당신이 거래를 원하시는 경우, 당신의 자금은 이미 익명화가 진행되는 중입니다. 추가적으로 대기할 필요 역시 없습니다.

프라이빗샌드 거래는 반올림되어 모든 거래 입력값을 사용한다는 점에 주의하세요. 초과되는 대시는 거래 수수료에 사용됩니다.

주의: 당신의 지갑은 1000개의 ‘변경 주소’만을 가지고 있습니다. 믹싱이 실행될 때마다 당신의 주소 중 한 개가 사용됩니다. 일정 수의 주소가 사용되면 당신의 지갑은 더 많은 주소를 만들어야 합니다. 그러나 이러한 작업은 당신이 자동 백업을 활성화한 경우에만 가능합니다. 따라서 자동 백업을 비활성화한 사용자는 프라이빗샌드 기능 역시 비활성화 됩니다.

인스턴트샌드(InstantSend)

전통적으로 분산화된 암호화폐는 충분한 양의 블록이 통과하도록 일정 시간을 기다려야 합니다. 이로써 거래를 되돌릴 수 없으며, 다른 곳에서 지출된 금액을 이중 지출 하지 않도록 확실히 할 수 있습니다. 이러한 과정에서 일반적으로 약 6개의 블록이 누적되며 시간은 15분에서 1시간이 소요됩니다. 다른 암호화폐의 경우 이러한 거래 속도를 향상시키기 위해 네트워크 상에서 다양한 수준으로 중앙화된 권한을 사용합니다.

대시는 마스터노드를 통한 2계층 네트워크 덕분에 이러한 제한에서 벗어날 수 있습니다. 우선 제출된 거래가 유효한지 여부를 확인하기 위해 투표 쿼럼을 조직하는 데 마스터노드가 사용됩니다. 만일 유효하다면 마스터노드는 거래를 위해 입력값을 '잠그고' 이러한 정보를 네트워크에 송출합니다. 이로써 거래가 채굴된 블록에 포함되고 거래 확인 시간 동안 이들 입력값이 다른 곳에 지출되지 않도록 합니다.

인스턴트샌드 기술은 대시와 같은 암호화폐가 중앙화된 권력에 의지하지 않고도 POS(Point-on-Sale)가 필요한 환경에서 사용되도록 신용카드와 같이 거의 즉각적인 거래 시스템을 구축할 수 있도록 도와줍니다. 대시와 인스턴트샌드를 수락하는 다양한 판매자들은 (비트코인처럼) 한 시간 가까이 지속될 수 있는 거래 확인 시간을 수 초로 줄임으로써 암호화폐를 혁명적으로 사용할 수 있습니다.

인스턴트샌드에 관한 실용적인 가이드는 이곳에서 확인하세요. 인스턴트샌드는 거래 잠금 및 마스터노드 컨센서스: 이중 지출 공격을 경감하기 위한 매커니즘이라는 제목의 백서에 소개되었습니다.

대시 '인스턴트샌드'가 어떻게 이중 지출로부터 판매자들을 보호하는가, 대시 디테일드 by 아만다 B. 존슨, 2016년 9월 16일

ChainLocks

ChainLocks are a feature provided by the Dash Network which provides certainty when accepting payments. This technology, particularly when used in parallel with InstantSend, creates an environment in which payments can be accepted immediately and without the risk of “Blockchain Reorganization Events”.

The risk of blockchain reorganization is typically addressed by requiring multiple “confirmations” before a transaction can be safely accepted as payment. This type of indirect security is effective, but at a cost of time and user experience. ChainLocks are a solution for this problem.

ChainLocks Process Overview

Every twelve hours a new “LLMQ” (Long-Lasting Masternode Quorum) is formed using a “DKG” (Distributed Key Generation) process. All members of this Quorum are responsible for observing, and subsequently affirming, newly mined blocks:

  1. Whenever a block is mined, Quorum Members will broadcast a signed message containing the observed block to the rest of the Quorum.
  2. If 60% or more of the Quorum sees the same new block they will collectively form a “CLSIG” (ChainLock Signature) message which will be broadcast to the remainder of the network.
  3. When a valid ChainLock Signature is received by a client on the network, it will reject all blocks at the same height that do not match the block specified in that message.

The result is a quick and unambiguous decision on the “correct” blockchain for integrated clients and wallets. From a security perspective, this also makes reorganizations prior to this block impossible. See DIP0008 ChainLocks for a full description of how ChainLocks work.

스포크(Sporks)

2014년 6월에 업데이트된 'RC3'와 관련하여 예측하지 못한 이슈에 대응하기 위해 대시 개발 팀은 새로운 매커니즘을 개발하고 네트워크에 업데이트된 코드를 선보였으나 즉시 활성화시키지는 않았습니다. 이 혁신은 전통적인 하드 포크 패러다임이나 라이브 네트워크 환경의 테스트 데이터 콜렉션에 비하여 훨씬 부드러운 전환을 가능하게 합니다. 이 다단계 포크 과정은 원래 '소프트 포크'라고 불렸으나 대시 커뮤니티에서는 애정을 가지고 '스포크'라는 이름을 덧붙였으며 현재는 이 스포크로 고정되었습니다.

대시의 새로운 기능 혹은 버전은 메인 네트워크에 선보이기 전에 테스트넷에서 매우 긴 테스트를 통과합니다. 이 대시의 새로운 기능 혹은 버전이 메인넷에 출시되면, 사용자에게 이와 같은 변경을 알리고 클라이언트를 업데이트하라는 정보성 메시지가 전달됩니다. 그러나 클라이어트를 업데이트하고 새로운 코드를 작동시킨다고 하더라도 네트워크 참여자들이 이 업데이트에 관한 컨센서스에 도달하기 전까지(일반적으로 80%) 이 새로운 버전은 작동하지 않습니다. 새로운 코드와 관련하여 에러가 발생하는 경우 클라이언트의 블록은 네트워크에 의해 거부되지 않으며 의도적이지 않은 포크는 차단됩니다. 이후 에러에 관한 데이터가 수집되어 개발 팀에 전달됩니다. 개발 팀이 메인넷 상에서 새로운 코드의 안정성을 승인하고 네트워크가 컨센서스에 도달하면, 업데이트된 코드의 집행이 코어 개발 팀 내 다수의 멤버들이 각자의 프라이빗 키로 네트워크 메시지에 서명함으로써 원격으로 활성화됩니다. 만일 문제가 발생하는 경우, 네트워크 전체가 회귀하거나 클라이언트를 업데이트할 필요 없이 같은 방식으로 코드가 비활성화될 수 있습니다. 각각의 스포크에 대한 기술적인 세부 사항은 이곳에서 확인하십시오.

X11 해시 알고리즘(X11 Hash Algorithm)

X11은 대시 코어 개발자인 에반 듀필드에 의해 만들어졌으며 널리 사용되는 해싱 알고리즘입니다. X11의 체인 해싱 알고리즘은 작업 증명을 위한 11개의 과학적 해싱 알고리즘 시퀀스를 활용합니다. 이로써 분배 과정을 공정하게 처리하고 코인은 비트코인의 초기 방식에 보다 가깝게 분배됩니다. X11은 대시용 ASIC을 만들기 어렵도록 설계되었으며, 이로써 중앙화된 채굴 방식이 위협적으로 변화할 때까지 개발에 충분한 시간을 제공할 수 있습니다. 이 접근 방식은 크게 성공적이었습니다. 2016년 초 현재 X11용 ASIC이 존재하며 네트워크 해시 레이트의 상당수를 차지하지만 비트코인에 나타나는 바와 같은 수준의 중앙화는 진행되지 않고 있습니다. X11 채굴에 관한 정보는 이 문서의 채굴 항목에서 확인하실 수 있습니다.

X11은 대시(2014년 1월 'Xcoin'으로 런칭)에 소개된 체인 작업 증명(Proof-of-Work, PoW) 알고리즘의 이름입니다. 이는 부분적으로 쿼크의 체인 해싱 접근 방식에 영감을 받았으며, 해시의 숫자를 증가시킴으로써 '뎁스Depth'와 복잡성을 추가하였습니다. 그러나 이는 일부 해시가 무작위로 선택되는 대신 해시의 라운드가 연역적으로 결정되어있다는 점에서 쿼크와는 차이점을 보입니다.

X11 알고리즘은 11개의 다양한 해시(blake, bmw, groestl, jh, keccak, skein, luffa, cubehash, shavite, simd, echo)의 다중 라운드를 사용하며, 이로써 현대 암호화폐에서 사용되는 가장 안전하고 정교한 암호학 해시 중 하나가 되었습니다. X11라는 이름은 UNIX와 같은 운영 시스템과 공통점을 가진 오픈 소스 X11 윈도우 시스템과는 관련이 없습니다.

X11의 장점

체인 알고리즘의 증가된 복잡성과 정교함은 SPOF(Single Point Of Failure)와 같은 보안 위험에 대한 보호를 제공하지 않는 단일 해시 PoW와 비교할 때 향상된 보안을 제공하며 디지털 통화의 불확실성을 줄여줍니다. 예컨대, SHA256 해시를 '돌파'할 가능성이 있으나 개연성이 없는 컴퓨팅 돌파구는 해당 네트워크가 또 다른 암호학적 해시로 하드포크 함으로써 전환되기 전 까지는 전체 블록체인 네트워크를 위태롭게 할 수 있습니다.

유사한 컴퓨팅 돌파구가 발생하는 경우, 모든 열 한 개의 해시가 동시에 충돌하지 않는 한, X11 PoW를 사용하는 디지털 통화는 계속해서 안전하게 작동합니다. 이들 열 한 개의 해시 중 일부를 신뢰할 수 없는 것으로 입증된 경우에도 X11을 사용하는 통화에 충분한 경고를 제공하여 문제가 되는 해시를 측정하고 더욱 신뢰할 수 있는 해싱 알고리즘으로 교체할 수 있습니다.

디지털 통화의 투기적 성격 및 새로운 분야로서의 내재된 불확실성을 고려하면, X11 알고리즘은 사용자와 잠재적 투자자에게 단일 해시 접근법이 보장하지 못하는 향상된 신뢰를 부여합니다. X11과 같은 체인 해싱 솔루션은 가치의 저장 및 투자 다양성 측면에서 보다 나은 안전성과 지속성을 제공하며, SPOF(Single Point Of Failure)로 인해 어려움에 직면하는 단일 해시와 관련한 헤지 위험성을 낮추어줍니다.

대시 및 X11 체인 해시를 만든 에반 듀필드는 비트코인이 걸었던 것과 유사한 이동로(CPUs, GPUs, ASICs)를 따르는 대신, 장래에 ASIC 제조사들이 X11을 위한 ASIC을 제조하는 것을 방해하지 않으면서도 X11을 대시에 통합하는 다양한 상황에 대해 기술한 바 있습니다.

대시 그래비티 웨이브(Dark Gravity Wave)

DGW 혹은 다크 그래비티 웨이브Dark Gravity Wave는 비트코인을 바탕으로 한 암호화폐를 위한 오픈 소스 난이도 조절 알고리즘으로, 대시에 처음 사용된 이래로 다른 암호화폐에서도 사용되고 있습니다. DGW 는 키모토의 그래비티 웰Kimoto's Gravity Well 에서 발견된 타임랩 취약점 공격에 대한 대응으로서 대시의 개발자이자 창립자인 에반 듀필드에 의해 씌었습니다. 개념상, DGW 는 최근에 발견된 블록으로부터의 통계적 데이터를 기반으로 하여 (비트코인의 2016 블록 대신)매 블록의 난이도를 조정한다는 점에서 키모토 그래비티 웰과 유사합니다. 이는 만일 해싱 파워가 심각한 변동을 겪더라도 타임랩 취약점 공격을 받지 않고 상대적으로 일관된 시간에 블록을 생성할 수 있도록 도와줍니다.

  • 버전 2.0의 DGW 는 타임랩 취약점 공격을 완전히 경감하기 위하여 대시의 45,000 블록 이래로 구현되었습니다.
  • 버전 3.0은 더 부드러운 전환을 거쳐 난이도 재조정을 향상시키기 위하여 2014년 5월 14일 구현되었습니다. 이는 또한 정수의 사용을 통하여 다양한 레벨의 부동 소수점 정확성과 관련된 이슈를 개선합니다.

방출 비율

대시나 비트코인과 같은 암호화폐는 암호학적으로 어려운 과정인 채굴을 통하여 생성됩니다. 채굴은 당시의 채굴 난이도를 위한 유효한 정답이 발견될 때까지 반복적으로 해시 알고리즘을 푸는 과정을 포함합니다. 일단 이 정답이 발견되면, 채굴자는 해당 통화의 새로운 단위를 생성합니다. 이는 블록 보상이라고도 알려져 있습니다. 해당 통화가 끝없는 인플레이션을 겪지 않게 하기 위하여 블록 보상은 이 공식에서 보이는 바와 같이 일정한 간격으로 감소합니다. 이 데이터의 도식화는 현재 유통중인 총 코인을 그래프로 보여줍니다. 이는 코인 방출 비율Emission rate이라고도 불립니다.

대시는 비트코인을 기반으로 하지만, 시간이 흐름에 따라 코인의 공급량을 보다 부드럽게 감소하기 위하여 코인 방출 비율을 크게 조정합니다. 비트코인이 코인 방출 비율을 매 4년마다 50퍼센트씩 감소하는 반면, 대시의 경우 매 210240블록(약 383.25일)마다 1/14(약 7.14%) 비율로 그 공급량이 감소합니다. 매년 감소하는 블록 보상의 양을 줄임으로써 비트코인에 비하여 수수료 기반의 경제로 더욱 부드럽게 전환하는 것이라고 볼 수 있습니다.

../_images/coin_emission.jpg

비트코인 vs. 대시 코인 방출 비율

총 코인 방출

비트코인의 총 코인 방출은 약 21,000,000 BTC에 가까운(그러나 절대 이 숫자에 도달하지 않는) 총 방출을 통해 등비 급수의 총합으로 계산될 수 있습니다. 이는 2140년까지 계속될 것이나, 채굴 보상은 빠르게 감소하여 2036년까지 전체 비트코인의 99%, 2048년까지 99.9%가 공급될 예정입니다.

대시의 총 코인 방출 역시 등비 급수의 총합으로 계산될 수 있으나, 궁극적인 총 코인 방출은 불확실합니다. 이는 예산 제안서를 위한 10퍼센트의 블록 보상이 얼만큼이 될 것인지가 불확실하기 때문입니다. 예산 제안서에 할당되는 금액은 미래의 투표 성향에 달려 있습니다. 대시는 채굴이 1 대시 이하를 생성하게 될 때까지 약 192년 동안 계속해서 코인을 방출할 예정입니다. 2209년 이후에는 약 14대시만이 생성될 예정입니다. 마지막 대시를 채굴하는 데는 2246년에 시작하여 방출이완전히 멈추는 2477년 까지 약 231년이 걸릴 예정입니다. 이러한 숫자들에 근거할 때 2254년의 잠재적인 코인 공급 최대 및 최소치는 다음과 같습니다.

17,742,696 대시 재무 시스템 할당을 고려하지 않은 경우
18,921,005 대시 재무 시스템의 완전한 할당을 고려하는 경우

블록 보상 할당

100퍼센트의 블록 보상을 채굴자에게 할당하는 비트코인과 달리, 대시는 분산화된 예산 시스템에 10퍼센트의 블록 보상이 책정됩니다. 나머지 블록 보상과 거래 수수료는 채굴자마스터노드에 50대 50으로 분할되는데, 이는 지불 로직에 따라 결정됩니다. 대시는 수퍼블록Super Block을 특징으로 합니다. 이 수퍼블록은 매 16616블록(약 30.29일)마다 출현하며 예산 사이클 주기 동안 쌓인 누적 예산의 10퍼센트를 예산 시스템에서 투표를 통과한 제안서에 릴리즈 합니다. 예산 활용에 따라, 예산 주기 동안의 코인 보상 할당은 다음과 같은 형태로 이루어질 수 있습니다.

45% 채굴 보상
45% 서비스 증명Proof-of-service을 위한 마스터노드 보상
10% 분산화된 거버넌스 예산

이 문서는 계산에 의거하고 있으며 moocowmoo에 의해 작성되었습니다. 더 자세한 내용을 위해서는 이 레딧 게시물 <https://www.reddit.com/r/dashpay/comments/ 7fc2on/dash_over_1000_in_a_few_weeks/dqb4pjn/>을 확인하시거나 이 도구를 통한 자신만의 방출 계산을 하십시오. 이 웹사이트 를 통해 현재의 네트워크 통계에 대한 라이브 데이터를 확인하세요.

분산화된 거버넌스(Decentralized Governance)

블록체인에 의한 분산화된 거버넌스(Decentralized Governance by Blockchain, DGBB)는 거버넌스와 펀딩이라는 암호화폐의 두 가지 문제점을 해결하기 위한 대시의 노력의 산물입니다. 분산화된 프로젝트에 있어 거버넌스는 매우 어렵습니다. 이는 의미상 중앙화된 힘이 존재하지 않아 프로젝트를 위한 결정을 내리는 기관이 없기 때문입니다. 대시에 있어서 이와 같은 결정은 네트워크에 의해 이루어지며, 네트워크는 곧 마스터노드의 소유자들을 일컫습니다. 각 마스터노드는 DGBB 시스템을 통해 각 제안서에 한 개의 투표권을 행사할 수 있습니다(예/아니오/기권). 만일 하나의 제안서가 통과한다면, 대시 개발자들은 프로젝트에 구축할 지의 여부를 결정합니다. 주요 사례는 2016년 초에 있었던 대시 코어 팀의 제안서로, 당시 대시 코어 팀은 블록 사이즈를 2MB로 증가할 것인지에 관한 제안서를 제출하였고, 24시간 내에 이 변화를 승인하는 컨센서스에 도달하였습니다. 동일한 문제에 관하여 비트코인의 경우 블록사이즈에 관한 토론에 약 3년여 가량의 맹렬한 토론이 진행된 바 있습니다.

또한 DGBB는 대시가 자체적 개발에 자금을 지원할 수 있는 도구가 되기도 합니다. 다른 프로젝트들이 기부나 사전 채굴된 자원에 의존할 때, 대시는 블록 보상의 10퍼센트를 동원하여 자체적 개발에 자금을 지원합니다. 매 블록이 채굴될 때마다 블록 보상의 45퍼센트는 채굴자에게, 45퍼센트는 마스터노드에 할당되며, 나머지 10퍼센트는 월말이 될 때까지 생성되지 않습니다. 제안서가 전체 마스터노드 네트워크 중 최소 10퍼센트의 순 승인을 얻으면 월말에 일련의 '슈퍼블록'이 생성됩니다. 이 때 아직 지불 되지 않은 블록 보상(각 블록 보상의 10퍼센트)가 승인된 제안서에 자금을 지원하기 위한 용도로 사용됩니다. 따라서 대시 네트워크는 10퍼센트의 블록 보상을 예산 프로젝트에 스스로 지원하게 됩니다.

대시 거버넌스에 관한 더 자세한 내용은 이 문서의 거버넌스 에서 확인하실 수 있습니다.

센티넬(Sentinel)

Sentinel is an autonomous agent for persisting, processing and automating Dash 12.1 governance objects and tasks, and for expanded functions in the upcoming Dash 1.0 release (Evolution). Sentinel is implemented as a Python application that binds to a local version 12.1 dashd instance on each Dash 12.1 masternode.

거버넌스 오브젝트(혹은 'govObject')는 예산 제안서, 트리거Triggers 및 와치독Watchdogs의 생성을 고려하여 대시 코어 12.1에 소개된 포괄적 구조입니다. 클래스 상속은 현재의 대시 예산 시스템을 대체하기 위해 포괄적인 오브젝트를 '제안서' 오브젝트로 확장하고자 활용되어왔습니다.

../_images/sentinel.png

대시 센티넬과 코어 사이의 관계를 강조하는 도표

"센티넬이 가진 매우 구조적이라는 것입니다. 또한 센티넬은 12.0에서 에볼루션 기능으로 가는(그러나 에볼루션의 전체 기능을 다 구현하지는 않는) 가교 역할을 하기 때문에 사용자들에게 설명하기 쉽지 않기도 합니다. 또한 센티넬은 12.1 개선점일 뿐이기도 하죠. 센티넬 이전에, 거버넌스 기능은 코어 코드에 '고정 배선으로 연결되어 있었다(Hard wired)'고 할 수 있습니다. 센티넬은 이러한 과정을 추출하는데, 에볼루션에는 사용자부터 계정, 연락처 목록 등에 이르기까지 많은 오브젝트 타입이 존재하기 때문입니다. 만일 우리가 우선 이러한 변화를 이끌어내지 않았다면 장래 에볼루션에서의 변경 사항이나 개선점(예: 새로운 타입의 오브젝트를 추가하는 것)을 위해서는 코어 코드 자체를 변경했어야 할 것입니다. 현재 코어는 오브젝트의 유형에 상관 없이 작동하며, 우리는 이를 거버넌스뿐만 아니라 사용자 경험에까지 연결시킬 수 있게 되었습니다. 문서적 측면에서 볼 때 센티넬에 특화된 백서는 없지만 에볼루션의 기초를 이루는 RFC 프로세스에 있어 에볼루션을 위한 다양한 문서가 존재합니다."

—앤디 프리어, 에볼루션 개발자

수수료

Transactions on the Dash network are recorded in blocks on the blockchain. The size of each transaction is measured in bytes, but there is not necessarily a correlation between high value transactions and the number of bytes required to process the transaction. Instead, transaction size is affected by how many input and output addresses are involved, since more data must be written in the block to store this information. Each new block is generated by a miner, who is paid for completing the work to generate the block with a block reward. In order to prevent the network from being filled with spam transactions, the size of each block is artificially limited. As transaction volume increases, the space in each block becomes a scarce commodity. Because miners are not obliged to include any transaction in the blocks they produce, once blocks are full, a voluntary transaction fee can be included as an incentive to the miner to process the transaction. Most wallets include a small fee by default, although some miners will process transactions even if no fee is included.

The release of Dash 0.12.2.0 and activation of DIP0001 saw a simultaneous reduction of fees by a factor of 10, while the block size was increased from 1MB to 2MB to promote continued growth of low-cost transactions even as the cost of Dash rises. Dash also supports 인스턴트샌드(InstantSend) and 프라이빗샌드(PrivateSend) transactions, which operate on a different and mandatory fee schedule. Dash 0.13.0.0 introduced InstantSend autolocks, which causes masternodes to automatically attempt to lock any transaction with 4 or fewer inputs — which are referred to as “simple” transactions — and removes the additional fee for InstantSend. The fee schedule for Dash 0.13.x as of December 2018 is as follows:

거래 유형 권장 수수료 단위당
표준 거래 .00001 대시 거래 데이터의 kB 당
InstantSend autolock .00001 대시 거래 데이터의 kB 당
인스턴트샌드(InstantSend) .0001 대시 거래 입력값당
프라이빗샌드(PrivateSend) .001 대시 (평균) 믹싱 10라운드당

As an example, a standard and relatively simple transaction on the Dash network with one input, one output and a possible change address typically fits in the range of 200 - 400 bytes. Assuming a price of US$100 per DASH, the fee falls in the range of $0.0002 - $0.0004, or 1/50th of a cent. Processing a simple transaction using InstantSend at the same price is free of charge, while more complex InstantSend transactions may cost around 1-2 cents per transaction, depending on the number of inputs. These fees apply regardless of the Dash or dollar value of the transaction itself.

PrivateSend works by creating denominations of 10, 1, 0.1, 0.01 and 0.001 DASH and then mixing these denominations with other users. Creation of the denominations is charged at the default fee for a standard transaction. Mixing is free, but to prevent spam attacks, an average of one in ten mixing transactions are charged a fee of 0.0001 DASH. Spending inputs mixed using PrivateSend incurs the usual standard or InstantSend fees, but to avoid creating a potentially identifiable change address, the fee is always rounded up to the lowest possible denomination. This is typically .001 DASH, so it is important to deduct the fee from the amount being sent if possible to minimise fees. Combining InstantSend and PrivateSend may be expensive due to this requirement and the fact that a PrivateSend transaction may require several inputs, while InstantSend charges a fee of 0.0001 DASH per input. Always check your fees before sending a transaction.

에볼루션(Evolution)

Dash Evolution is the code name for a decentralized currency platform built on Dash blockchain technology. The goal is to provide simple access to the unique features and benefits of Dash to assist in the creation of decentralized technology. Dash introduces a tiered network design, which allows users to do various jobs for the network, along with decentralized API access and a decentralized file system.

Dash Evolution will be released in stages. Dash Core releases 0.12.1 through to 0.12.3 lay the groundwork for the decentralized features behind the scenes. Version 0.13 introduces the foundation of Evolution, specifically DIP2 Special Transactions and DIP3 Deterministic Masternode Lists. Version 0.14 establishes DIP6 Long Living Masternode Quorums. Expected in late 2019, Dash Core 1.0 will introduce key Evolution features such as username-based payments, the world's first decentralized API (DAPI) and a decentralized data storage system (Dash Drive) based on IPFS.

아래의 내용은 에볼루션에 관한 현재의 작업 상황을 나타냅니다. 여기에는 아래와 같은 많은 구성 요소들이 포함됩니다.

  • Dash Drive: A decentralized shared file system for user data that lives on the second tier network
  • DAPI: 세 번째 계층 사용자들이 네트워크에 안전하게 액세스 할 수 있도록 도와주는 분산화된 API 입니다.
  • 대시페이(DashPay) 분산형 지갑: 이들 지갑은 라이트 클라이언트로서 DAPI를 통해 네트워크에 연결되며 다양한 플랫폼상에서 작동합니다.
  • 두 번째 계층: 마스터노드 네트워크를 일컫는 말로써, 프로젝트를 위한 인프라를 제공하고 보상을 받습니다.
  • 예산: 두 번째 계층은 예산 시스템을 통해 네트워크상의 특정 프로젝트에 자금을 할당하기 위한 투표권을 부여받습니다.
  • 거버넌스: 두 번째 계층은 대시를 운영하고, 대시가 나아갈 방향을 위한 투표권을 부여받습니다.
  • Deterministic Masternode Lists: This feature introduces an on-chain masternode list, which can be used to calculate past and present quorums
  • Social Wallet: We introduce a social wallet, which allows friends lists, grouping of users and shared multisig accounts

에볼루션 미리 보기

다음의 비디오를 통해 대시의 창립자인 에반 듀필드와 UI/UX 개발의 책임자인 척 윌리엄스가 대시 에볼루션 플랫폼의 개발 진행 상황과 기능에 관해 설명합니다.

에볼루션 데모 #1 - 첫 번째 대시 DAP, 2018년 3월 16일

에볼루션 데모 #2 - 모바일 에볼루션, 2018년 4월 25일

에볼루션 데모 #3 - 대시페이 사용자 경험, 2018년 5월 15일

에볼루션에 관하여 척 윌리엄스, 대시 컨퍼런스 런던, 2017년 9월 14일

에볼루션 로드맵에 관하여 에반 듀필드, 대시 포스 뉴스, 2017년 6월 28일