Smart Accountsのメインネット投票

ブログ 🇯🇵 - LTO Network Published on: Aug 10, 2019 Last updated: Jan 09, 2020

LTO Network Japan Twitter/Telegram

あなたがノードを実行していない場合、何があなたを止めていますか? ステーキング軍に参加しましょう!

テクニカルサポートについては、Telegram Chatをご覧ください。


LTOハイブリッドアーキテクチャ

LTO Networkテクノロジーの特徴は何でしょうか?ご存知のように、LTOはハイブリッドアーキテクチャであるため、複数のブロックチェーンを有しています。 
レイヤー1:ハッシュの分散型公証人として機能するパーミッションレスパブリックブロックチェーン。 データの整合性を確保します。例えば、デジタル署名、ワークフロー監査などで機能します。
レイヤー2:パーミッションレスプライベートチェーン。 これは、水平方向にスケーラブルなアドホックイベントチェーンです。カスタムロジックによりプロセスの自動化、GDPRおよびデータプライバシーコンプライアンスの維持を可能にします。 サプライチェーン、法的契約などで機能します。

実際の使用例を見てみましょう。


シンプルさが導入の鍵となる

レイヤー1ブロックチェーンのプログラムはScalaで記述されています。他のサービスには、PHP、JavaScript、Java用のAPIライブラリがあります。 Pythonは作成中です。他の言語は将来的にサポートされる予定です。

両方のレイヤーの技術的な詳細は別の記事で説明します。

パーミッションレスパブリックブロックチェーンであるレイヤー1は、シンプルで、スケーラブルで、スピーディなセキュリティ決済を担当するレイヤーとして機能します。デジタル署名アンカー、レイヤー2のイベントアンカー、通常のLTOの転送のいずれも、最終的にレイヤー1と交信し、トークンユーティリティ(トランザクション料金とステーキング)についての整合性を確認します。

LTO Network上に構築されたプロダクトとユースケースにおいて、ユーザーとインテグレーターが既存ITインフラストラクチャを変更する必要はありません。つまり、従来のレガシーシステムをそのまま使用できます。 LTOパブリックブロックチェーンについては、Waves / NXTの修正版を採用しました。 Leased Proof of Stakeモデルを使用したBitcoin NGに基づいています。
詳細は、テクニカルペーパーをご覧ください。


スマートアカウント機能= 4

Waves / NXTコードから変更された機能と方法について詳しく説明します。 LTOネットワークでは使用、採用、コミュニティ、多くのビジネス分野での活用に焦点を当てています。

最近のアップグレードで「スマートアカウント」と呼ばれるWaves機能の一部を実装しています。それは何を可能にするのでしょうか。
スマートアカウントは、トランザクションの受け入れロジックに関連します。

LTO Networkパブリックチェーンにアカウントを作成するには、公開/秘密キーペアを作成します。そのキーペアから、ウォレットアドレスが生成されます。トークンの転送やウォレットのトランザクションは、そのウォレットアドレスに対応する秘密鍵で署名する必要があります。取引手数料は対応するウォレットから差し引かれるため、アンカー取引でもこの方法で署名する必要があります。

この動作はほとんどの場合に機能しますが、アカウントからのトランザクションの受け入れ条件を変更できると便利です。例えば、大量のLTOを保持している組織の場合、単一アカウントに保存することは安全ではありません。
スマートアカウントを使用すると、そのアカウントからのトランザクションが承認または拒否される条件を変更することができます。

マルチシグウォレット:スマートアカウントを構成できる事により、秘密キーで署名されたアンカートランザクションのみの受け入れが可能になります。 転送などのトランザクション利用の場合、4つの秘密鍵のうち3つを使用し認証する必要があります。 これらの各キーは、組織の上級管理職のメンバーにより管理されます。

トークンの凍結:トークンをステークやリースしたりできるようにアカウント設定できるが、一定時間トークンの転送を制限することができます。 または、アンカートランザクションのみを実行できるウォレットの作成も可能です。 スマートアカウントを使用する事により、詳細なロジックを指定できます。

限定受信者設定:アカウントを保護する別のオプションとして、トークンを転送できるアカウントを限定するパターンがあります。例えば、トークンはブリッジを介してBinance Chainウォレットに転送できますが、他のLTO、Ethereumウォレットへの転送を制限することができます。


これらのスマートコントラクトですか?

技術的には、スマートアカウントは非チューリングのスマートコントラクトです。ブロックチェーンでコードを実行できます。ただし、LTOパブリックチェーンがアンカートランザクションを最適化した信頼性の高い方法で処理できるように、機能に意図的な制限を設けています。
スマートアカウントを使用して、スマートコントラクトに関連付けることはできません。

・カスタムトークン(ERC20やBEP2など)の作成には使用できません。
・二次トランザクションをトリガーすることはできません。

スマートアカウントでは、アカウント情報、ブロック情報、トランザクション情報を確認し、「許可されています」または「許可されていません」を返すことができます。

署名をチェックするロジックのみを置き換えます。アカウントの残高を確認するなど、他の条件はまだ有効です。
スマートアカウントのロジックのプログラミングは、RIDEプログラミング言語で行われます。この言語はWavesによって開発され、ブロックチェーンの実行用に最適化されており、操作に最小限のリソースしか必要としません。

スマートアカウントは、イーサリアムのスマートコントラクトとは異なり、操作にガスを必要としません。


LTOは、ブロックチェーンの企業や一般の人々による利用を目的としています。それには多くのユースケースのパターンに対応する事が重要です。LTOウォレットのオプションを追加することにより、通常のアカウントをマルチシグまたは凍結アカウントなどのいくつかの異なるアカウントタイプのいずれかに変換することができます。
この変換には、プログラミングや技術的な知識は必要ありません。

フォームに記入して、取引手数料を支払うだけです。


今後は?

わずか6か月で、LTOネットワークは最も利用されているブロックチェーンのトップ20の1つとなり、毎日20,000を超えるトランザクションが発生しています。 エコシステムをさらに進化させ、ソフトウェアとVCの両方の世界でリーチを拡大することで、このレベルへの採用を進めています。

技術ドキュメント、新Webサイト、開発者向けビデオ、その他の教育コンテンツの作成に取り組んでいます。

LTOムーブメントに参加しているインテグレーターのリリースに今後もご期待ください!


Website | Telegram Chat | Telegram News | Twitter | Reddit | LTO Docs

LTO Network Japan Twitter/Telegram

Takeshi

Japanese Community Manager