ビットコイン(暗号通貨ウォレット)の統合

何を行ってほしいですか?
Discourse に統合された暗号通貨ウォレットを作成できる可能性があるかどうかお伺いしたいのですが。そうすれば、コミュニティ内の関連プロジェクトなど、素晴らしい活動に対してチップを渡すシステムをコミュニティ全体で導入できるようになります。

このタスクに対して提示できる予算(米ドル)はどのくらいですか?
Discourse と暗号通貨の両方を理解している方なら、このプラグインの開発に対する報酬を支払って参加してくれるはずです。

最も重要なのは、ウォレットのデーモンを Discourse が動作している同じホストにインストールし、Discourse がデーモン-cli というコマンドラインツールを介してデーモンと通信できるようにすることです。

デーモンにはウォレット上でアカウントを作成する機能があり、資金を分離することが可能です。

Discourse は、同じホスト上のファイル(この場合は複数のウォレット操作(getaddress、sendfrom など)をトリガーできるデーモン-cli ファイル)を実行し、その結果を受け取って Discourse フォーラム上に表示することは可能でしょうか。

次に、同じホスト上のデーモンに対して RPC 呼び出しを Discourse から行うことは可能でしょうか。これにより、「ネットワークのハッシュレート」やブロックチェーンネットワークに関するその他の情報を表示できるようになります。

私のコミュニティでは独自の暗号通貨を作成しており、Discourse フォーラム上でチップを渡す際にそれを使用できれば、まさに「最高」でしょう。「いいね」ボタンの隣に「チップ」ボタンがあるのを想像してみてください :slight_smile:

興味のある方には、独自の暗号通貨で報奨金を提供することも可能です。

必要であればデーモンを提供できます。私たちのブロックチェーンのサイズは非常に小さいため、このプラグインのスタート地点として最適です。

この分野に精通した方がこのアイデアを実現してくださることを願っています。私はブロックチェーン関連の情報を提供し、このプラグインを完成させるお手伝いをさせていただきます。

ビットコインは上昇し、ほぼ 17,000 ドルに達しました。Discourse にも暗号通貨ウォレットとチップシステムが必要だと考えます。

ありがとうございます。

Rux, Crypto.ba

「いいね!」 3

参考までに、discourse-subscriptions(通称 Stripe)プラグインの開発には数ヶ月を要しました。すべての機能や仕様が必要ないかもしれませんが、これは大規模な作業となります。CLI を実行してすべての処理を行うのは非常に困難です。代わりに Web ベースの API は存在しませんか?

大きな予算(おそらく特定の硬貨建て)がない場合、Discourse と Bitcoin の両方を愛する人を見つける必要があります。その人はここにいるかもしれません!(ただし、誰なのかはわかりませんが…)

「いいね!」 3

Web ベースの API ウォレットはいくつかありますが、私たちの場合は PHP で書かれたウェブウォレットをデーモンに接続しています。

リンクの共有が問題ないかと思いますが、以下にURLを記載します。
https://wallet.crypto.ba

現在、このウェブウォレットサイトを Discourse に iframe などで組み込む方法がないか検討中です。少なくとも何らかの形での実現を目指しています。

私たちは非営利の教育コミュニティですが、もし開発者がいれば、他の人々もこの取り組みに参加してくれると確信しています。

「いいね!」 2

具体的に何を達成したいのでしょうか?フォーラムがユーザーに支払うのか、ユーザーがフォーラムに支払うのか、それとも両方でしょうか?(「チップシステム」についてお話しされていますが、どちらの方向性でしょうか?)

ここで本当に「ウォレット」が必要かどうかは疑問です。Discourse にウォレットを「統合」するのはあまり意味をなさず、多くのセキュリティ上の懸念を生むでしょう。改めて伺いますが、最終的に何を達成したいのでしょうか?

「いいね!」 3

目的は、フォーラムのメンバー、少なくともフォーラム管理者が、貢献した他のユーザーにチップを送ることです。

さて、暗号通貨の普及を念頭に置けば、いくつかの暗号通貨をチップとして送ることは害にならず、多くの人々に暗号通貨を紹介する機会になります。

私の場合、フォーラムユーザーにビットコインとRXCウォレットを統合できるようにしたいと考えています。これも暗号通貨の普及とコアの学習のためであり、私たちはブロックチェーンコミュニティだからです。

私は、コミュニティに貢献してくれたユーザーに喜んでチップを送りたいです。そうすることで、フォーラムが非常に魅力的なものになります。

この場合、すべてのDiscourseユーザーは、Discourseと同じホスト上で動作するデーモンウォレットに「アカウント」を持つ必要があります。

その場合、Discourseプロフィール上の「ウォレットを作成」ボタンは、同じホスト上のdaemon-cliファイルにコマンドを送信する必要があります。

\u003e daemon-cli getnewaccount “discourse-USER ID”

そして、メッセージシステムに新しいアドレスが返信され、後でそれを使用できるようになります。ここで、デーモンからのすべての新しい「送金リクエスト」は、その同じ「discourse-USER ID」のみを使用できるため、ユーザーの資金が混在することを防ぎます。

\u003e daemon-cli sendfrom “discourse-USER ID” “TOADDRESS” “AMMOUNT”

これで、あるユーザーから別のユーザーへ暗号通貨を送信する手順は完了です。

これは多くの作業が必要であることを理解しています。将来的に誰かがDiscourse用の暗号通貨ウォレットを作成してくれることを願っています。

ポイントは、デーモンウォレット上のすべてのアカウントは、「Discourseユーザー識別子」またはそれに似たもので作成されるべきだということです。私は開発者を萎縮させたくないため、完全に立ち往生してしまいました :frowning:

「いいね!」 1

おそらく、ここで誤解されているようです。ユーザーが好きな識別子でウォレットを作成できるようにし(すでに持っている人もいるでしょう)、その後でフォーラムにその識別子を入力してもらう方が、簡単で論理的だと思われます。

次に、以下の点を考慮する必要があります。「チップ」ごとに個別にトランザクションを行うべきか、それとも各ユーザーの内部アカウントにすべてのチップをまとめて保管し、ユーザーが希望するタイミング(例えば月末など定期的に)で出金できるようにすべきか。トランザクションに手数料はかかりますか?非常に小さなトランザクションを多数行うことに意味がありますか?(現時点ではわかりませんが、最近のビットコインでは手数料がかなり高かったです。)私としては、チップをまとめて保管し、出金方式で運用する方が理にかなっているように思えます。もちろん、ユーザーは出金までの間、金額を預かることを信頼する必要があります。この資金は、一時的に保管されていることが見えるように、中央集権的な暗号資産アカウントに保持することも可能です。

出金方式を採用する場合、実は非常にシンプルな方法があり、「リンク」や統合は一切不要です。ユーザーは好きなウォレットを使用でき、出金時に受け取り先アドレスを入力するだけで済みます。

もう一つ考慮すべき点があります。「いいね」機能を使用したいですか?これは既に存在しており、単に追跡するだけで済みます。それとも、プラグインに独立した「チップ」ボタンを追加させたいですか?

上記の点について決定すれば、プラグインの仕組みはそれほど複雑には見えないはずです。必要であれば、これらを明確な言葉で整理してお伝えできますので、あとは実際にコーディングしてくれる人を見つけるだけです。

注:ご検討中のサービスで、まだウォレットを持っていない人向けに、新しいウォレットを生成するボタンを常設することも可能です。そのサービスがこの生成を呼び出せること、そしてご説明のようにフィードバックが得られることが前提となります。あるいは、ユーザー自身にそのサービスでウォレットを作成させ、その後でフォーラムに識別子を入力させるという方法もあります。

「いいね!」 2

後でこれについて考えました。
私はほぼ「フォーラムがユーザーに支払う」というアイデアを採用しました。しかし、今ではそれはおそらくあなたが意図していたものではないと気づきました。おそらく、ユーザー同士がお互いにチップを渡せるようにしたいと考えているのでしょう。つまり、「いいね」アプローチは適切ではなく、「チップ」ボタンが必要になります。また、「出金」アプローチを採用する場合、ユーザーが内部アカウントに資金を入金して他者にチップを送れるようにするための「入金」機能も必要になります。

この場合、ウォレットからウォレットへ直接すべてを管理する方が、確かに理にかなっているかもしれません。ただし、手数料や非常に小さな取引が大量に発生する点は課題です。ここでは、ライトニングネットワークが解決策となり得るかもしれません。

「いいね!」 1

良い点は、すべてのユーザーの資金が同じデーモンウォレットにあり、ユーザーアカウントごとに区分されていることです。そのため、チップ送金の手数料は内部処理となり、ほぼ無コストです。また、私たちの暗号通貨を使えば、ビットコインよりもさらに高速で安価に処理できます。

Discourseの「いいね」がチップコマンドをトリガーするようになれば、さらに素晴らしいでしょう(チップ+いいねを一度に)。その際、カスタマイズしたチップ金額を設定したり、私たちが選択した少額の暗号通貨(この場合は、DASHの最新コードからフォークされ、InstantSend機能を備えた当社のRXC暗号通貨)をDiscourseのデフォルト通貨として設定することも可能です。

動作や処理速度を確認していただくために、webwallet を登録してください。また、この件について前向きなご意見をいただいたお礼として、RXCアドレスをお知らせいただければ、いくつか送金いたします。

良い点は、ビットコイン、ライトコイン、ダッシュ、そしてRXCもほぼ同じコードベースであることです。変更が必要なのは、RPCポートとウォレットデーモンを操作するためのdaemon-cliファイルだけです。

そのため、一つのプラグインを作成すれば、ビットコイン系のほぼすべてのコードで動作させることができます。

不明点を明確にしていただき、ありがとうございます。これは私たちに大きな意味を持っています。

「いいね!」 2

なるほど、素晴らしいですね。その点は気づいていませんでした。
この場合、ウォレット間での直接取引をすべて行い、内部で管理しないのは理にかなっています。

「いいね」に関する件ですが、いいねを送る際に自動的にチップが支払われることになりますね。これは良いアプローチかもしれませんが、その場合、有料になる(およびアカウントに関連する資金のあるウォレットが必要になる)ため、無料でいいねを送ることができなくなります。しかし、それも良いでしょう。あなたがどうしたいかを決めるのはあなただからです。また、前述の通り、ユーザー同士でチップを送れるようにするか、フォーラムだけがチップを送信できるようにするかは定かではありません。これもあなたの判断次第です。

どういたしまして。これにより、私自身もその事柄に関する理解と知識を深められるので、私にとっても良いことです :+1:

もちろん、登録します。その後、アドレスを PM で送ります。ありがとう。

追記:そういえば、あなたは独自のクリプトを使用しているのですね。つまり、それでチップを送っても「コスト」はかかりません。あなたが作成する新しい単位ですよね?(当初はビットコインを配布するつもりでした)ユーザーがそれでチップを送れるようにするには、まずその単位をどう入手するかという問題が生じます(他の人からチップを受け取るのか、それとも「購入」したり配布されたりする必要があるのか)。したがって、おそらくあなたは最初のアプローチ、つまり「フォーラムがユーザーにチップを送る」案に戻ったのかもしれません。

「いいね!」 1

3box.io、Web3 API、または SDK をご確認いただくことをお勧めします。また、ERC20 トークンであることもご確認ください。

さらに、unstoppabledomains.com もご検討ください。.crypto ドメインを使用することで、複数の異なる暗号資産を受け取れるよう、お支払いのプロセスを効率化できます。

お役に立てれば幸いです。

「いいね!」 2

実際には私にはコストがかかりました。RXC はビットコインと同様に完全な PoW(プルーフ・オブ・ワーク)であり、プリマインも「魔法の」コインもなく、誰かがまずそれを採掘する必要があります。ただし、同じウォレットデーモンからネットワークに対しては、実際にはほぼコストがかからないのは事実です。

両方です。Discourse の他のユーザーに暗号資産を保管、送金、受取、そしてチップを渡す機能をユーザーに提供したいと考えています :slight_smile:

「いいね!」 2

私の暗号通貨は BTC/DASH のハイブリッドであり、独自のブロックチェーンを持つ純粋な POW コインです。リンクを確認し、この件を理解するために活用できるものを探します。

問題は、他のあらゆるソリューションが Discourse と統合されていないことです。どちらかといえば…ハック的ですね :wink:

ですので、私たちが皆で理解を深めれば、将来的に Discourse で活用できる何かを構築できるのではないかと考えています。

:slight_smile: 皆さん、ありがとうございます。皆さんのこの前向きな姿勢には驚かされます!

「いいね!」 2

ご自身のデーモンをホストし、彼らの API を使って支払いリンクを生成するには、https://btcpayserver.org をチェックしてみてください。

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.