C# でブロックチェーンアプリの開発が可能に

nStratis 開発フレームワークのリリースを発表

今日,Stratis は,C# と .NET でブロックチェーン開発を可能にする,SDF(nStratis Development Framework)を発表しました。
SDF は,Stratis 開発チームによって達成された大きなマイルストーンであり,Microsoft の .NET フレームワーク上で,強力なオープンソースのクロスプラットフォームブロックチェーンアプリケーションの開発を迅速にサポートします。
Stratis は今年初めに ICO を成功させた後,2017年初頭に目標達成日よりもかなり前にブロックチェーン開発フレームワークをリリースしました。

私たちはオープンソースの SDF の機能をコード化しテストする開発者を招待しています。
こちらを参照してください。

Nicolas Dorier の NBitcoin への貢献は,SDF に命を吹き込む上で重要な役割を果たしています。
すぐに SDF で作業を開始したい方は,nBitcoin のドキュメントを読むことをお勧めします。
これは Bitcoin 固有のものですが,Stratis と多くの類似点があります。
Stratis 固有のドキュメントは,配布の準備が出来次第共有します。
「Stratis C# フルノードの作成に必要な作業には,C# での PoS の完全な書き換えと必要なリファクタリングの2つの主要タスクである,Stratis ブロックチェーンと Bitcoin からの多くの変更をサポートするための nBitcoin のフォークが含まれます。Stratis のトップデベロッパーである Nicolas Dorier と Dan Gershony の貴重な献身のおかげで,後者を完成させることができたことを誇りに思っています。その技術的な専門知識により,ロードマップに12月1日へ向けた目標が設定される前にこの実装が可能になりました。」(- Chris Trew,Stratis CEO)
最初のリリースでは,Stratis ブロックチェーンの記録保持,タイムスタンプ,および Proof-of-Concept など,すべての標準トランザクションをサポートする API や TransactionBuilder など,開発者向けのブロックチェーン開発ツールキットが提供されています。

機能のリスト

  • 完全なスクリプトの評価と解析
  • RPC クライアント
  • レストクライアント
  • 標準スクリプトの解析とカスタムスクリプトの作成
  • ブロック,トランザクション,スクリプトのシリアライズ
  • 所有権を証明するための秘密鍵による署名と検証(コンパクト署名のサポートあり)
  • 確定キーを生成するためのニーモニックコード(BIP 39),Thasshiznets へのクレジット
  • 階層的確定性財布(BIP 32)
  • 支払いプロトコル(BIP 70)
  • 支払い URL(BIP 21,BIP 72)
  • 二要素キー(BIP 38)

是非ともコードを調べて最初のアプリを作成してみてください。

Stratis アカデミーとハッカソンの開催を発表

今回の立ち上げは,Stratis Developer アカデミーを紹介する機会ともなります。
これは Stratis 開発者コミュニティの育成と成長を目的とした常設プログラムです。
私たちは,ウェビナーのトレーニング,指導,認定,競技やイベントなど,さまざまな教育およびプロモーションサービスを提供する予定です。
近々第1回 Stratis ハッカソンを開催する予定です。
詳細については,毎週次の Stratis にご注目ください。

私たちは皆さんがコードを掘り下げて楽しんでいただければ幸いです。
NStratis Development Framework(SDF)の上に斬新なアイデアやアプリケーションを構築してみてください。

原文:Start Coding Blockchain Apps Natively in C# and .Net with Stratis