Blockchain
Dapp
EthFund

EthFund: A Crowdfunding DApp

こんにちは、JP です。This article will talk about a decentralized crowdfunding EthFund application.


DApp

DApp aka Decentralized application has its backend code running on a decentralized peer-to-peer network.

https://ethereum.stackexchange.com/questions/383/what-is-a-dapp


EthFundとは

EthFundはDAppです。これは分散型クラウドファンディングアプリです。

image.png

分散型クラウドファンディングアプリを作った理由は、ブロックチェーン技術をつかうことによって、仲介人をなくし、中間マージンを抑えられるからです。


EthFundの作った理由とは

Kickstarterのようなものです。しかしながら、EthFundでは資金の単位は、暗号通貨の1つである、Etherを使って行われます。仲買人を介さず、転送はユーザー間で直接行われます。つまり、寄付はEthereumネットワークのスマートコントラクトを通じて移転されます。それゆえに、分散型クラウドファンデーションアプリと呼べます。

このシステムのユースケースを3つ紹介します。

まず一つ目は教育です。例えば、学生で何かしらのコンテストに出場したかったとします。しかし、参加費が高く参加を諦めようとしたときにEthFundをつかってお金を集めることができます。

二つめ、アート制作です。EthFundをつかって、例えば、ショートフィルムを作りたい人が資金を集めることができます。

三つめに、チャリティーにも使えます。例えば、がん患者への資金提供もできます。


EthFundの仕組みは

EthFundの仕組みは、ユーザーはMetamaskを持つWebbrowserを使います。ユーザーはProjectをさくせいしたり、browseしたり、資金を送ったりすることができます。

Fund ProjectとStart Fundraisingオプションがあります。


Start Fundraising

Start Raisefundingボタンをクリックすると、プロジェクトを作成できます。ここでプロジェクトの詳細を入力し、 Submit をクリックしてプロジェクトを作成します。

image.png


Fund Projects

Fund Projectボタンをクリックすると、資金を提供できるプロジェクトのリストが表示されます。プロジェクトをえらぶことができます。 プロジェクトの詳細を表示し、資金を送る金額を入力することができます。

金額に達すると、プロジェクトを作成した担当者のアドレスに自動的に転送されます。

image.png

Here is the Github repository to try EthFund: https://github.com/gwendanielle/crowdfundingDapps

ありがとうございました。