分散暗号化プラットフォヌムの抂芁。 パヌト1波

この投皿では、ブロックチェヌンプラットフォヌムの䞀連のレビュヌを開きたいず思いたす。その䞻な目的は、個々のサヌビスだけでなく、デゞタル゚コシステム党䜓を構築するためのブロックチェヌンテクノロゞヌの実甚化の可胜性に぀いお話すこずです。 私たちのレビュヌでは、Habréに䞍圓に泚意を奪われおいるが、暗号通貚のたたり堎で広く知られ議論されおいるシステムに぀いお話したす。



シリヌズの最初の郚分は、今幎6月たでにクラりドファンディングキャンペヌンの䞀環ずしお29,445 BTCの資金を匕き付けるこずに成功したWavesオヌプン゜ヌスブロックチェヌンプラットフォヌムに焊点を圓おたす。



私は、ブロックチェヌントヌクンモデル、その掻動の䞻芁分野、およびプロゞェクト管理の戊略的ステップに特化した、この分散プラットフォヌムの機胜に぀いおさらに孊ぶこずにしたした。



カナダに本拠を眮くEthereumチヌムおよびGerman Liskチヌムずは異なり、Wavesチヌムのバックボヌンはモスクワで機胜したす。



プラットフォヌムの創蚭者であるサヌシャ・むワノフは、モスクワ州立倧孊の理論物理孊郚を卒業したした。 暗号通貚環境に飛び蟌む前に、圌は数幎間、人工ニュヌラルネットワヌクのモデルに基づいお、取匕所で取匕するためのボットの開発に特化したした。



Wavesプロゞェクトの前に、IvanovはCoinomatむンスタント暗号通貚亀換サヌビスを開始し、最初のCoinUSD暗号化フィアットトヌクンを開発し、いく぀かの著名なブロックチェヌン愛奜家ずずもに、ブロックチェヌン技術に特化したベンチャヌファンドCrypto Asset Fundを蚭立したした。



暗号通貚の開発䞭、Wavesの創蚭者は、蚌刞の発行ずクラりドむンベストメントのためのブロックチェヌンテクノロゞヌの可胜性を匕き付けたした。 Wavesの圢成に圱響を䞎えたプロゞェクトの1぀は、 NXTブロックチェヌンプラットフォヌムでした。これは、ナヌザヌが独自の共有の暗号アナログであるブロックチェヌントヌクンを䜜成し、取匕所で取匕する機䌚をナヌザヌに提䟛する最初のプラットフォヌムの1぀であり、投資を誘臎したした。 Whitepaper Wavesは、独自のプラットフォヌムを開発する際に考慮されたNXT゚クスペリ゚ンスぞの参照も瀺しおいたす。



ブロックチェヌンのクラりドファンディングには、ベンチャヌ投資ずクラりドファンディングの叀兞的なモデルず比范しお倚くの利点がありたす。



したがっお、プロゞェクトの創蚭者は、埌揎の䞋で働き、1人の倧芏暡なベンチャヌ投資家の状況を芳察する代わりに、倚数のマむクロ投資のためにプロゞェクトの資金が匕き付けられるモデルを䜜成する方がはるかに興味深いず感じるかもしれたせん。 さらに、資金調達に加えお、スタヌトアップは自動的に、キャンペヌンの結果ずしお開発されたクラりドファンディングコミュニティのフレヌムワヌク内で特定のプロゞェクトをテストできるプラむマリナヌザヌベヌスを圢成する機䌚がありたす。 盎接投資は、ベンチャヌファンドから垂堎の䞀郚を埐々に食い止めるでしょう。



たずえば、人気のある囜際的なクラりドファンディングプラットフォヌムであるKickstarterずは察照的に、クラシッククラりドファンディングモデルに぀いおは、Wavesを䜿甚するず、プロゞェクトの最終結果を埅たずに、取匕所でトヌクンを別のナヌザヌに販売するこずで、プロゞェクト投資家を終了できたす。



Wavesは、䞀郚のアセットに盞圓するカスタムトヌクンを発行し、さたざたな操䜜を実行し、取匕、法定通貚ず暗号通貚の亀換、ブロックチェヌン投祚、分散クラりドファンディングなどの領域を実装できる機胜を備えたプラットフォヌムです。



Wavesでのクラりドファンディングキャンペヌンの䞀環ずしお、スタヌトアップは暗号トヌクンを発行できたす。暗号トヌクンの取埗者は、仲介者なしで賌入、売华、譲枡、たたは亀換する自由裁量でそれらを操䜜する機䌚を埗たす。 そしお、これらはすべおブロックチェヌンの原則ず技術に基づいおいたす。



トヌクンを䜿甚した䞊蚘のすべおの操䜜では、Wavesプラットフォヌムのフレヌムワヌク内で特別なp2p亀換が䜜成されたす。 トヌクンは、目的に応じお特定の資産に結び付けられた普遍的なツヌルの圹割を果たしおいるず蚀えたす。



このメカニズムは次のように実装されたす。トヌクンをサポヌトするネットワヌクゲヌトりェむを䜿甚しお、特定の通貚米ドルなどぞのバむンドが確認されたす。 BitShares分散型亀換プラットフォヌムプラットフォヌムのトヌクンずは異なりスクリプトを介しお動䜜する動的メカニズムに基づいおおり、トヌクンの倀が資産に関連付けられおいるこずを確認するために、ボットは取匕所で売買取匕を自動的に実行したす、機胜Wavesプラットフォヌムでは、トランザクションレむダヌずしおブロックチェヌン決枈システムを䜿甚したす。



クラりドファンディングプロゞェクトの参加者が利益を分配する方法や調達した資金をどのように䜿うかを決定するために、Waves内のブロックチェヌンテクノロゞヌに基づいた投祚システムを実装するこずが蚈画されおいたす。



NXTからWavesぞの移行を可胜にするために、開発チヌムは、NXTプラットフォヌムでホストされおいるプロゞェクトの資産をWaves資産に倉換するプロトコルを立ち䞊げるこずを蚈画しおいたす。



Wavesブロックチェヌンモデルの利点に加えお、次の3぀のカテゎリに分類できるいく぀かのリスクも瀺唆しおいたす。





法的な芳点から、Waves暗号トヌクンはデゞタル補品ずしお実装されおおり、䌁業の蚌刞や株匏ず同䞀芖するこずはできたせん。 実際、トヌクンはシステム内の特定の補品の䟡倀に関連付けられおいたす。 したがっお、トヌクンは同時に䌚瀟の管理を維持し、投資家の利益を満たすこずができたす。



Wavesの䜿甚を開始するために、ナヌザヌはLite Clientをむンストヌルするように招埅されおいたす。 Lite Clientは、完党なWavesブロックチェヌンのむンストヌルを意味するものではなく、プラットフォヌム内のナヌザヌ自身の資産に関する情報のみを保存したす。



画像



さらに、完党なブロックチェヌンを持぀ノヌド甚のサヌバヌ゜フトりェアが提䟛されたす。



Wavesプラットフォヌムは、暗号通貚ずブロックチェヌンの分野での研究開発プロセスを加速させるこずができるオヌプン゜ヌスのブロックチェヌンプロゞェクトであるScorexフレヌムワヌクのコヌドから始たりたした。 これは、ScorexのコアであるScalaコヌドのコンパクトさによっお䞻に説明されたす。 比范のためにBitcoin Coreコヌドには100,000行を超えるコヌドが含たれ、NXTには45,000を超えるJavaコヌドが含たれ、コヌド構造は䞡方のプロゞェクトで非垞に耇雑であり、実隓者が開発するスペヌスをわずかに削枛したす。 同時に、ScalaのScorexコヌドは4,000行未満のコヌドで構成されおいたす。



Wavesプラットフォヌムマむニングは、Leased Proof of StakeLPoSコンセンサスに基づいおいたす。 このタむプのコンセンサスでは、ノヌドの数が限られおいるため玄100、10秒でブロックを䜜成できたす。 LPoSを䜿甚するず、単玔な投祚で採掘者が決定されるBitshares DPoS Delegated Proof of Stakeプラットフォヌムのコンセンサスずは異なり、ナヌザヌは利益の䞀郚ず匕き換えにバランスシヌトを他のノヌドにリヌスできたす。



Wavesの創蚭者によるず、コンセンサスLPOSは、Wavesトヌクンのバランスに埓っおブロックを生成するナヌザヌが遞択されるシステムの存圚を意味したす。 同時に、ナヌザヌはい぀でも資金を匕き出しお、裁量で送金できたす。 しかし、䞀般のナヌザヌはそのお金をマむニングに䜿甚するこずはできず、料金ず匕き換えにそれを生成ノヌドにのみ貞すこずができたす。 このアプロヌチは「アカりントリヌス」ず呌ばれたす。



少し前、報酬プログラムが発衚されたした。このプログラムでは、熱狂的なテスタヌが100のフルノヌドのテストネットワヌクを䜜成したした。 このステップの目暙は、LPoSコンセンサスプロトコルの動䜜をテストし、Wavesネットワヌクを介しお実行されるトランザクションを監芖するこずです。 テスト結果が陜性の堎合、プログラムの次の段階の参加者はプラットフォヌムの脆匱性を芋぀けおシステムを砎壊しようずしたす。 参加者の動機-このテストの段階に応じお、Waves開発チヌムが決定した結果に察するボヌナス。



しばらくしお、圌らはスマヌトコントラクトをプラットフォヌムに远加するこずを蚈画したす。これは、スケヌラビリティを高めるためにフルノヌドでのみ起動されたす。 The Waveのフレヌムワヌク内でのThe DAOの倱敗した経隓を考えるず、むヌサリアムず比范しお柔軟性の䜎い゜リュヌションを実装する予定ですが、より安党な゜リュヌション-トランザクションはスマヌトコントラクトによっお実行されず、サンドボックス内で発生したす。 このプログラムは保護された環境で動䜜し、実際には、システム内のリ゜ヌスにも倖郚リ゜ヌスにもアクセスできたせん。 開発者ずは独立しお機胜するむヌサリアムコヌドずは異なり、サンドボックスは特定の通信チャネルを介しおデヌタを受信し、それを凊理しお提䟛したす。 これは、仮想マシンの通垞のアプロヌチです。



サンドボックス内のコヌドの結果は、すべおの開発者が利甚できたす。 Ethereumずは異なり、Wavesではコヌドはブロックチェヌンに統合されたせん。 Wavesコヌドは、蚈算が行われるSandboxにありたす。 コヌドは耇数のノヌドで機胜し、それらのむンゞケヌタヌを比范できたす。 サヌドパヌティの開発者には、あらゆるプログラミング蚀語でコントラクトを実装するためのAPIが提䟛されたす。



このプラットフォヌムにより、ブロックチェヌン䞊で远加のパスワヌドシステム 2FA を開発できたす。 パスワヌドデヌタベヌスを盗むリスクが残る他のシステムずは異なり、Waves認蚌システムの各パスワヌドのセキュリティは、分散技術ず暗号化を提䟛したす。 Waves 2FA゜リュヌションず統合されたサむトのナヌザヌは、分散システムに保存されたパスワヌドで認蚌できるため、攻撃者によっおパスワヌドが倉曎されるリスクがなくなりたす。



創蚭者のノィタリック・ブテリンが開発の実隓的タスクを最初に認識したむヌサリアムプラットフォヌムずは異なり、Wavesプラットフォヌムは、特定のビゞネス䞊の問題を倧きな負荷ずスケヌリング胜力で解決するこずを目指しおいたす。

GitHub゜ヌス-github.com/WAVESPLATFORM

Bitcointalkに関する議論-bitcointalk.org/index.php?topic=1387944.0


このレビュヌでは、Wavesブロックチェヌンプラットフォヌムを、暗号トヌクンを䜿甚するずいう抂念をうたく適甚した䟋ずしお怜蚎したした。 レビュヌシリヌズの次の蚘事では、むヌサリアムに実装されおいるプラ​​ットフォヌム自䜓の蚀語を習埗するこずなく、ナヌザヌにJavaScriptベヌスのアプリケヌションを開発する機䌚を提䟛するLisk暗号プラットフォヌムに぀いお怜蚎したす。



All Articles