Các tính năng#

Những đặc tả#

  • Khối đầu tiên được đào vào lúc 11 giờ tối giờ bờ đông Mỹ, Ngày 18 tháng 1 năm 2014

  • Không đào trước

  • Thuật toán băm X11, hiện có thể đào được với CPU/GPU/ASIC

  • Thời gian khối 2.6 phút, kích thước khối 2MB, ~56 giao dịch mỗi giây

  • Block subsidy decreases by 7.14% per year

  • Thuật toán điều chỉnh độ khó Dark Gravity Wave

  • Tổng lượng coin có thể sinh ra vào khoảng từ 17.74 triệu đến 18.92 triệu

  • Mạng lưới bậc hai phi tập trung của các masternode

  • Superior privacy using CoinJoin

  • Giao dịch tức thời sử dụng InstantSend

  • Cơ chế bảo vệ chống các sự kiện tái tổ chức blockchain (thường được gọi là tấn công 51%) sử dụng ChainLocks

  • Hệ quản trị phi tập trung bởi Blockchain cho phép các chủ masternode bỏ phiếu cho các đề xuất ngân sách và các quyết định mà ảnh hưởng đến Dash

Masternodes#

In addition to traditional Proof of Work (PoW) rewards for mining Dash, users are also rewarded for running and maintaining special servers called masternodes. Thanks to this innovative two tier network, Dash can offer innovative features in a trustless and decentralized way. Masternodes are used to power CoinJoin, InstantSend, and the governance and treasury system. Users are rewarded for running masternodes; a percentage of the block reward is allocated to pay the masternode network. The current percentage can be found in this table. You can view practical guides on all topics relating to masternodes here.

Masternode cung cấp những dịch vụ sau đây:

  • InstantSend cho phép có những giao dịch gần như tức thời. Các giao dịch InstantSend của Dash được xác thực đầy đủ chỉ trong vòng hai giây đồng hồ.

  • CoinJoin gives financial privacy through a decentralized implementation of CoinJoin.

  • ChainLocks, là cơ chế bảo vệ blockchain khỏi sự tấn công 51% bằng các khối được ký ngay khi chúng được đào.

  • Governance and Treasury allows stakeholders in Dash to determine the direction of the project and devotes 20% of the block subsidy to development of the project and ecosystem.

  • Dash Evolution will make using cryptocurrency as easy as using PayPal.

Masternode owners must have possession of 1000 DASH, which they prove by signing a message included in a special transaction written to the blockchain. The Dash can be moved or spent at any time, but doing so will cause the masternode to fall out of queue and stop earning rewards. Masternode users are also given voting rights on proposals. Each masternode has one vote and this vote can be used on budget proposals or important decisions that affect Dash.

Masternodes cost money and effort to host so they are paid a percentage of the block reward as an incentive. Because only one masternode is paid in each block, the frequency of the payment can vary, as well as the value of the Dash paid out. This tool shows a live calculation of masternode earnings. These rewards decrease by 7% each year, together with the block subsidy. There is also the possibility for masternodes to earn money from fees in the future.

Evolution Masternodes (evonodes)#

Evolution Masternodes (evonodes) are a subset of Masternodes that have been created to host the Dash Platform. An evonode is a lot like Masternodes with these differences:

Masternode

Evolution Masternode

Collateral

1000 DASH

4000 DASH (4X the collateral for normal masternodes)

Specs

Lesser than evonodes

Higher than normal masternodes

Service

Only Dash Core

Both Dash Core and Platform

Voting Weight

1 node gets 1 vote

Has 4 times the voting power of a normal masternode

CoinJoin#

CoinJoin gives you consumer grade financial privacy by shuffling your Dash with other users. All the Dash in your wallet consists of different inputs, which you can think of as separate, discrete coins. It uses an innovative process to join your inputs with the inputs of at least two other people in a single transaction, so the value in Dash never leaves your wallet. You retain control of your money at all times.

You can view a practical guide to use CoinJoin here.

The CoinJoin process works like this:

  1. CoinJoin 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. Your wallet then sends requests to specially configured software nodes on the network called masternodes. These masternodes are informed then that you are interested in creating a certain denomination using CoinJoin. No identifiable information is sent to the masternodes, so they never know who you are.

  3. When two other people send similar messages, indicating that they wish to join coins of the same denomination, a session begins. The masternode instructs all three users’ wallets to pay the now-transformed inputs to themselves. Your wallet pays that denomination directly to itself but in a different address (called a change address).

  4. Your wallet can repeat this process a number of times with each denomination. Each time the process is completed it’s called a "round." The user may choose between 2-16 rounds of CoinJoin.

  5. Your funds will pass through at least the number of rounds you specify. Dash 0.16 includes an update known as Random Round CoinJoin which will join a given denomination by up to three extra rounds to further improve privacy.

  6. This process happens in the background without any intervention on your part. When you wish to make a transaction using your denominated funds no additional waiting will be required.

Note that CoinJoin transactions will be rounded up so that all transaction inputs are spent. Any excess Dash will be spent on the transaction fee.

IMPORTANT: Your wallet only contains 1000 of these change addresses. Every time a CoinJoin transaction is created, one of your addresses is used up. Once enough of them are used, your wallet must create more addresses. It can only do this, however, if you have automatic backups enabled. Consequently, users who have backups disabled will also have CoinJoin disabled.

InstantSend#

Các loại tiền số phi tập trung truyền thống phải đợi một khoảng thời gian nhất định để đủ các khối được thông qua để đảm bảo rằng giao dịch không thể bị đảo ngược và không bị cố tiêu lại nhiều lần một số tiền đã được tiêu trước đó ở đâu đó khác. Quá trình này rất tốn thời gian, và nó thường mất ở đâu đó vào khoảng từ 15 phút cho đến hàng giờ cho đủ số lượng được chấp nhận rộng rãi trong sáu khối nối tiếp. Những loại tiền số khác đạt được thời gian xác thực nhanh hơn bằng cách tập trung quyền hạn trên mạng ở những mức độ khác nhau.

Dash suffers from neither of these limitations thanks to its second-layer network of masternodes. Masternodes regularly form voting quorums to check whether or not a submitted transaction is valid. If it is valid, the masternodes "lock" the inputs for the transaction and broadcast this information to the network, effectively promising that the transaction will be included in subsequently mined blocks and not allowing any other spending of these inputs during the confirmation time period.

Công nghệ InstantSend sẽ cho phép những đồng tiền như Dash có thể cạnh tranh với những hệ thống giao dịch gần như tức thời như thẻ tín dụng cho các tình huống như điểm bán hàng trong khi không cần phải dựa vào thẩm quyền tập trung. Việc có nhiều nhà kinh doanh chấp nhận rộng rãi Dash và InstantSend có thể làm nên một cuộc cách mạng về tiền số bằng việc giảm thời gian trễ của các giao dịch từ lâu như hàng giờ (với Bitcoin) xuống một khoảng thời gian rất ngắn là vài giây.

You can view a practical guide to use InstantSend here. InstantSend was introduced in a whitepaper called Transaction Locking and Masternode Consensus: A Mechanism for Mitigating Double Spending Attacks, and further improved through the introduction of LLMQ-based InstantSend in Dash 0.14.

Làm thế nào mà cơ chế 'InstantSend' của Dash bảo vệ người bán khỏi sự tiêu lặp, Dash Detail của Amanda B. Johnson, ngày 16 tháng 9 năm 2016

ChainLocks#

ChainLocks là một tính năng được cung cấp bởi mạng lưới Dash nhằm cung cấp mức độ chắc chắn khi chấp nhận thanh toán. Công nghệ này, đặc biệt khi được sử dụng song song với InstantSend, tạo ra một môi trường trong đó các khoản thanh toán có thể được chấp nhận ngay tức thời mà không phải chịu rủi ro của "Các sự kiện tái tổ chức blockchain".

Rủi ro của việc tái tổ chức blockchain được giải quyết một cách điển hình bằng việc yêu cầu nhiều "xác thực" trước khi một giao dịch có thể được chấp nhận một cách an toàn thành một giao dịch. Loại bảo mật gián tiếp này có hiệu quả, nhưng với chi phí thời gian và trải nghiệm người dùng. ChainLocks là một giải pháp cho vấn đề này.

Tổng quan về tiến trình ChainLocks#

Every twelve hours a new “LLMQ” (Long-Living 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. Khi một khối được khai thác, các thành viên Quorum sẽ phát tán một thông điệp đã ký có chứa khối đã quan sát đến phần còn lại của Quorum.

  2. Nếu có 60% hoặc hơn các thành viên của Quorum nhìn thấy cùng một khối mới chúng sẽ cùng tập hợp tạo nên một thông điệp "CLSIG" (Chữ ký ChainLock), nó sẽ được phát tán lên phần còn lại của mạng lưới.

  3. Khi một chữ ký ChainLock hợp lệ được nhận bởi một phần mềm trên mạng, nó sẽ từ chối tất cả các khối có cùng độ cao mà không tương xứng với khối được chỉ ra trong thông điệp đó.

Kết quả là một quyết định rõ ràng và nhanh chóng trên blockchain "đúng" cho việc tích hợp các phần mềm trạm cuối và các phần mềm ví. Từ quan điểm về bảo mật, nó làm cho việc tái tổ chức nhánh trước trở nên bất khả thi. Xem DIP0008 ChainLocks để có mô tả đầy đủ về ChainLocks hoạt động ra sao.

Sporks#

In response to unforeseen issues with the rollout of the major "RC3" update in June 2014, the Dash development team created a mechanism by which updated code is released to the network, but not immediately made active ("enforced"). This innovation allows for far smoother transitions than in the traditional hard fork paradigm, as well as the collection of test data in the live network environment. This process of multi-phased forking was originally to be called "soft forking" but the community affectionately dubbed it "the spork" and the name stuck.

New features or versions of Dash undergo extensive testing on testnet before they are released to the main network. When a new feature or version of Dash is released on mainnet, communication is sent out to users informing them of the change and the need for them to update their clients. Those who update their clients run the new code, but it is not activated until a sufficient percentage of network participants (usually 80%) reach consensus on running it. In the event of errors occurring with the new code, the client’s blocks are not rejected by the network and unintended forks are avoided. Data about the error can then be collected and forwarded to the development team. Once the development team is satisfied with the new code’s stability in the mainnet environment – and once acceptable network consensus is attained – enforcement of the updated code can be activated remotely by multiple members of the core development team signing a network message together with their respective private keys. Should problems arise, the code can be deactivated in the same manner, without the need for a network-wide rollback or client update. For technical details on individual sporks, see here.

Thuật toán băm X11#

X11 là một thuật toán băm được sử dụng rộng rãi, nó được tạo ra bởi người phát triển ra Dash tên là Evan Duffield. Chuỗi các thuật toán băm của X11 sử dụng một chuỗi 11 thuật toán băm để xử lý vấn đề proof-of-work. Nó cũng giúp cho việc phân phối coin một cách công bằng và các coin của Dash cũng được phân phối theo cách giống như với Bitcoin. X11 được tạo ra sao cho việc tạo khó khăn hơn trong việc tạo ra chip ASIC, và như vậy nó cho phép coin có nhiều thời gian hơn để phát triển trước khi bị đe doạ bởi sự tập trung hoá của việc đào coin. Cách tiếp cận này cũng khá thành công; và đầu năm 2016 thì chip ASIC dành cho X11 được ra mắt và nó chiếm một phần khá lớn trong tổng năng lực băm của mạng lưới, nhưng điều đó vẫn không làm cho nó bị một mức độ tập trung như Bitcoin hiện nay. Thông tin về việc đào coin với X11 có thể tìm thấy ở phần Đào coin trong tài liệu này.

X11 is the name of the chained proof-of-work (PoW) algorithm that was introduced in Dash (launched January 2014 as "Xcoin"). It was partially inspired by the chained-hashing approach of Quark, adding further "depth" and complexity by increasing the number of hashes, yet it differs from Quark in that the rounds of hashes are determined a priori instead of having some hashes being randomly picked.

Thuật toán X11 sử dụng nhiều vòng của 11 thuật toán băm (blake, bmw, groestl, jh, keccak, skein, luffa, cubehash, shavite, simd, echo), như vậy nó đảm bảo sự an toàn cao nhất nhờ sự kết hợp các thuật toán băm rất tinh vi mà thường được sử dụng trong các loại tiền điện tử hiện đại. Cái tên X11 không liên quan đến hệ thống cửa sổ mã nguồn mở X11, thông dụng trên các hệ điều hành kiểu Unix.

Ưu điểm của X11#

Việc tăng độ phức tạp của chuỗi các thuật toán nhằm nâng cao mức độ an toàn và giảm sự không chắc chắn cho tiền kỹ thuật số, so với việc sử dụng giải pháp PoW dùng một thuật toán đơn, dùng thuật toán đơn là không bảo đảm cho việc rủi ro về mặt an ninh mà người ta gọi là SPOF (Một Điểm Chịu Lỗi). Ví dụ, giả sử có khả năng về tính toán mà nó "phá vỡ" thuật toán SHA256 thì nó có thể gây nguy hại cho toàn bộ mạng lưới của Bitcoin cho đến khi Bitcoin phải chuyển đổi bằng hard fork sang thuật toán mới.

Trong sự kiện tương tự nếu có sự cố về mặt tính toán, một loại tiền dùng cơ chế PoW với X11 sẽ vẫn hoạt động một cách an toàn trừ khi cả 11 thuật toán băm đều được phá vỡ một cách đồng thời. Thậm chí nếu vài thuật toán băm trong X11 được chứng minh là không đáng tin cậy, thì nó vẫn đủ thời gian để cảnh báo cho đồng tiền dùng X11 đánh giá và thay thế những thuật toán băm có vấn đề bằng các thuật toán băm khác đáng tin cậy hơn.

Với đặc tính đầu cơ của các loại tiền kỹ thuật số và những tính chất không chắc chắn được thừa kế của nó như là một lĩnh vực mới, thì thuật toán X11 có thể cung cấp sự tự tin cao hơn cho người dùng cũng như những nhà đầu tư tiềm năng mà cách tiếp cận sử dụng một thuật toán đơn không giải quyết được. Giải pháp sử dụng chuỗi các thuật toán băm như X11, cung cấp sự an toàn nâng cao và tính bền vững hơn trong mục đích gìn giữ giá trị, đa dạng hoá đầu tư và bảo hiểm trước những rủi ro liên quan như vấn đề SPOF (Một điểm Chịu lỗi Đơn lẻ) của các loại tiền điện tử sử dụng một thuật toán băm đơn.

Evan Duffield, người sáng lập của Dash và chuỗi thuật toán băm X11, đã một số lần viết rằng việc tích hợp X11 vào Dash không nhằm mục đích ngăn chặn các nhà sản xuất tạo ra chip ASIC cho thuật toán X11 trong tương lai, mà chỉ cung cấp cách chuyển đổi tương tự như Bitcoin là có (CPU, GPU, và ASIC).

Dark Gravity Wave#

DGW or Dark Gravity Wave is an open source difficulty-adjusting algorithm for Bitcoin-based cryptocurrencies that was first used in Dash and has since appeared in other digital currencies. DGW was authored by Evan Duffield, the developer and creator of Dash, as a response to a time-warp exploit found in Kimoto's Gravity Well. In concept, DGW is similar to the Kimoto Gravity Well, adjusting the difficulty levels every block (instead of every 2016 blocks like Bitcoin) based on statistical data from recently found blocks. This makes it possible to issue blocks with relatively consistent times, even if the hashing power experiences high fluctuations, without suffering from the time-warp exploit.

  • Version 2.0 of DGW was implemented in Dash from block 45,000 onwards in order to completely alleviate the time-warp exploit.

  • Phiên bản 3.0 được thực hiện vào ngày 14 tháng 5 năm 2014 để tiếp tục cải tiến điều chỉnh độ khó với sự chuyển đổi mượt hơn. Nó cũng xử lý vấn đề với nhiều kiến trúc mà có nhiều cấp độ khác nhau của độ chính xác của dấu chấm động thông qua việc sử dụng số nguyên.

Tốc độ phát sinh#

Cryptocurrencies such as Dash and Bitcoin are created through a cryptographically difficult process known as mining. Mining involves repeatedly solving hash algorithms until a valid solution for the current mining difficulty is discovered. Once discovered, the miner is permitted to create new units of the currency. This is known as the block subsidy. To ensure that the currency is not subject to endless inflation, the block subsidy is reduced at regular intervals, as shown in this calculation. Graphing this data results in a curve showing total coins in circulation, known as the coin emission rate.

While Dash is based on Bitcoin, it significantly modifies the coin emission rate to offer a smoother reduction in coin emission over time. While Bitcoin reduces the coin emission rate by 50% every 4 years, Dash reduces the emission by one-fourteenth (approx. 7.14%) every 210240 blocks (approx. 383.25 days). It can be seen that reducing the block subsidy by a smaller amount each year offers a smoother transition to a fee-based economy than Bitcoin.

../../../_images/coin_emission.jpg

So sánh tốc độ phát sinh coin giữa Bitcoin và Dash#

Tổng số coin phát sinh ra#

Bitcoin's total coin emission can be calculated as the sum of a geometric series, with the total emission approaching (but never reaching) 21,000,000 BTC. This will continue until 2140, but the mining subsidy reduces so quickly that 99% of all bitcoin will be in circulation by 2036, and 99.9% by 2048.

Dash's total coin emission is also the sum of a geometric series, but the ultimate total coin emission is uncertain because it cannot be known how much of the 20% block subsidy reserved for budget proposals will actually be allocated, since this depends on future voting behavior. Dash will continue to emit coins for approximately 192 years before a full year of mining creates less than 1 DASH. After 2209 only 14 more DASH will be created. The last DASH will take 231 years to be generated, starting in 2246 and ending when emission completely stops in 2477. Based on these numbers, a maximum and minimum possible coin supply in the year 2254 can be calculated to be between:

17,742,696 DASH

Giả sử không phân bổ ngân quỹ

18,921,005 DASH

Assuming full treasury allocation

Phân phối phần thưởng khối#

Unlike Bitcoin, which allocates 100% of the block subsidy to miners, Dash holds back part of the block subsidy for use in the decentralized budget system. The remainder of the block subsidy, as well as any transaction fees, is split between the miner and a masternode, which is deterministically selected according to the payment logic. Dash features superblocks, which appear every 16616 blocks (approx. 30.29 days) and can release the cumulative governance budget held back over that budget cycle period to the winning proposals in the budget system. Depending on budget utilization, this results in an approximate coin allocation over a budget cycle as follows:

80%

Mining and Masternode Reward

20%

Cơ chế quản trị ngân sách phi tập trung

When the Dash Core v20 hard fork activates, Dash's governance budget will grow to 20% of the block subsidy per the governance proposal approved in September 2023. Additional details can be found in the Treasury expansion section.

Treasury expansion#

In September of 2023, the Dash network approved a proposal to double the governance budget by modifying the block subsidy allocation. The new allocation designates 20% for miners, 20% for the governance system budget, and 60% for masternodes. The expansion will go into effect upon activation of the Dash Core v20 hard fork.

20%

Phần thưởng cho việc đào

20%

Cơ chế quản trị ngân sách phi tập trung

60%

Masternode Reward

Miner and masternode reallocation#

Ghi chú

This block reward reallocation process was superseded by the treasury expansion approved by the network in 2023. Upon activation of the Dash Core v20 hard fork this table will be obsolete.

On 13 August 2020, the Dash network approved a proposal to modify the block reward allocation from 50/50 between miners and masternodes to 40/60, respectively. The incremental reallocation adjusts the percentage share every three superblock cycles.

The following table shows the incremental reallocation process and indicates the current reallocation date. Reward reallocation changes began at the first superblock following activation and now occur every three superblock cycles (approximately once per quarter) until the reallocation is complete.

Adjustment

Miner %

Masternode %

Change (%)

Reallocation Dates

0

50.0

50.0

0.00%

---

1

48.7

51.3

1.30%

2020-11-28

2

47.4

52.6

1.30%

2021-02-27

3

46.7

53.3

0.70%

2021-05-29

4

46.0

54.0

0.70%

2021-08-28

5

45.4

54.6

0.60%

2021-11-27

6

44.8

55.2

0.60%

2022-02-25

7

44.3

55.7

0.50%

2022-05-27

8

43.8

56.2

0.50%

2022-08-26

9

43.3

56.7

0.50%

2022-11-25

10

42.8

57.2

0.50%

2023-02-24

11

42.3

57.7

0.50%

2023-05-26

12

41.8

58.2

0.50%

2023-08-25

13 (Current)

41.5

58.5

0.30%

2023-11-24

14

41.2

58.8

0.30%

2024-02-23

15

40.9

59.1

0.30%

2024-05-24

16

40.6

59.4

0.30%

2024-08-22

17

40.3

59.7

0.30%

2024-11-21

18

40.1

59.9

0.20%

2025-02-20

19

40.0

60.0

0.10%

2025-05-22

This documentation is based on calculations and posts by moocowmoo. Please see this reddit post for more details, or run your own emission calculations using this tool. See this site for live data on current network statistics.

Quản trị Phi tập trung#

Decentralized Governance by Blockchain, or DGBB, is Dash's attempt to solve two important problems in cryptocurrency: governance and funding. Governance in a decentralized project is difficult, because by definition there are no central authorities to make decisions for the project. In Dash, such decisions are made by the Decentralized Autonomous Organization (DAO). The DAO allows each masternode to vote once (yes/no/abstain) for each proposal. If a proposal passes, it can then be implemented (or not) by Dash's developers. A key example is early in 2016, when Dash's Core Team submitted a proposal to the network asking whether the blocksize should be increased to 2 MB. Within 24 hours, consensus had been reached to approve this change. Compare this to Bitcoin, where debate on the blocksize has been raging for nearly three years.

DAO also provides a means for Dash to fund its own development. While other projects have to depend on donations or premined endowments, Dash uses 20% of the block subsidy to fund its own development. Every time a block is mined, 80% of the subsidy is split between the miner and a masternode per the distribution found here, while the remaining 20% is not created until the end of the month. During the month, anybody can make a budget proposal to the network. If that proposal receives net approval of at least 10% of the masternode network, then at the end of the month a "superblock" will be created. At that time, the block subsidy that was not paid out (20% of each block) will be used to fund approved proposals. The network thus funds itself by reserving 20% of the block subsidy for budget projects.

Bạn có thể đọc thêm về cơ chế quản trị của Dash ở mục Quản Trị của tài liệu này.

Sentinel#

Chú ý

Sentinel was deprecated in Dash Core v20.0 when its functionality was integrated into Dash Core.

Được giới thiệu trong Dash 0.12.1, Sentinel là một tác nhân tự quản dành cho việc duy trì, xử lý và tự động hoá các đối tượng quản trị của Dash và các tác vụ. Sentinel được thực thi như là một ứng dụng Python liên kết với một phiên bản dashd cục bộ trên mỗi masternode của Dash.

Một Đối tượng Quản trị (hay "govObject") là một cấu trúc chung được giới thiệu trong Dash 0.12.1 để cho phép việc tạo ra các Đề xuất Ngân sách và các Trigger. Thừa kế lớp được sử dụng để mở rộng đối tượng chung thành một đối tượng "Đề xuất" để thay thế cho hệ thống ngân sách hiện tại của Dash.

../../../_images/sentinel.png

Sơ đồ làm nổi bật mối quan hệ giữa Dash Sentinel và Core#

Phí giao dịch#

Các giao dịch trên mạng lưới Dash được ghi trong các khối trên chuỗi khối. Kích thước của mỗi giao dịch được đo theo đơn vị bằng byte, nhưng không nhất thiết phải có mối tương quan giữa các giao dịch có giá trị cao và số byte cần thiết để xử lý giao dịch. Thay vào đó kích thước của giao dịch tuỳ thuộc vào số lượng các địa chỉ đầu vào và đầu ra của giao dịch, vì nó có nhiều dự liệu được ghi vào block để chứa các thông tin đó. Mỗi khối mới được sinh bởi một thợ mỏ, người được trả cho việc hoàn thành công việc sinh khối với một phần thưởng khối. Để ngăn cho cho mạng lưới không bị tràn ngập bởi các giao dịch spam, kích thước khối bị giới hạn một cách có chủ đích. Khi số lượng giao dịch tăng lên, không gian dành cho mỗi khối lại trở thành một tài sản quý hiếm. Do thợ mỏ không bắt buộc phải bao gồm bất kỳ giao dịch nào vào các khối mà họ tạo ra, cho nên khi các khối đầy, thì một mức phí tự nguyện sẽ được thêm vào để tạo ra động lực cho thợ mỏ xử lý giao dịch. Hầu hết các phần mềm ví đều tính một khoản phí nhỏ làm ngầm định, mặc dù có một số thợ mỏ vẫn xử lý các giao dịch thậm chí nó không có phí đi kèm.

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 0.13.0.0 introduced InstantSend autolocks, which caused masternodes to automatically attempt to lock any transaction with 4 or fewer inputs — which are referred to as “simple” transactions — and removed the additional fee for InstantSend. 0.14.0.0 then removed the limitation on 4 inputs, so the network will attempt to lock all transactions. The current fee schedule for Dash is as follows:

Kiểu giao dịch

Mức phí gợi ý

Mỗi đơn vị

CoinJoin

0.001 DASH

Per 10 rounds of CoinJoin (average)

All other transactions

0.00001 DASH

Cho mỗi kB dữ liệu giao dịch

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. InstantSend locking will be attempted on all transactions without any extra charge.

CoinJoin works by creating denominations of 10, 1, 0.1, 0.01 and 0.001 DASH and then creating CoinJoin transactions with other users using these denominations. Creation of the denominations is charged at the default fee for a standard transaction. Using CoinJoin is free, but to prevent spam attacks, an average of one in ten CoinJoin transactions are charged a fee of 0.0001 DASH. Spending denominated inputs using CoinJoin incurs the usual standard fees, but to avoid creating a potentially identifiable change address, the fee is always rounded up to the lowest possible denomination. This is typically 0.001 DASH, so it is important to deduct the fee from the amount being sent if possible to minimise fees. Combining InstantSend and CoinJoin may be expensive due to this requirement and the fact that a CoinJoin 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 là tên mã cho một nền tảng tiền phi tập trung được xây dựng trên công nghệ blockchain của Dash. Mục đích là cung cấp cách truy cập đơn giản đến những tính năng độc đáo và lợi ích của Dash nhằm hỗ trợ việc tạo ra công nghệ phi tập trung. Dash giới thiệu một thiết kế mạng phân tầng, nó cho phép người dùng thực hiện rất nhiều công việc trên mạng lưới, cùng với việc truy cập API phi tập trung và một hệ thống file phi tập trung.

Dash Evolution sẽ được phát hành theo các giai đoạn. Dash Core phiên bản 0.12.1 đến 0.12.3 sẽ tạo nền tảng cho các tính năng phi tập trung hoạt động ở phía sau. Phiên bản 0.13 giới thiệu những nền tảng cho Evolution, được mô tả trong DIP2 Giao dịch đặc biệtDIP3 Danh sách masternode định sẵn. Phiên bản 0.14 thiết lập DIP6 Masternode Quorums tồn tại lâu. Dự kiến đến cuối năm 2019, Dash Core 1.0 sẽ ra mắt những tính năng chính của Evolution như thanh toán dựa trên tên người dùng, hệ thống API phi tập trung (DAPI) đầu tiên trên thế giới và hệ thống lưu trữ dữ liệu phi tập trung (Drive) dựa trên IPFS.

Dưới đây là công việc hiện tại của chúng tôi về Evolution, ngoài ra còn có thêm nhiều thành phần như:

  • Drive: Là một hệ thống chia sẻ file cho những dữ liệu của người dùng nằm trên mạng lưới bậc hai

  • DAPI: Là giao diện lập trình phi tập trung cho phép người dùng trên các ứng dụng bậc 3 có thể truy cập mạng lưới một cách an toàn

  • DashPay Decentralized Wallets: Là những ví nhẹ được kết nối với mạng thông qua DAPI và chạy trên nhiều nền tảng khác nhau

  • Bậc hai: Là mạng lưới masternode, nó cung cấp hạ tầng bổ sung cho dự án

  • Ngân sách: Mạng bậc hai cho phép việc bỏ phiếu để cấp phát ngân sách cho những dự án cụ thể của mạng lưới qua hệ thống ngân sách

  • Quản trị: Mạng bậc hai cho phép việc bỏ phiếu để quản trị hệ thống tiền tệ và quản lý các hoạt động cần thiết của hệ thống tiền tệ

  • Deterministic Masternode Lists: Tính năng này giới thiệu một danh sách masternode trên blockchain, nó có thể được sử dụng để tính toán các quorum ở quá khứ và hiện tại.

  • Social Wallet: Chúng tôi giới thiệu một social wallet hay còn gọi là ví xã hội, nó cung cấp tính năng danh sách bạn bè, nhóm người dùng, và các tài khoản chia sẻ đa chữ ký.

Xem trước về Evolution#

Dash Dapps - Demoing Community Development on environment, 17 August 2020

Những video sau đây được giới thiệu bởi người sáng lập Dash là Evan Duffield và trưởng nhóm phát triển UI/UX là Chuck Williams mô tả quy trình phát triển và những tính năng dự kiến của nền tảng Dash Evolution.

Evolution Demo #1 - The First Dash DAP, 16 tháng 3 năm 2018

Evolution Demo #2 - Mobile Evolution, 25 tháng 4 năm 2018

Evolution Demo #3 - Trải nghiệm người dùng Dashpay, 15 tháng 5 năm 2018

Chuck Williams với Evolution, Hội thảo của Dash ở London, 14 tháng 9 năm 2017

Evan Duffield Lộ trình của Evolution, Dash Force News, 28 tháng 6 năm 2017