I do not yet understand honestly what is Dapps. Steemit is also one of Dapps. There are other people who write similar articles, but I would like to write down what is Dapps and what is different from ordinary applications.
今更ながら、Dappsってなんなのか正直よくわかっていません。このsteemitもDappsの一つですよね。おそらく同じような記事を書いている方は他にもいるとは思いますが、備忘録も兼ねてDappsとはなんなのか、普通のアプリケーションと何が違うのかを書いていきたいと思います。
Dapps is Decentralized Applications. This means it is a non-centralized application, that is, an application that does not have a specific administrator.
DappsとはDecentralized Applicationsの略称であり日本語で訳すと「分散型アプリケーション」となります。では分散型アプリケーションとは何か。言い換えると非中央集権的なアプリケーション、つまり特定の管理者が存在しないアプリケーションという意味です。
Dapps has a definition.
1. The application is open source and it is automated without being controlled by a specific administrator.
Open source is that the program code in which the application is built is published in a form that everyone can see.
2. It use a token
We use encrypted tokens when using applications
3. Improve under user's agreement.
Applications can improve protocols by request for improvement from users and markets.
It seems that the application which satisfies the three is called Dapps.
Dappsには定義があります
1. アプリケーションがオープンソースであり、特定の管理者に制御されず自動化されている事
オープンソースとは、アプリケーションが構築されているプログラムコードがみんなに見える形で公開されている事です
2. トークンを利用している
アプリケーションの利用の際には暗号化されたトークンを使用します
3. ユーザの合意の元で改善
アプリケーションはユーザやマーケットからの改善要求によりプロトコルを改善できる。これはアプリケーションがオープンソースだからこそできる事ですね
以上の3つが満たされているアプリケーションをDappsと呼んでいるようです。
Dapps is non-centralized and no specific administrator exists. There seems to be merit that it is said that transparency is high because there is no fraud by the administrator and it is open source so you can check the structure of the application.
冒頭でも述べたようにDappsは非中央集権であり特定の管理者が存在しないので管理者による不正がなくなる事や、オープンソースであるためアプリケーションの仕組みが確認でき透明性が高いと言うメリットがあるようです。
I was looking into Dapps and found a thing called cryptoZombies. This is a service that you can actually develop Dapps in game format. It can be used for free and can be developed on the web so you do not have to set up your own development environment.
Dappsを調べていて cryptoZombiesというものを見つけました。これはゲーム形式で実際にDappsを開発できるというサービスのようです。無料で利用でき、web上で開発できるので自分で開発環境を整える必要もありません。Dappsをより理解するためにもゴールデンウィークを利用して少し遊んでみたいと思います!