DAOの学習と、ワインへの造詣を周りの人たちと深めるため、「みんなでETHを出し合って、一定金額を超えたら高級ワインを買ってみんなで集まって飲んでわいわいしようよ」DAOを作ってみました。
「WINE」という素敵な名前のトークンが作れたので、それも満足でしたが、
出来た後にどうやって運用していいのかがさっぱり分からない!
マニュアル、ユーザーガイドはないし、Discordはそこそこ活発だけどなかなか答えがもらえない…
CLIで運用するみたいで、学びながらやれば出来ないことはないけど、それ自体の解説サイトみたいのもなさそうだし、ちょっとスタックしました、、というのが落ちです。
Aragonは市場では結構なシェアがありそうで、見た感じ1番ぽかったので使ってみましたが、もっと使いやすいツールが出てくることをこころから願います・・
トップページ
後から分かったことだが、この時点で、EthereumでDAOを作りたかったらMetaMaskなどのウォレットでEthereum(メイン)ネットワークに入っていないといけないし、Polygon(Matic)で作りたかったらPolygonネットワークに入っておかなければいけない。
これは、使う人と、DAOを作る人のガス代に大きく関係するので、無駄な労力を避けるためにも非常に注意が必要です。
EthereumでDAOを作ろうとすると、手数料(これは些少の模様)とガス代の合計で下記の時間帯(PST 14:00頃)だと合計で$378.52(高い!!!)かかると表示されるし、PSTで朝方試した時にはもう$700近くて、話にならないほど高かった。
後述するが、Polygonの場合はめちゃくちゃ安いので、上記のプロセスは(DAOの参加者がPolygonでOKと考えられる場合においては)とても重要である。
DAOを作るボタンを押下
Aragon Clientはもう古く、新しいDAOはAragon Governで作れとのこと。
(実はAragon Clientの方で一つ作った後でそれが判明したので、大ショックだった… ちゃんと事前にuser guideなりマニュアルなりを読まないといけないですね(^_^;))
Aragon ClientでDAOを作ってみた(➜非推奨だった!) 02042022
Aragon Governトップページ
いろんなDAOがありますね〜
Create DAOを押下
以下の内容で入力。
次の画面で下記内容が求められる。以下がデフォルト。
今回、Rules / Agreement に規定したのは、以下の通り。(赤字は読みやすさのために本書のために強調したもの)
Any transaction created in this DAO must have been proposed in an Aragon Voice vote on
https://voice.aragon.org/ and with the following approval criteria:
– 50% support of the participating tokens in the vote proposal duration of at least 7 days
– Transactions created that do not meet the above criteria should not be permitted
– Unless explicitly participating in the vote proposal, this DAO doesn’t consider these tokens as approval or opposition
– Every time the proceed from token buyers exceeds (and in the case we start sales of goods and services, adding our profit) $500 (first time $500, second time $1,000 and so on, cumulatively) we vote
– which premium wine(s) we buy, including its vintage
– how many bottle(s) we buy
– where to buy the wine(s) from
– who to buy it (them)
– where to drink the wine
– our venue will be Bay Area, California USA
– in the case of restaurants, corkage we incur
– when we hold the events
– the food we pair with the wines
– including potluck style
– The decision above is made pro-rata basis depending on the numbers of tokens DAO owners have, however
– The volume of wine poured into your glass when you participate in events is NOT so that we can freely enjoy the wines 🙂
– In the case you can’t come to the event, you are not eligible for the portion of the wine(s) we drink in the events.
– So please be attentive
– Again, our venue will be Bay Area, California USA
– Token holders of DAO won’t be liable to any health issues, injuries and losses including but not limited to food poisoning during the events
– Drink responsibly in the events. The above is also applied to any DUI incidents during and after events
次のページ
Understanding collaterals in Aragon Govern
>The default currency for collateral is DAI.
Dai (DAI) is a decentralized stablecoin running on Ethereum (ETH) that attempts to maintain a value of $1.00 USD. Unlike centralized stablecoins, Dai isn’t backed by US dollars in a bank account. Instead, it’s backed by collateral on the Maker platform. Note: if the Dai credit system is upgraded or shutdown, Dai holders may need to convert their Dai to Ethereum through the Maker platform. Read more at makerdao.com/whitepaper.
https://www.coinbase.com/price/dai
Transactionをscheduleできるホワイトリストのアドレスは初期設定はnull値なので、自らのPolygonのアドレスを設定した。(画面コピー割愛)
確認画面
ここで、画面下部にある「Confirm and Create Your DAO」を押下すると、「利用可能なネットワークに接続しろ」とエラーメッセージが返される。。
そうか、仕様上、Polygonでは、Aragon GovernのDAOが作れないのか…
ここら辺は、サービス・システム側の仕様であり、どうすることも出来ない。
このあたりが私が常に言っている「使ってみなければ分からない」の部分の一つでもある。
メールでPolygonの利用可能性について問い合わせると「すぐ回答するからね」と書いてあるものの、返事はない。
また、最近の流行りとして、チャットシステムである「Discord」があり、それを使えばすぐ回答できる、とメールに書いてあるが、Discordで問うたところで、回答してくれる人がいなければもちろん答えが得られるわけでもない。(下記のMoshの問い)
Ethereumではガス代が非常に高い…
これでは、高いワイン1本分くらいになってしまうので、DAOを作る時間を調整することにする。
下記の「曜日によってEthereumのガス代が一番安い時間帯」の記事をを参照に。
Day | The time when ETH Gas is lowest (EDT/EST) |
Sunday | 2 AM to 3 AM |
Monday | 1 AM to 2 AM |
Tuesday | 6 AM to 8 AM |
Wednesday | 11 PM to 7 AM |
Thursday | 1 AM to 3 AM |
Friday | 10 PM to 8 AM |
Saturday | 2 AM to 3 AM |
The Secret Behind Ethereum Gas Prices
結局、かなり価格の上下をウォッチする時間を浪費しながら、合計$154程度で決済することとなった。
これは、Polygonの利用を許可しているAragon ClientでDAOを作成した際には数ドルに満たない程度だったので、大きな差である。
DAOを作っている最中
ちなみに、DAOの生成過程に「Uploading rules to IPFS」とあるが、IPFSとは分散ファイルシステムかつそのプロトコルである。
で、上記の処理中ステータスは変わらなかったので、、Aragon Governで作られているDAOの一覧を見に行くと、案の定、一番最新のDAOとしてwine_daoが作られていた。
内容を確認してみる。
ETHを一旦depositしてみる?
参考まで、今回のガス代とトランザクション
New ActionとしてTokenをmintingしてみる。
Add new transaction
Mint Tokens
Recipient
0xb6466775b7513617d4076b22feb149303881bf09
で、次に出てくるこの部分が分からない・・・