Monascript, Miniscript, Blockchain, Smart-Contractへのクラウドファンディング開催中
モナコイン開発陣の1人、Cryptcoin JunkeyよりBTC-Payをを利用した「Monascript, Miniscript, Blockchain, Smart-Contract」へのクラウドファンディングがスタートしています。
詳細URL
https://btcpay.c.pizzafactory.jp/apps/gX5PESYVFDr9AL1vMo76ToaiDU3/crowdfund
MonascriptはUTXOベースのブロックチェーン上のスマートコントラクトのための言語であり、IDE(統合開発環境)を開発するプロジェクトである。
言語の観点では、MonascriptはSipaのMiniscriptに強く影響を受けている。
また、以下のような言語機能が拡張されています。
- シンボルバインディング(有効で機能的な)
- ユーザ定義関数
- 対話型ユニットテスト
IDEの観点から、Monascriptは以下をサポートしている。
Langugeサーバプロトコル
(VS Code,Atom,Emacs,Vim,Eclipse Classic,Eclipse/Che,Eclipse/Theiaなどのコンテンツ支援,構文チェックを提供する。)
アダプタプロトコルをデバッグ
コードジェネレータ
Bitcoinスクリプトと互換バイナリ(BTC、MONA、LTCなど)
Bitcoinスクリプトと互換性のある読み取り可能なソース(例えば`OP_1OP_RETURN`)
Monapartyスマート契約(相手先へのバックポートが可能)
その他(少なくともAPIは開かれます)
技術的には、MonapartyはEclipse/Xtext上に構築され、プロトコルサーバとコードジェネレータはJava上で動作する。しかし、Monascriptユーザーには迷惑にならないだろう。すべての関数は、明確に定義されたAPIによって分離されています。
スケジュール
このプロジェクトを2019年8月に開始したいと思っています。2019年12月までGitHub上ですべてのソースコードをリリースします。
コードのベースはGitHubにある。https://github.com/monaco-ex/Monascript
開発中はソースコード全体を非表示にします。ただし、プラチナスポンサーまたはゴールドスポンサーになる場合は、ソースコードリポジトリにアクセスするための読み取り権限を付与します。
(このプロジェクトを完了する前に、いくつかのバイナリがリリースされる可能性があります。このプロジェクトを発表するのは詐欺ではありません。)
アーティファクトのライセンス
私たちが作成したコードはEclipse Public License 2.0の下でライセンスされます。ライセンスはOSSリリースのタイミングで適用されます。(計画済Dec,2019)
開発者
Cryptcoin Junkey https://keybase.io/cryptcoinjunkey
Monacoin devのメンバー。MonapartyとMonaco-exのリード開発者。
もっと多くの開発者が参加するかもしれない。
みらい翻訳による翻訳ここまで。
以下の「$」はBTC-Payをを利用のため、実際の支払いにはBTCかMONAが使用されます。
プラチナ | 10000$相当のBTCかMONA | Gold Sponsorの特典とMonascriptエディタ/デバッガ/コードジェネレータによるクラウドIDEへの早期アクセス。 |
ゴールド | 5000$のBTCかMONA | Silver Sponsorのすべてのrewirdsと、私たちのプライベートなgitリポジトリの早期アクセスアカウント。 |
シルバー | 3000$のBTCかMONA | 名前、企業へのリンク、企業の公式イメージ(200px)をREADMEファイルに登録。 |
ブロンズ | 1000$のBTCかMONA | 名前、企業へのリンク、企業の公式イメージ(100px)をREADMEファイルに登録。 |
投げ銭 | 150$以上のBTCかMONA | READMEファイルに名前、SNSアカウントへのリンク、SNSアバター画像(50px平方)に登録。 |
2019年7月16日現在、目標額の既に1/3を超えています。
心ない方から「開発が止まっている」などと揶揄されていたモナコインですが、そんなことはありません。ご検討・ご協力をお願いします。