ページ読込中...

Loading...

 ニルスの暗号通貨日記

「ニルスの暗号通貨日記」は、暗号通貨 / 仮想通貨でセミリタイアを狙う貧乏サラリーマンが日々の投資を綴るブログです。暗号通貨投資(トレード)、ビットコイン・アルトコインのマイニング、その他雑学等について書いていきます。

02.アルトコイン waves

Waves Smart Contractで期待されること

投稿日:

Waves Smart Contractで期待されること

BITMEXの登録はこちら

Waves Smart Contractで期待されること

みなさんこんにちは、ニルスです。
本日はワベス(Waves)記事です。

実装が予定されているスマートコントラクトについて、公式から記事が出ましたので翻訳してご紹介致します。

 

Waves Smart Contractで期待されること

暗号通貨はブロックチェーン=キャッシュともいえる存在ですが、同時に分散化されたアプローチをコンピュータコードに適用することができます。その結果、失敗することなく、トラストレスな状態で自動的に実行されるアプリにつながります。

Bitcoinは信用を要しない方法でお金をオンラインで送付するブロックチェーン技術を確立しました。しかし、この文脈での「お金」とは単に情報を意味します。その情報は、他のものも表すことができ、ブロックチェーンには財務的な転送だけよりもはるかに広いユースケースが用意されています。ピアツーピア決済に加えて、ブロックチェーン上にソフトウェアを作成して実行することもできます。

 

スマートコントラクト

Ethereumは最初のスマートコントラクトプラットフォームであり、依然として最もよく知られており、時価総額で最大です。これは、いわゆる「チューリング完全」スマートコントラクトを特長としています。

つまり、理論的にはEthereumを使用して任意のあらゆるプログラムを実行できます。Ethereumには、マルチシグウォレットから、AmazonやeBayのような市場を分散型モデルに置き換えることを目指す洗練された電子商取引プラットフォームまで、多くのプロジェクトが開発されています。

スマートコントラクトに対するEthereumのアプローチは非常に強力なものですが、しかし大部分の日常のユーザーはアクセスできません。

スマートコントラクト機能を作りたいと思っている人は、それらをプログラムする方法を知っていなければなりません。さらに、それにバグや誤りがあったときの対価は膨大なものになります。ひどく書かれたスマートコントラクトのコードの結果として、盗難や悪用が数多くあり、その中には数千万ドルもの資金が失われているケースも有ります。

 

Wavesのアプローチ

Wavesはスマートコントラクトに異なるアプローチを取っています。

Wavesプラットフォームは最終的に多用途のチューリング完全なスマートコントラクトを開発する予定ですが、最初の実装には限られた機能のみが含まれます。

このアイデアは、プログラミングに関する知識を持っているかどうかに関係なく、またスマートコントラクト自体を理解できるかどうかにかかわらず、クライアントソフトウェアに組み込まれている最も普及しているユースケースをカバーするスマートコントラクトをリリースするというものです。

この基本的な機能には、マルチシグアカウントなどのアカウントコントロール、およびトークンを移動させないためにトークンを一定時間ロックする凍結機能が含まれます。これは、デイリーユースの大半を安全にカバーします。

この機能が完全にテストされると、Wavesはチューリング完全スマートコントラクトをリリースします。Ethereumのスマートコントラクトと同様に、あらゆるユースケースに使用できます。また、スマートアカウントが導入される予定です。

 

スマートアカウント

従来のアカウントはトランザクションをブロックチェーンに送信する前に署名することができます。

それに対してスマート・アカウントの考え方は次のとおりです。
トランザクションが次のブロックに含まれるために提出される前に、そのトランザクションがスクリプトで定義された特定の要件を満たしているかどうかを確認します。スクリプトはアカウントに添付されているため、アカウントは確認する前にすべてのトランザクションを検証できます。

スマートアカウントの主な要件は、追加の「ガス」やその他の費用をかけずに、事前に定義された料金で通常の取引価格で実行できることです

これは、静的に予測可能な実行時間のために可能になります。Wavesは、Bitcoinの入出力システムではなくEthereumやNxtのようなアカウントベースのモデルの上に構築されているので、アカウントでセキュリティスクリプトを設定できます。

私たちのビジョンでは、スマートアカウントは、トランザクションを自分で送信することも、所定の条件に従って資金を移すこともできませんが、ブロックチェーンからデータを読み取ることができます(たとえば、ブロックの高さや取引の署名など​​)。

スマートアカウントの言語は、できるだけシンプルで、特定の言語パラダイムに精通していない初心者や一般ユーザーがアクセスできるようにする必要があります。
言語文法は、人間が読みやすく、使いやすいものになります。関数、再帰、および無限のネスティングのループを書く機能をユーザに意識させることは意識していません。

先に説明したように、私たちは複雑さを事前に予測することができなかったり、一定の手順に沿って実行できない構造を避けます。これが私たちが
多様性や、それぞれの構成を持たない理由です。

 

スマート資産(スマートアセット)

特定の資産のすべての操作に制約を適用する予定がある場合は、スマートアカウントを使用することはできません。

私たちの認識では、この目的のためにスマート資産があります。

スクリプトは資産に添付され、スマートアカウント同様の方法で動作します。そのような資産のトランザクションは、スクリプトがTrueを返す場合にのみ有効です。

たとえば、スクリプトは、トランザクションからの証明を検証し、公証人/エスクローがトランザクションを承認するかどうかをチェックし、資産の操作が指定された時間ロックされていないことを確認できます。
トークンのスクリプトは、アセットでの次の操作時に呼び出されます。

  • Transfer(移転・送受信) トランザクション
  • MassTransfer(大量配布) トランザクション
  • Reissue(再発行) トランザクション
  • Burn(バーン) トランザクション

 

ユースケース

スマートアカウントの最初のバージョンの主な焦点は、セキュリティ、統合化、クラウドファンディングのケースです。

セキュリティ使用の例は、複数署名アカウントです。マルチシグアカウントは、共同所有、共有、または複数の当事者間の拘束が必要な契約、またはこれらすべての契約に便利です。この助けを借りて、互いに信頼しないカウンターパーティーは、必要な数の参加者の署名が満たされるまで、ブロックチェーン上のある量のトークンを凍結することができます。

次のユースケースのグループは、Oraclesなどの統合です。
Oracleは、特定のデータ・ソースへの接続を担当するアプリケーションです。外部ソースのデータを一連のトランザクションとしてブロックチェーンに配置できますが、データを変更することはできません。

このデータが適切な条件を満たす場合、他の人は特定のアカウントからお金を受け取ることができます。逆に、第三者を操業から除外したい場合は、地方分権の次のステップであるアトミックスワップの作成にスマートコントラクトが関与する可能性があります。
アトミックスワップは、異なる暗号通貨の2人のユーザー間の直接取引であり、合意された取引が行われなかった場合、参加者に資金の移転をキャンセルするすべての関連ブロックチェーンの単一コントラクトによって正確性が保証されます。

取引所での販売トークンなどのクラウドファンディングプロセスは、スマートコントラクトなしでもWaves-DEXで信頼性をもって実装できます。しかし、スマートアカウントはICO後に投資家を助けることができます。例えば、エスクロー、トークンホルダー投票などを通じて資金の使用を制御するために使用することができます。

Wavesスマートコントラクトに関するホワイトペーパーをダウンロードし、当社のウェブサイト上で詳細を閲覧することができます。

翻訳元:https://blog.wavesplatform.com/waves-smart-contracts-what-to-expect-and-when-489563a95ca3

 

まとめ

「Wavesチームはどういうプロセスを踏んでスマートコントラクトを実装するの?」そして「スマートコントラクトが実装されると具体的になにができるようになるの?」ということが纏まっていた記事だったかと思います。

ユーザー側からコードの制御ができない、ある種のテンプレートないしパッケージ化されたスマートコントラクトをクライアントソフトウェア自体に組み込んでしまい、クライアントの機能にしてしまおうというアイデアは素晴らしいと思います。

知識の有無に関わらず誰でも使える上、コードを弄ることで生じる種々のリスクも防げるわけです(もちろん、公式が実装するコード自体にバグが有っては元も子もないので、こちらは十分な検証の上実装される必要があるでしょう)。

またスマートコントラクトが実装されることで、クライアントの多段階認証やマルチシグ、エスクローによる資産ロックありのICO実施、アトミックスワップによりERC-20トークンのWaves-DEX上場などなど、目玉となる機能が数多く控えています。

実際Twitterを見ていると、日本を含めた多くのプロジェクトがトークン発行にWavesを選択しており、その発行や管理の容易さに徐々に注目が集まってきたのかなと感じています。

EthereumやNxtの機能を評価しながら、異なる立ち位置を選択する一貫した姿勢が実を結んできているのかもしれません。

スマートコントラクトの実装により、ICOやトークンの制御がより細かく行えるようになるでしょうし、さらにWavesがプラットフォームとして躍進する起爆剤になれば良いな……と期待して待ちたいと思います。

というわけで今回はこのへんで。
ではまた!

 

はじめての仮想通貨(暗号通貨)取引にオススメな取引所

取引所により取扱銘柄が違うこと、サーバーダウンや規約・仕様変更、日本円に戻す際の出口確保といったことへのリスク分散のため、取引所の口座は予め複数箇所で開設することをおすすめしています(開設は無料です)。
  • Zaif
    Zaif(ザイフ)

    ユニークな機能が充実の取引所「Zaif(ザイフ)」。Zaifだけが提供している仮想通貨の定期積立サービス(「Zaifコイン積立」)は初心者から上級者までおすすめ。NEM(XEM)、モナコイン(MONA)なども取扱。COMSAプラットフォームも話題沸騰中です。

    口座開設

  • Bitbank(ビットバンク)

    XRP(Ripple)、Monaなど、ビットコイン以外の仮想通貨(アルトコイン)取引は「ビットバンク」。スマホもPCも使いやすいデザイン・初心者に優しい簡単操作で「売買自体初めて」という方にもオススメ。登録ガイド記事はこちら

    口座開設

  • QUOINEX(コインエクスチェンジ)

    QUOINEX(コインエクスチェンジ)は、顧客の資産をコールドウォレットに保管し、セキュリティに非常に力を入れている取引所です。仮想通貨金融サービスプロジェクト「LIQUID」のために開発された独自トークン「QASH」も話題。登録ガイド記事はこちら

    口座開設

card02

 

その他おすすめ取引所

  • ビットバンクトレード

    ビットバンクトレードはBitbankと同じ「ビットバンク株式会社」が運営する追証(資産が入金額よりマイナスになること)無し、24時間365日、完全日本語対応でビットコインFXができる取引所です。入出金はビットコインでのみ可能なため、Bitbankと併せて開設されることをお薦めします。

  • bitFlyer

    ビットコイン取引量日本一(2016年)。CMでもお馴染み、厳重なセキュリティに加え取引所自体が保険に加入しているため万一の際にも安心の「bitFlyer(ビットフライヤー)」。SMBC、三菱UFJ、みずほ、SBI、三井住友などが株主でバックボーンもしっかり。

  • DMM Bitcoin

    DMM Bitcoin(DMMビットコイン)は国内大手IT企業「DMM」の運営する仮想通貨取引所です。アルトコイン(ビットコイン以外の仮想通貨)のレバレッジ取引ができるところが特徴です。

  • Bit Trade

    Bit Trade(ビットトレード)はシンプルかつ軽量、高機能なトレードツールを兼ね備えた、トレーダーにおすすめの取引所です。TradingViewを採用しています。

 

card02

card01
card02
card05
card06
card03
card04

bar3


「仮想通貨ブログを始めたい」という方向けのヒント記事を執筆しました。約10,000字ほどの内容を、noteにてワンコインで販売中です。これからブログに挑戦してみたい方は、ぜひ一度冒頭部だけでもご覧頂ければ幸いです。

こちらは仮想通貨に限らず、「ブログを始めてみたい。でも文章を書くことに苦手意識がある」という方に向け、記事の構成から、内容に説得力を持たせるコツなど、文章のヒントを詰め込みました。noteにてワンコインで販売中です。
 

この記事が気に入ったら
いいね ! をお願いします

Twitter で

-02.アルトコイン, waves
-, , , , , , ,



Author:ニルス

ニルス

二十代後半の貧乏社会人(Twitter:@nils00000)。サイト制作、WEB広告、画像編集などを含む何でも屋事務員(薄給)として真っ黒い会社で働く傍ら、ド文系ながら暗号通貨に興味を持つ。暗号通貨(ビットコイン・アルトコイン)のトレード、クラウドマイニング、セルフマイニングなどを勉強しながら実践中。保有アルトコイン銘柄 $WAVES / $ETH / $XRP / $XMR / $AE / $ETN など。 ※当サイトに掲載しているサービス・銘柄について、利益をお約束するものではございません。また情報の正確性には気を配っておりますが、当サイトの掲載内容について保証は一切致しかねます。必ずご自身で情報をご精査の上ご利用下さい。

関連記事

ARDOR(アルドゥール)―ビジネスサービスとしてのスケーラブルなブロックチェーン

この記事の目次1 ARDOR(アルドゥール)―ビジネスサービスとしてのスケーラブルなブロックチェーン1.1 ビジネスサービスとしてのブロックチェーン1.2 Nxtについてざっくり1.3 Ardorの問 …

私がイーサリアム(Ethereum)に投資する理由

この記事の目次1 私がイーサリアム(Ethereum)に投資する理由1.1 BTCの暴落1.2 ディフィカルティボムとは1.3 Casperについて1.4 スケーラビリティ問題と将来性2 まとめ2.0 …

ロシアにおける暗号通貨関連ニュース

この記事の目次1 ロシアのブロックチェーン・暗号通貨開発1.1 2017/8/241.2 2017/8/261.3 まとめ1.3.1 はじめての仮想通貨(暗号通貨)取引にオススメな取引所1.3.2 そ …

WavesのICO-hub受賞の”Oceanlab”がICOを開始

この記事の目次1 WavesのICO-hub受賞の”Oceanlab”がICOを開始1.1 OceanLabとは2 まとめ2.1 はじめての仮想通貨(暗号通貨)取引にオススメな …

Gazprombank DigitalとWaves Platformが戦略的パートナーシップを締結

この記事の目次1 ロシアのメガバンクがWavesと提携1.1 Gazprombank DigitalとWaves Platformが戦略的パートナーシップを締結2 まとめ2.1 はじめての仮想通貨(暗 …

オススメ

BITMEXの登録はこちら

レバレッジ1~100倍、使いやすいビットコインFXサイト「BITMEX

2018/08/05

Waves Community Japan・Waves Stationのご紹介

この記事の目次1 WAVES関連の日本のウェブサイト2 Waves Community Japan3 Waves Station4 まとめ4.0.1 はじめての仮想通貨(暗号通貨)取引にオススメな取引 …

2018/08/03

手数料が激安 仮想通貨取引所BitMart(ビットマート)とは

この記事の目次1 手数料が激安 仮想通貨取引所BitMart(ビットマート)とは2 BitMart(ビットマート)の特徴2.1 運営実態について2.2 手数料が安い2.3 BMXトークン2.4 懸念点 …

2018/08/02

Stellar/Lumenを持っているだけで増やす方法

この記事の目次1 Stellar/Lumenを持っているだけで増やす方法2 XLMのinflation(インフレーション)とは3 xlmpoolでのinflation投票のやりかた4 まとめ4.0.1 …

2018/07/22

Mining Rig Rentalsを使って機材・設備無しにマイニングをする方法

この記事の目次1 Mining Rig Rentalsを使って機材・設備無しにマイニングをする方法2 Mining Rig Rentalsの使い方2.1 Mining Rig Rentalsに登録、デ …

2018/07/20

だれでも気軽に株式投資、スマホ証券「One Tap BUY(ワンタップバイ)」登録方法

この記事の目次1 だれでも気軽に株式投資、スマホ証券「One Tap BUY(ワンタップバイ)」登録方法2 「One Tap BUY(ワンタップバイ)」登録方法(WEB上の入力フォーム完了まで)3 「 …

DMM Bitcoin

DMM Bitcoin

DMM Bitcoin Co.,Ltd.posted withアプリーチ