https://medium.com/feed/milkomeda%E6%97%A5%E6%9C%AC Algorand Technologies | Algorand Japan
top of page
algorand-technologies.jpg

​★2023年10月に「Algorand Inc.」から「Algorand Technologies」にリブランドした同社の概要です。

ミッション


最高のブロックチェーン・テクノロジーを提供するという私たちの使命の原動力となっているのは、次の3つの信念です。

  1. 技術革新は、社会をより良くするために利用することができ、またそうすべきである。

  2. ブロックチェーンは、組織や社会の運営方法を改善する巨大な可能性を提供する。

  3. この可能性は、志だけでは達成できない。画期的な技術によってのみ実現できる。

 


当社のサービス

当社は、エンジニアリング、暗号技術、研究、設計にまたがる、世界で最も実績のあるブロックチェーンの専門家です。当社と連携することで、お客様固有のブロックチェーン・ニーズに対応する様々なサービスにアクセスすることができます。

当社は、アルゴランドを業界リーダーにした独自の技術を活用し、独自の許可型チェーンの立ち上げやその他のブロックチェーン・ベースのソリューションの開発をお手伝いします。

 


進め方

フェーズ1:コンサルテーションとプラン設計


御社のブロックチェーンの目的、パフォーマンスとセキュリティの要件、すでにお持ちの計算リソースをお聞かせください。その後、お客様のチームと協力して、特定のニーズに対応するプラットフォーム推奨プランを作成します。

フェーズ2:構築とデプロイ


プランが合意されたら、お客様に最適なソリューションを開発し、デプロイ、ストレス・テスト、そして本番稼動を支援します。

フェーズ3:プラットフォームのメンテナンス 


お客様のプラットフォームを定期的に見直し、テストし、発生する可能性のあるバグを特定して修正し、可能な改善策を提案します。

フェーズ4:斬新なイノベーション 


成功するプラットフォームには継続的なイノベーションが必要です。ご希望があれば、お客様のビジネスに役立つ斬新なテクノロジーを提案し、もちろんお客様のために構築します。

 

独自の許可型チェーンを立ち上げる

許可型チェーンが重要なのは、組織によってはトランザクションが外部から可視化されることが好ましくないからです。これは所有権、プライバシー、規制上の懸念によるものであす。許可型チェーンは、利害関係者がネットワークにアクセスできる人、閲覧できるデータ、システム上での取引方法をコントロールすることを可能にします。これらのチェーンは、パブリック・ブロックチェーンに関連するプライバシーの懸念なしに、従来のデータベースよりも高い内部透明性、セキュリティ、取引機能を提供します。 

許可型チェーンをセットアップすることをすでに決めていますか?では、御社は数あるブロックチェーン技術の中から、どの技術を選ぶ必要があるのでしょうか。

もし...

  • スケーラビリティ、セキュリティ、コスト効率が御社のニーズにとって重要である; 

  • 長引く不確実性よりも、即座の最終確認(ファイナリティ)を好む;

  • フォークよりもチェーンの一意性が保証されている方がいい;

  • マルチ・ステップ、マルチ・ブロックよりも、シングル・トランザクション・スマートコントラクトを好む;

 

そうであれば、

  • アルゴランドの許可型バージョンを立ち上げることです。 


当社は、御社が最高の許可型チェーンを立ち上げるお手伝いをする準備ができています。

​>お問い合わせ

テクノロジー

技術のブレークスルーは、凝り固まった信念を打ち砕く。

長年信じられてきたことの多くは、挑戦されることなく、真実でもなく、単に現状への諦めに過ぎません。アルゴランド・テクノロジーズでは、いかなることも「当たり前」であると捉えません。人為的な制限をデフォルトとすることはありません。その代わり、私たちは従来の考え方から業界を解放する技術的なブレークスルーを開発し、すべての人の利益のためにイノベーションを加速させます。

以下は、アルゴランドのパブリック・チェーンのために開発されたいくつかの例です。これらの技術的なブレークスルーは、許可型チェーンにも適用することができ、適切なハードウェアと接続により、より高速でより高いパフォーマンスを達成することができます。

 


1.「ブロックチェーンのトリレンマ」の解決

ブロックチェーンのトリレンマとは、もともとイーサリアムの共同創設者であるヴィタリック・ブテリンによって作られた造語で、スケーラブル、セキュア、分散性を同時に実現できるブロックチェーンは存在しえないという、業界で長年信じられてきた信仰を指します。この信仰は当時、すべてのブロックチェーンの設計を人為的に制限していました。この3つの特性はブロックチェーンの成功に不可欠であることを考えると、これは良いことではありませんでした。

私たちはブロックチェーンのトリレンマの有効性に異議を唱えたわけではありません。私たちは、2019年のアルゴランドの立ち上げ時に、技術的なブレークスルーによって、それが間違っていることを証明しただけなのです。

 

(1)スケーラビリティ

アルゴランドのユニークなコンセンサス・メカニズムは、かつてないスケーラビリティを可能にします。それは、コンセンサス参加におけるスケーラビリティとトランザクション処理におけるスケーラビリティです、

現在、アルゴランドのブロックは3.3秒で生成され、瞬時に確定(ファイナリティ)します。ネットワークは1秒間に10,000件のトランザクションを処理でき、1件あたりのコストはわずか数分の1セントです。

これは単なる「基本的な決済」ではざりません。アルゴランドは実際、1秒間に何千ものマルチパーティー・スマートコントラクトを処理できます。

(2)セキュリティ

従来のブロックチェーンは、そのセキュリティにおいてプロトコル攻撃のみを考慮するのが一般的です。ブロックチェーンはその基礎となる通信ネットワーク上で実行されており、そのネットワークも脆弱な可能性があるにもかかわらずです。

例えば、いくつかのチェーンでは、通信ネットワークを一時的に分割するだけで、敵対者は適切に対価を支払うことなく資産を不正に取得することができます。この攻撃は、プロトコルの参加者を破損させることなく成功する可能性があります。実際、これはすべての参加者が正直で、すべてのプロトコル・ルールに注意深く従っている場合に起こり得ます。

これが、私たちがアルゴランドをプロトコル攻撃とネットワーク分割攻撃の両方に対してセキュアに設計した理由です。私たちは、ネットワーク・レベルでのセキュリティがますます重要になると考えています。今日、敵対者はソフトウェアのバグを悪用して喜んでいます。しかし、これらのバグがすべて修正されれば、彼らの犯罪意図は通信ネットワーク・レベルに向けられることが予想されます。


(3)分散化

デリゲート・プルーフ・オブ・ステーク(DPoS)に基づく多くのブロックチェーンは分散型と称していますが、コンセンサスを限られたプレイヤーに委任しています。また、名目上は誰でも参加できるようにしているものの、コンセンサスに参加するためには高価なコンピューティング機器を必要とするなど、実質的に参加を制限しているブロックチェーンもあります。

対照的に、アルゴランドは単に誰でもコンセンサスに参加することを「許可」しているのではなく、手頃なコンピューティング機器だけを必要とすることで、実際に誰でもコンセンサスに参加できるようにしています。何億人もの人々がコンセンサスに参加したとしても、アルゴランドは3.3秒ごとにブロックを生成し続けるます。

分散化はセキュリティの一形態でもあります。コンセンサスに参加するノードが多ければ多いほど、チェーンはより強固になります。そして、参加者が増えてもパフォーマンスに影響がなければ、それは明らかな勝利です。

 


2.コンセンサスではなく合意(アグリーメント)

ブロックチェーンは静的なものではありません。増え続けるトランザクションに対応するため、新しいブロックを追加しなければなりません。もし中央集権的な立場の人物が一人いれば、ことは簡単です。この個人は、有効なトランザクションの新しいブロックを選び、チェーンに追加し、新しいブロックを全ユーザーに知らせるために公開し、そのプロセスを繰り返すだけです。

しかし、このレベルの中央集権は明らかに容認できません。例えば、このような中央集権的な組織は、自分が選んだユーザーのトランザクションを新しいブロックに含めないことで、そのユーザーをとがめることができます。もちろん、チェーン上の同じプレースホルダーに、異なる当事者が異なるブロックを追加することも同様に容認できません。このやり方は無防備であり、混乱を招きかねません。

理想的には、すべてのチェーン参加者が、後続のブロックが提案され合意される前に、新しいブロックについて合意に達することです。実際、このような合意は、誠実なユーザーの間に意見の不一致を生み出そうとする敵対者の悪意ある行為に耐えられるほど強固なものでなければなりません。

ビザンチン合意は確かに、そのような敵対者の前では最強の合意形態として打ち出されました。では、なぜそれを使わないのでしょうか?それは歴史的に、合意形成に時間がかかることで有名だったからです。当然ながら、それ以前のブロックチェーンはすべて、合意ではなくコンセンサスに依存していました。このようなチェーンでは、コンセンサスは、最も長く有効なチェーンに新しいブロックを追加するか、同数の場合はランダムにチェーンに追加することで機能します。この仕組みは、時折起こるフォークを防ぐことはできませんが、万が一フォークが起こっても、最終的に1つのブランチだけが生き残り、他のすべてのブランチは成長を止め、事実上チェーンから消滅することを保証します。コンセンサスでは、ブロックがチェーン上で深くなるにつれて、チェーン上で消える可能性は低くなっていきます。

おそらくこのコンセンサス・プロセスは受け入れられるでしょうが、次のブロックを生成する前にブロックに合意するほどクリーンではないことは確かです。実際、フォークの間、1つのアセットを2人以上のユーザーが所有し、それぞれがチェーンの異なるブランチにいることがありえます。

アルゴランドを設計するにあたり、私たちはビザンチン合意が効率的に解決することが不可能であることを当然だとは考えませんでした。私たちは、より弱い代替案の現状に誘惑されることはありませんでした。むしろ、私たちは別の技術的ブレークスルーを開発しました。アルゴランド・ブロックチェーンは、およそ3秒で新しいブロックを生成しますが、1つだけがビザンチン合意に達します。各ブロックでこのような合意に達することが、アルゴランド・ブロックチェーンが決してフォークしない理由であり、一時的にでも所有者が異なる資産が存在しないことを意味するのです。アルゴランド・チェーン上に現れた各ブロックは、即座にファイナリティを享受します。つまり、チェーンから消えることがないことが即座に保証されているのです。私たちにとって、即時ファイナリティはまた別の形の効率性なのです。


3.スマートコントラクトよりスマート

スマートコントラクトは、当然ながら最新のブロックチェーンの重要な機能だと考えられています。しかし、一つの欠点は、開発者が複雑なロジックを、しばしば新しいプログラミング言語で、斬新な実行コンテキストで表現する必要があることです。その結果、スマートコントラクトのバグが金銭的損失につながる例があまりにも多くなっています。アルゴランドは、完全にカスタマイズされたスマートコントラクトが必要な場合に完全なサポートを提供するだけでなく、エラーが発生しやすいプログラミングを使用せずに複雑なロジックを表現するために使用できるいくつかのイノベーションを提供します。

アルゴランドは、単純なタスクのスマートコントラクトを記述する際の課題を軽減します。これは、新しいソフトウェアを書く必要なく、多くのユースケースをカバーするプリミティブのコレクションを提供することで、多くのスマートコントラクトのニーズを「プロトコルで」満たすことができるためです。これらの機能は:

  • コンセンサス・レベルで、どのブロックチェーンでも最も安全なレベルで、かつ 

  • 通常の決済と同じコストとスピードで、

実行されます。

要するに、アルゴランドのプロトコル・レベルの機能は、プラットフォームの強力なスピード、スケーラビリティ、ファイナリティ、セキュリティを活用し、最小限のコストとエラーのない実行を保証するのです。

 


例:アトミック・スワップ

ひとつだけ、しかし重要な例を挙げましょう。

太古の昔から、資産スワップは取引に必須でした。私はあなたが欲しい資産を持っており、あなたは私が欲しい資産(例えばお金)を持っています。どちらが先に相手に資産を渡したいでしょうか?おそらく誰もいないでしょう。何千年もの間、このような取引を可能にするために信頼できる仲介者が使われてきたのはそのためです。従来のブロックチェーンは資産スワップから仲介者を排除しますが、特注のスマートコントラクトに依存しています。すべてのステップを経て初めて、資産の交換が成功します。しかし、もし途中でバグが発生したらどうなるのでしょうか?一方の当事者が両方の資産を持つことになるのでしょうか?

アルゴランドは異なるアプローチを取ります。アルゴランドは資産とトランザクション・グループをプロトコル・レベルでサポートしています。例えば、アルゴランド上では、資産スワップは、2つ以上の当事者が関与しているかどうかに関わらず、アトミック(すなわち、不可分)な方法で実行することができます。つまり、関係するすべての資産は同じトランザクション・グループ内で同時にスワップされるのです。この方法には、少なくとも2つの重要な利点があるります: 

  • カウンターパーティ・リスクを排除できます。というのも、単一のトランザクションにおいて、他のすべての当事者が意図した資産を受け取ることなく、一方の当事者がその資産を受け取ることは不可能だからです。今日、カウンターパーティ・リスクによって、何十億ドルもの資金が不必要にロックされています。対照的に、アルゴランドのアトミック・スワップは、資金をロックする必要がなく、およそ3秒で執行され、コストはわずか数分の1セントです。

  • このため、「中途半端な」災難の可能性は皆無です。スワップは単一のトランザクション・グループで行われるからです。したがって、サービスの中断は、このグループの前か後にしか起こりえず、「途中」では起こり得ないのです。

 


主要な差別化要因

アルゴランドのパブリック・ブロックチェーンは、多くの特筆すべき特性を備えています。

 

  • スケーラビリティ:1秒間に最大10,000件のトランザクションを実行可能

  • スピードと即時ファイナリティ:3.3秒以内にブロックが確定

  • 曖昧さなし:所有者記録の矛盾を防ぐネットワーク設計

  • 信頼性:2019年のローンチ以来、ダウンタイムはゼロ

  • セキュリティ:プロトコルおよびネットワーク攻撃に対する本質的な保護

  • 手頃なコスト:取引コストはわずか数分の1セント 

  • 持続可能性:エネルギー効率とカーボン・ネガティブ

  • よりスマートなプログラマビリティ:アトミック・グループ、アルゴランド標準アセット、リキーイング(Rekeying)、その他のプリミティブにより、スマートコントラクトの攻撃対象が減少

  • 暗号技術革新:高速ビザンチン合意、検証可能なランダム関数(VRF)、状態証明(Srare Proofs)によるポスト量子セキュリティなど。

許可型チェーンでは、私たちのテクノロジーからさらなるものを期待することができます。

 


環境に優しい設計

初期のブロックチェーンはエネルギーの無駄遣いが多く、当然ながら批判されています。今日、より多くのブロックチェーンがエネルギー効率に優れていますが、分散化を犠牲にしています。

対照的に、アルゴランドは設計上、環境に優しく、かつ分散化されています。グリーンな分散化を実現するためのキー・テクノロジーは、アルゴランドのトレードマークである検証可能ランダム関数(VRF)です。この技術により、誰もがランダムに選ばれた関数の出力を安全に信頼することができます。たとえ一人の人間が関数を選び、指定された入力に対してそれを評価したとしても、その一人の人間が正直者であろうと悪意者であろうと、出力はランダムで正しいことが保証されます。ランダム性は、あなたやあなたが信頼する誰かが「コインをトスする」限り、悪意のある行為者を撃退する強力なアプローチです。検証可能なランダム関数は、個人の信頼を暗号的な信頼に置き換えるものであり、ブロックチェーン・アプリケーションに理想的です。私たちは、現在他のブロックチェーンでも使用されているこの技術のパイオニアであることを誇りに思っています。

 

元ページ:https://algorandtechnologies.com/technology/agreement-not-consensus

bottom of page