ビジネス

ALIS BOOT CAMPを受けてみた③[プログラミングせずに実現させるベーシックインカムシステム]

zap's icon'
  • zap
  • 2019/12/16 12:50
Content image

今回は前回と全然違うテーマでのメンタリングです。

以前記事にしたこのシステムを

・プログラミングをせずに

・無料で

作りたいが可能なのかという案件です。

なぜ「プログラミングをせずに無料で」なのかというと、そもそもこのシステム自体が上手くいくかわからないので、手間をかけて実行したくないわけですね。

プログラミングは前回のゲームの方を進めないといけないので、どちらも同じ方法で進めると完成するまでに時間がかかってしまうと考えました。

 

ではメンタリング内容です。

/////////////////////////////////////////////////////////////////////////////

ホーさん今日 20:00

お疲れ様です

それでは始めます〜

ZAP今日 20:01

よろしくおねがいします。

ホーさん今日 20:01

今回はこちらの記事をベースにお話をさせていただきます。

https://alis.to/zap/articles/KeONXZZB1Gp5

お金を使うほどお金がもらえる仕組みを考えまし...

まず、実現したい基本要件は以下と考えます

通貨関係 1. ペリカ(仮)を運営が任意の額発行できる 2. ユーザーが「1円=10ペリカ」で交換できる 3. 運営発行ペリカをユーザーが購入する際には、購入額の10%がプールされる 4. 物品をペリカ建てて販売する 5. ユーザーも物品をペリカ建てで販売する 6. 商品を購入する場合、10%の手数料が発生し、その10%はプールされる 7. プール金の10%を毎朝9時にユーザーに供給する

ユーザーのパラメタ関係 1. ユーザーは「レベル」「経験値」「供給上限」のパラメタを持つ 2. 初回ログイン時に100ペリカを受け取れる 3. ユーザーが商品を購入するとペリカと同數の経験値を得られる  4. 経験値がレベル×100に到達するとレベルが1上がり供給上限が100増え、経験値が0に戻る

次に、事前にいただいたご要望と前提事項です ・できるだけプログラミングをしたくない(できるだけありものでやりたい) ・法関係はとりあえず無視で。金銭的な価値が無い物を金銭的価値がないコインで交換する、 いわゆる売買では無い扱いで考慮いただければ。 ・すでに作成中のAPIとかシステムとかあったりすれば嬉しい。

ここまでよろしいでしょうか?

ZAP今日 20:02

はい。こうやって考えると随分と多いですね。

ホーさん今日 20:02

そうですね。一つ一つ見ていきましょう

まず、通貨関係の ・ペリカ(仮)を運営が任意の額発行できる ですが

独自通貨の発行そのものは、WAVESなどノンプログラミングでできるものが有名です。

おそらくZAPさんもご存知かと

ZAP今日 20:04

通貨だけ発行できるサービスがいくつかあるのは知っています。

ホーさん今日 20:05

追加発行(mint)ができ、送金もできるものであればここの要件は満たすと思います

次に、 ・ユーザーが「1円=10ペリカ」で交換できる

というところですが、

こちらは自動化するのであれば決済機能などを導入する必要がありますが、ユーザー数が少なければ手動で対応できると思います。

IPOみたいなものなので法律に引っかかりそうですが、とりあえず法関係は無視してというお話でしたのでそのようにいたします。

ワインさんが、Amazonで何らかの物品をユーザーに購入してもらい、その分の暗号通貨を渡すという取り組みを行っていますので、そういうやり方ですと前例はあります。

次に、 ・物品をペリカ建てて販売する ・ユーザーも物品をペリカ建てで販売する

というところですが

これらも自動で行うと決済機能など必要で、今回調べた範囲では現状はノンプログラミングではできないのではないかと思います(できるのであれば暗号通貨古物商が使っていると思います)

ZAP今日 20:08

なるほど。

ホーさん今日 20:08

「独自暗号通貨のE-Commerceをノンプログラミングで」となると、私が調べた範囲では見つかりませんでした。

ETH、BTCなどメジャーなコインやトークンであればあるかもしれませんが、こちらも今回調べた範囲では見つかりませんでした

億ラビットくんが現在開発している「和らしべ」は、ALISやARUKなどERC20の通貨と物品を交換するECサイトですので、これまで世の中にそういうものが存在しないという証左でもあるかと思います。

「和らしべ」も開発中のサービスですので、ここは現状手動(入金なりamazonでの購入なりを確認したらトークンを送付する)になります。

ここは手動でも人数が多くなければいけそうな感じはあります

次に、 ・運営発行ペリカをユーザーが購入する際には、購入額の10%がプールされる

というところですが、

こちらは、運営が手動でやるか、以下のようなスマコンを書くことになると思います。(編集済)

「運営のアドレスから他のアドレスにtransferが発生した際は、その額の10%のペリカが運営のアドレスからプール用のアドレスに移動する」

こちらのスマートコントラクトは比較的単純な部類だとは思いますが、ノンプログラミングで行おうとする場合には「スマコンをノンプログラミングで作れるサービス」を使用する必要があります。

「Smart Contract without Coding」をキーワードに検索すると、以下のようなサービスがヒットしました

MyContract https://mycontract.co/

MyContract | Create your Smart Contract without Coding

MyContract - Leading Platform for Smart Contract Creation, Deployment, Interaction & Token Offering.

価格についての記載は見当たらず。(無料?) スマコンの独自実装の情報はドキュメントに見当たりませんでした。 Web Appの中にはNo Projectとなっているのでトークン作成したりすると色々できるようになるのかもしれません。

MyWish https://mywish.io/

WAVES, TRON, EOS, ETHが選択できます。 Testnetであれば無料のようです。Mainnetだと79ドルかかります。 Personal contract(カスタム)は要相談となっています。

Smartz https://smartz.io/

こちらはICOのようなことはできそうなものの、好きなスマコンを作れるという感じではないかもしれません(編集済)

どのサービスも、独自の通貨の発行は少なくともできるようです。 スマコンの登録がどのくらい簡単かは、実際触ってみないとなんとも言えません。 多くの方が使っているようなものはないという印象です。

ZAP今日 20:15

my~はどっちも同じところが同元っぽいですよね。

ホーさん今日 20:16

そうなんですかね、確かにUIちょっと似てますw

ZAP今日 20:16

いい感じで英語しかない。こういうサービスは日本は後進国なんですかね。

ホーさん今日 20:17

日本ではこの手のサービスは全くというほど出ていませんね

あと、 ・商品を購入する場合、10%の手数料が発生し、その10%はプールされる(編集済)

についてですが、

こちらは手動でとはいかないところです。商品の購入は運営が間に入らないので、手数料分をプールするという作業をユーザーが行う必要があるためです。

ですので、「ユーザーアドレスから別のユーザーアドレスにtransferがあった際はその10%をプール用アドレスに送る」 というスマコンを登録する必要があります。

ZAP今日 20:19

直のやり取りになるから運営が間に挟めないってことですね。

ホーさん今日 20:19

はい。今回のご要望だとどうしてもこのスマコンは必要だという印象です

あるいは、トランザクションを監視し、ルールに従っていないことが判明したら退場、などの厳しいルール化をすることでユーザーに実施を強制することも可能かもしれません。

または、決済サービスを作ってそのサービスが自動でプールするような機能をつけるか。

多分スマコン作るほうが簡単です

ZAP今日 20:21

サーバー上で「ポイントを管理するシステム」みたいなものを探した方が現実的なのかもしれないです。

ホーさん今日 20:22

ポイント管理に関しては、ユーザーパラメタ関係の、

1. ユーザーは「レベル」「経験値」「供給上限」のパラメタを持つ 2. 初回ログイン時に100ペリカを受け取れる 3. ユーザーが商品を購入するとペリカと同數の経験値を得られる  4. 経験値がレベル×100に到達するとレベルが1上がり供給上限が100増え、経験値が0に戻る

あたりでも必要になるので、スマコン以外でもいずれにしろ必要になりますね。

ただ、正直この辺りも「完全ノンプログラミングで」となると、見つかりません

データベース(SQL)の構築と、データの修正をWEBブラウザ上で行うようなものはありますが、正直プログラミングした方が簡単な印象です

ZAP今日 20:26

単純に、手動でユーザーのパラメタ管理だけできるようなサービスっていうのはあったりするんですか?

ホーさん今日 20:27

WEB上でExcel使う感覚で、Google スプレッドシートを利用するのはありかもしれません

https://www.google.com/intl/ja_jp/sheets/about/

Google スプレッドシート - オンラインでスプレッ...

パソコン、スマートフォン、タブレットのどこからでも新しいスプレッドシートを作成して、他のユーザーと同時に編集。インターネットに接続していなくても作業を継続でき、Excel ファイルも編集できる...

ZAP今日 20:28

Google スプレッドシートって、自分しか編集できないようにできるんでしたっけ?

ホーさん今日 20:28

それは可能です

ZAP今日 20:28

関数、マクロもできる?

ホーさん今日 20:29

できます。マクロはVBAが使えたかは確認しないといけませんが、プログラミングで値の修正等は可能です(編集済)

関数は少なくともできます

https://www.exvba.com/8902/

あ、できるみたいです

ZAP今日 20:31

ショッピングサイトを作るサービスで無料のところってありましたっけ?

ホーさん今日 20:32

https://www.ebisumart.com/blog/fee-0-ec/

ebisumart Media

井幡 貴司

【完全解説】無料でECサイトを開設するための4...

ECサイトを無料で解説するには4つの方法があります。①Yahooショッピングへの登録②無料ASPの利用③オープンソースで自己開発④WordPressのプラグインを利用する方法です。それぞれのメリットやデメリッ...

Yahooショッピングとかだと無料で行けるかもですね

有名どころのShopfyだと最初の14日間だけ無料です

ZAP今日 20:33

ここで、通常の10倍の日本円で出品して、裏でペリカで購入、→売れたら出品を取り下げって流れで商品の陳列だけのために利用できますね。(編集済)

ホーさん今日 20:34

なるほど、面白いハックですね!

ZAP今日 20:35

ひどいやり方ですが、もし事故って売れてしまったら売ってしまえばよいという考えならいけそうな気がします。

ホーさん今日 20:36

そうですねw あと、データベースやショッピングサイト以外のところで必要な点として、 ・プール金の10%を毎朝9時にユーザーに供給する というのがあるので、Googleスプレッドシートでやるにしろ、定期実行ジョブは作っておく必要があるかと思います(編集済)

ZAP今日 20:37

それくらいならVBAで行けましたっけ?

ホーさん今日 20:37

VBAというか、Google Apps Scriptというものがあるので、こちらで定期実行するのが簡単かと思います

https://qiita.com/rf_p/items/267a8d9daa8c9f1ef027

Qiita

【Google Apps Script】その8 スクリプトを定期実行...

この記事は[Google Apps Scriptを実例交えて基礎からざっくり学ぶ Advent Calendar 2017](https://qiita.com/advent-calendar/2017/gas_beginner) 8...

ZAP今日 20:38

これでグーグルスプレッドシートを更新できるってイメージですか?

ホーさん今日 20:38

はい、そうです

これも同じ感じですね https://tonari-it.com/gas-trigger-set/

いつも隣にITのお仕事

Google Apps Script で毎日決まった時間にスクリプト...

Google Apps Scriptのトリガー設定は毎日実行する場合は、午前8時~9時のように1時間の幅があります。また、時間を細かく指定するには、2018年2月16日08:30のように日にちも設定する必要があります。 この二つ...

もずく今日 20:41

基本的に手動でのサービス展開にして、必要なところをGASなどを使いながら自動化していくというのはよい落としどころかと思います。

ホーさん今日 20:42

そうですね。基本手動に賛成です。せっかくなので(というかただの値にすると間違えた時に台無しになるので)通貨はCryptokenにして、10%プールあたりはスマコンでやったらいいのではないかと思いますが。

ZAP今日 20:43

行けそうなイメージがあります。ショッピングサイトを私的利用しないと成立しないですが、取引の管理を全部運営の中央集権で行って、常時全員の所持ペリカをスプレッドシート上に表示(編集済)

し続ければいけてしまうような気がします。

ホーさん今日 20:43

一番最初のスタートとしてはそれがいいかもしれませんね!

ZAP今日 20:44

暗号通貨トークン+スマートコントラクト実装だとかっこいいんですけどね。

それ作れたら、サービスとして成立してしまう気がします。

もずく今日 20:45

ウェブアプリ等で手作業のときに使うUIをうまく作って、計算や処理を間違いにくくすることには意味があると思います。スマコンもバックエンドで動かせるとは思いますし。(編集済)

ただ、UI周りは一度やってみないと見えてこないかもしれませんね。

ホーさん今日 20:46

通貨発行+自動プールスマコンくらいでしたら、Hacking Boot Campでチュートリアルとして用意してメンタリングするもの良いかもしれません。

ZAP今日 20:47

おお。

ホーさん今日 20:47

まあそれはおいおいですね

もし必要でしたらご相談ください

ZAP今日 20:49

これはBASEを触ってみるしかないですね。

ホーさん今日 20:50

BASEによるサイト立ち上げなら、ノンプログラミングですし自力で進められそうですね!

私の方からの情報はとりあえず以上ですが、あと何かありますでしょうか?

ZAP今日 20:53

スプレッドシートをネット上で貼るのは簡単なんですか?

ホーさん今日 20:54

「ファイル」→「ウェブに公開」でいけたと思います。

ZAP今日 20:55

簡単!

ホーさん今日 20:55

https://support.google.com/docs/answer/183965?co=GENIE.Platform%3DDesktop&hl=ja&oco=0

Google ドキュメント、スプレッドシート、スライ...

ドキュメント、スプレッドシート、プレゼンテーションを多数のユーザーに表示できるようにするには、ファイルを公開します。ファイルを公開す

ZAP今日 20:55

今回の件って微妙に記事にしづらいですね。

ホーさん今日 20:56

チャットの内容そのままだと冗長でわかりづらいかもしれませんね。要件と、「ここはこうすることでいけそう」くらいにまとめた方がいいかもしれませんね。

ZAP今日 20:57

自分で言い出したことなんですが、BASEで店を作っておいて実際は売らないって堂々と言う事でもないなと思いまして。

wk今日 20:57

www

ホーさん今日 20:58

あ、そちらですね。確かにw

ZAP今日 20:58

でも一番効果的な気がするんですよね。多分見やすいし。

UIもプロが作っているので使いやすいと思うんですよ。

wk今日 20:59

BASEなら使える気がします

もずく今日 20:59

有りものは使え…ですね

ZAP今日 20:59

もう「使える宣言」があったら使うしかないな。

もう、この「なんとなくやれそうな気がしてくる」ときが一番楽しいんですよね。

ホーさん今日 21:00

小規模なお試し程度なら問題ないと思います。 それわかりますw

wk今日 21:02

横から唐突に失礼しました。ありがとうございました。

ホーさん今日 21:03

今BASEの規約を見ていましたが https://thebase.in/pages/term2.html

BASE (ベイス) | ネットショップを無料で簡単に作成

利用規約 | BASE | BASE (ベイス)

ネットショップ作成が30秒で。しかも無料。ネットショップをつくるのに、もう「勉強」と「お金」は必要ありません。今までECサイトを作りたくても時間・お金・技術さまざまな理由で始められなかった...

実態のない取引を行う行為

が禁止されてますが、商品の取り下げをしてしまえば取引はないので問題ないですね

会員が第1項に定める決済手段を利用する場合において、会員と顧客が共謀している等当社が当該会員の取引を不当と判断した場合には、当社は、会員・当社間の商品代金債権譲渡契約の解約、支払いの拒否、会員資格の停止、除名等の措置をとる場合があるものとし、会員は予めこれに同意するものとします。(編集済)

会員と顧客が共謀している等,

が若干怪しいですが、同意していれば問題ないか

ZAP今日 21:05

そうですね。取引をしなければ問題なさそうです。

ホーさん今日 21:05

想定されている使い方じゃないですし、規約に入ってないですねw


 

Article tip 0人がサポートしています
獲得ALIS: Article like 52.40 ALIS Article tip 0.00 ALIS
zap's icon'
  • zap
  • @zap
自作で「LIBERATE」というブロックチェーンゲーム作ってます。URL:https://liberatelite.vercel.app/

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
ビジネス

海外企業と契約するフリーランス広報になった経緯をセルフインタビューで明かす!

Like token Tip token
16.10 ALIS
Eye catch
ビジネス

最低賃金の推移2021。

Like token Tip token
26.94 ALIS
Eye catch
クリプト

NFT解体新書・デジタルデータをNFTで販売するときのすべて【実証実験・共有レポート】

Like token Tip token
121.79 ALIS
Eye catch
クリプト

【第8回】あの仮想通貨はいま「テレグラム-TON/Gram」

Like token Tip token
69.90 ALIS
Eye catch
クリプト

イーロンマスク(Elon Musk)とビットコイン(BTC)

Like token Tip token
11.52 ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
クリプト

NasdaqがDeFi(分散型金融)関連のインデックスを上場させると聞いたので、構成銘柄を調べてみた

Like token Tip token
33.60 ALIS
Eye catch
他カテゴリ

オランダ人が語る大麻大国のオランダ

Like token Tip token
46.20 ALIS
Eye catch
クリプト

Floki Inuトークンを紹介~イーロンマスクにインスパイアされて開発~

Like token Tip token
68.12 ALIS
Eye catch
テクノロジー

iOS15 配信開始!!

Like token Tip token
7.20 ALIS
Eye catch
ビジネス

Gamestonk!! 〜ゲームストップ株暴騰の背景〜

Like token Tip token
6.02 ALIS
Eye catch
クリプト

ジョークコインとして出発したDogecoin(ドージコイン)の誕生から現在まで。注目される非証券性🐶

Like token Tip token
38.31 ALIS