特點

From Waves Wiki
Jump to: navigation, search
This page is a translated version of the page Features and the translation is 30% complete.

Outdated translations are marked like this.

Other languages:
العربية • ‎čeština • ‎Deutsch • ‎Ελληνικά • ‎English • ‎español • ‎français • ‎hrvatski • ‎magyar • ‎Bahasa Indonesia • ‎italiano • ‎日本語 • ‎Nederlands • ‎polski • ‎português • ‎português do Brasil • ‎română • ‎русский • ‎slovenčina • ‎தமிழ் • ‎ไทย • ‎Türkçe • ‎Tiếng Việt • ‎粵語 • ‎中文(中国大陆)‎

Waves 客戶端

Waves Lite Client April 2017

Waves客戶端係由官方開放,並支持多功能應用程式加入。整個程序好細,僅僅只有5mb,所以可以瞬間下載到你電腦中。 整個用戶介面 係參照傳統網上銀行的介面而設計,而帶給用戶更直觀的使用體驗. Waves輕戶端都可以作為一個谷歌Chrome瀏覽器插件或者作為GitHub上的獨立客戶端,具體可以查看安裝指南。該客戶端最大的優勢是不需要下載任何區塊,通過輕客戶端可以直接連接到的Waves網絡的隨機節點。做完這些之後,就可以直接和快速地建立起來——安裝客戶端並帳戶創建,最多只需要幾分鐘!

Waves客戶端又可以稱謂多幣種錢包,讓你不單止存放Waves幣,還可以存放基於Waves區塊鏈技術發行的代幣。我地總有一個引以為豪的功能,就係去中心化交易系統有了這個功能,用戶可以在客戶端上進行任何Waves幣或Waves代幣交易。並且,在我們的計劃中日後還會推出一些額外的功能,比如去中心化的投票系統,加密的信息交流系統,一個輕量的區塊瀏覽器和信用體系,等等。

Waves 手機客戶端

我地已經發布左Waves手機端,Android 同 IOS系統都可以下載,Android平台下載地址IOS平台下載地址。目前已經有1000多次下載了,手機上的應用可以進行的功能有,交易,查看餘額,等等~

自定義應用代幣(CATs)

Custom tokens.PNG

Custom Application Tokens, 簡稱 CATs, 自定義代幣,係數字代幣的最簡單形式,它係由底層區塊鏈加密保護的。 Waves平台通過構建圍繞該功能的整體平台來將數字貨幣的發展提升到一個新的高度,該功能與企業的興趣和需求相一致,針對的目標是每個普通用戶,不管他以前的知識儲備如何,都能夠發布和管理他自己的數字代幣。發行新的代幣的費用是1WAVES,這也是非常合理的,並且能有更多的有創造性的項目來我們的平台做新的嘗試。此外,Waves希望用戶能夠盡可能的創造可定制的代幣。舉一個例子,用戶可以選擇重新發行自定義應用代幣,這就意味著,在初次發行代幣之後,用戶可以增加代幣的供應量。


Waves 無中心化交易系統

Dex - First Version
Dex - Mockup of possible future version

Waves Dex - the show-piece of the Waves Platform. The decentralized exchange allows asset-to-asset trading in a unique way - centralized order matching paired with decentralized order settlement. This means that orders are matched through a so-called 'Matcher', a piece of software which can be run by anyone. After a successful matching (usually only takes a split second), the to be exchanged funds are transferred over the blockchain. As a result, we have trading as fast as on centralized exchanges, however, the funds never leave a user's account eliminating the risk of an exchange hack.

Taken into the bigger picture, the Dex brings several use cases with it:

  • Allows early trading of a crowdfunding stake. On Kickstarter, an investor can't trade his share of the project.
  • Enables crypto and forex trading in a decentralized manner.
  • Competes with traditional, centralized crypto exchanges in terms of speed and particularly commissions.

The user interface for the Dex has been released in April 2017. The first version is still basic and intended to allow anyone the use of the Dex, not only advanced users. The GUI is going to experience major changes over the course of the next month including the addition of charts and more.

Tokens Flexibility

Another great improvement is what we call Tokens Flexibility. It gives projects on top of Waves and users the opportunity to pay transaction fees not in the native WAVES token but any other token existing on the blockchain. Each Full Node can define for itself which tokens it accepts as transaction fee. This allows businesses to create a closed ecosystem in which they only have to deal with their very own token rather than taking a second one, namely WAVES, into account.

Fiat on the Waves Blockchain

The above-mentioned custom token technology also allows Waves Platform to offer fiat currencies such as US Dollar, Euro or Chinese Yuan on the blockchain. This is achieved in collaboration with compliant payment providers which are to issue a fully backed fiat token on the blockchain. In combination with the decentralized exchange, this allows users to do forex as well as crypto against fiat trading, eliminating the bothersome process of going through Bitcoin and paying a double conversion. Furthermore, future crowdfundings on Waves could potentially accept fiat tokens as a method of funding.

All of this happens in a compliant way: KYC (Know your Customer) and AML (Anti Money Laundering) requirements have to be provided by any user who is either depositing or withdrawing fiat to or from a gateway.

Crypto currencies on the Waves Blockchain

A custom token can also be used to port an existing crypto currency with an own blockchain on Waves. This is already the case for Bitcoin - users are able to deposit and withdraw Bitcoin directly in the Lite Client. Bitcoins exist on the Waves blockchain as a token called wBTC and are backed 1:1 with real Bitcoins in a multi-signature wallet managed by a so-called gateway. Whenever a user deposits Bitcoin to the gateway, it issues a wBTC token on the Waves chain to the user. Vice versa when a user withdraws - he sends the wBTC token to the gateway and the Bitcoin in the multi-signature wallet is released.

This approach allows for faster and, particularly, cheaper Bitcoin transactions which is especially demanded with the current blocksize issues of Bitcoin. Furthermore, crowdfundings on Waves have the possibility to accept Bitcoin without having to deal directly with the Bitcoin blockchain.

This approach can be implemented for any crypto currency. Simply set up a gateway, create a Waves token and there is yet another digital currency on Waves.

Leasing

Leasing essentially means giving your forging power to a running full node without your WAVES actually leaving the wallet. This enables anyone to participate in the forging process without having to operate a node himself. Additionally, the lessor receives a part of the network reward in return, depending on the conditions set by the leasing pool. When creating or cancelling a lease, it always takes 1000 blocks for the forging power to be actually transferred. Most importantly, this drastically increases the amount of WAVES actively forging and, therefore, strengthens the network considerably. While leasing you still receive airdrops of tokens ran on the network.

Decentralized Reputation System (in development)

A decentralized environment requires a lot of trust when conducting business. As an additional method to evaluate a person's credibility, Waves is developing a decentralized reputation system based on activities on the blockchain. These activities include the date of account creation, the number of transactions and much more.

Encrypted Messenger (in development)

The Lite Client will also include an encrypted messaging feature at one point. It has not yet been decided if the messenger will be on- or off-the-blockchain. Most importantly it has to be reliable and unbreakable. Users will also be able to create groups and lists as known from traditional messenger applications.

Decentralized Voting (in development)

Current voting systems can be gamed fairly easy. Now imagine a decentralized voting system which records each and every vote on the blockchain - no way to manipulate anything. Votes can be based on different parameters: 1 vote per account, 1 vote per token or 1 vote per WAVES. It will allow projects to communicate with their stakeholders, be it to approve a big transfer of funds or to decide on a new strategy - the possibilities are endless. The voting system will also be included in the Lite Client.

Waves NG Protocol Problem Statement and Motivation

Blockchains protocols have some scalability limits and challenges that tradeoff between throughput and latency. The current blockchain technology is not fast enough and does not scale to include more transactions into the system so we have a performance challenge to be considered. There is a united agreement between miners, consumers, and developers with several perspectives that we need to deploy scalability measures, and there has been an ongoing argument on how to improve Bitcoin’s scalability. Current proposals have focused around how big to make the blocks and how to handle the block size increases in the future. All proposals suffer from a major scalability bottleneck: no matter what block size is chosen, the blockchain system can at best reach a proper transaction throughput, increasing from ~3 transactions per second to ~7 transactions per second. This is so far from the 30,000 transactions per second which necessary to compete with the existing systems such as VISA transactions. The same major limitations apply to litecoin, Ethereum and all other currencies that share Bitcoin’s blockchain protocol.

Waves NG Protocol will address the scalability bottleneck by making the network to reach the highest throughput depends on the network conditions. It will not only enhance the transaction throughput, it will also reduce transaction latencies. So it will be possible to get an initial transaction confirmation in seconds rather than in minutes and it does so without changing the Bitcoin’s architecture and the trust model.

For more technical details Github Waves NG