金融・投資の気になる情報を集めました

金融・投資情報収集サイト

ビットコイン

Cashscriptが登場し、Ethereumのようなスマート契約がBitcoin Cashにもたらされる

投稿日:

2 

Cashscriptに出会う:Bitcoin Cashのための高級プログラミング言語

スマートコントラクト機能がBitcoin Cashネットワークに登場しています。これにより、開発者はピアツーピアキャッシュを交換媒体として使用するだけでなく、独自の意思決定に基づくトランザクションを実行することもできます。今週、データウェブサイトCoin DanceがCashscriptという新しいプロジェクトをサイトの開発トラッカーに追加しので、BCHサポーターはこの概念を垣間見ることができます。

Cashscriptが登場し、Ethereumのようなスマート契約がBitcoin Cashにもたらされる

Cashscriptの作成者であるソフトウェアエンジニアRosco Kalisは、このプロトコルに執拗に取り組んでおり、このプロジェクトの可能性についてのこっそりとしたプレビューが Redditで共有されました。5月28日、news.Bitcoin.comは、KalisとCashscriptプロジェクトについて話し合い、読者にこの革新的な概念の内部的な考察を提供しました。Kalis氏は、CashscriptはBitcoin Scriptにコンパイルした高級言語であると説明した。開発者は、彼がTendo PeinSpedn言語に触発されたと言いました、しかし彼のWeb開発ワークフローに統合することはあまりにも難しいとわかりました。

「CashScriptを使用して、私たちは主に、Cashscript契約を任意のWebアプリケーションにプラグインできるJavascriptソフトウェア開発キット(SDK)を提供することによって、その統合を容易にすることに焦点を合わせています」とKalisは語りました。「このワークフローと言語の構文のために、EthereumのSolidity言語とWeb3.js / Truffleライブラリから多くのインスピレーションを得ました」とKalisは述べています。

これの目標はまた、どちらかのコミュニティの開発者がもう一方のコミュニティに参加しやすくすることです。

Cashscriptが登場し、Ethereumのようなスマート契約がBitcoin Cashにもたらされる
Rosco Kalisによって書かれた高レベルのBitcoinスクリプト言語に関する論文からの写真の抜粋。

開発者がWebアプリケーションにCashscript契約を簡単にプラグインできるJavascript SDK

Cashscriptはまだ進行中の作業であり、まだプロジェクトが一般に公開されるようになる前に進む方法があります。Kalis氏は、今後数週間のうちに明確な文書が追加されると信じており、その後人々はCashscriptを試し始めることができるだろうと述べた。しかし開発者は、Cashscriptが安全に使用できることを確認するために多くのテストとより多くの時間が必要であることを強調しました。Kalisは現在、プロジェクトと高レベルのBitcoinスクリプト言語に関する修士論文も書いています。現時点では、エンジニアは言語のための内部コンパイラの作業のほとんどは行われていると述べましたが、スクリプトの出力は最適化されたものからは程遠いものです。現時点では、生成されたスクリプトは必要以上に大きくなっています。

「現在取り組んでいるのは、Cashscript契約をWebアプリケーションに簡単に組み込めるようにするJavascript SDKです。このSDKの最初のバージョンがありますが、詳細はまだ作成中です」とKalis氏は言います。「コンパイルされたスクリプトとSDKも、それらが安全に使用できることを確認するために、さらにテストする必要があります。最後に、言語とSDKのドキュメントの作成にも取り組んでいます。 」

Cashscriptが登場し、Ethereumのようなスマート契約がBitcoin Cashにもたらされる

有能なブロックチェーン開発者を集めて共通のワークフローとAPIでスマート契約を作成する

Kalisと他のBCHの開発者は、上のスクリプトの出力をテストしてきたBCHのtestnetとソフトウェアエンジニアも着実言語の文書化に取り組んできました。次にNews.Bitcoin.comは、Cashscriptプロトコルを使用してどのような種類の意思決定に基づく取引を作成できるかを説明するようKalisに依頼しました。Kalis氏は、Cashscriptを使用してゼロ確認の没収を実施することで、悪意のある事業体がゼロ確認の取引を2倍にしようとする時間を短縮できるという概念を強調しましたCashscriptとゼロのconf没収の例はここで見ることができ、プロジェクトのGithubのリポジトリに。舞台裏では、Cashscript SDKはGabriel CardonaのBitboxライブラリを使用していますこれは、Bitcoin Cashのすべての処理を行います。「使い方については、P2PKH以外のBitcoinトランザクションを処理したいWebアプリケーションであれば、そのためにCashScript契約を使用することができます」とKalis氏は主張しています。

「他にSDKにあるものは「ABI」またはApplication Blockchain Interfaceです。これはEthereumの概念です。基本的には、スマートコントラクトとのインターフェースに必要なすべての情報を含むJSONオブジェクトです。」前記。「そのため、このABIを他の人と共有することも可能です。CascriptScriptSDKには、このABIをインポートして、この契約との間で送受信できる「契約」オブジェクトを生成するために使用する機能があります。」

Cashscriptが登場し、Ethereumのようなスマート契約がBitcoin Cashにもたらされる

Cashscriptに関する会話の終わりに、Bitboxの作成者Gabriel Cardonaが議論に加わりました。Cardonaは、Cashscriptの背後にある大きな動機は、Ethereumのような他のエコシステムからの開発者の増加を強化することであると述べました。「P2SHはBCHのスマートコントラクトのバージョンなので、手動でスクリプトを書くのは信じられないほど厄介でエラーが発生しやすいので、しばらくの間、スクリプトを書くための高レベルのアプリケーションプログラミングインターフェイス(API)が必要でした。プログラマーはさらに、KalisがSolidityのルックアンドフィール、つまりAPIを利用したと確信しました。「[ Cashscript ]は、Bitcoin Cash、Ethereum、その他のチェーンの有能な開発者が、共通のワークフローとAPIを使ってスマートな契約を結ぶのを支援することを目的としています」とCardonaは締めくくりました。 

参考資料:https://news.bitcoin.com/cashscript-is-coming-bringing-ethereum-like-smart-contracts-to-bitcoin-cash/ 

●テレグラム始めました!

https://t.me/joinchat/F-7ftRCH5u_8J7k2JUM1rw

●無料でLINE@で有益情報を随時流しています。

■facebook 始めました!
https://www.facebook.com/Tamariba-469059686918165/ 

■yobit net
https://yobit.net/en/

人気ブログランキング


Source: 仮想通貨情報局

-ビットコイン

Copyright© 金融・投資情報収集サイト , 2024 AllRights Reserved.