Blockchain 開発サービス

Blockchain。Node インフラストラクチャは自社で運用

HiTechCloud は smart contract、分散型アプリケーション、トレーサビリティシステムを開発します。お客様向けに既に運用している blockchain node、RPC endpoint、validator インフラ上です。

スコープ
Smart contract · dApp · Node · 統合
インフラストラクチャ
専有の Blockchain node と RPC endpoint
セキュリティ
デプロイ前の契約コードレビュー
運用
Node 監視とテクニカルサポート 24/7
概要

ブロックチェーンの難しさはアイデアではなく運用にあります

テストネット上で動作する smart contract を作成するのは容易な部分です。困難なのは、その後のシステムの安定稼働を維持することです。Node は常に同期されている必要があり、RPC endpoint は負荷に耐え、秘密鍵は保護されなければなりません。そして一度デプロイされた契約内のエラーは、通常のソフトウェアのように修正することはできません。

HiTechCloud は、当社の原点であるインフラ側からアプローチします。Blockchain Node、RPC endpoint、バリデータは当社がすでに運用しているサービスであるため、アプリケーション開発はそれが稼働する環境と一体となって設計されます。

ブロックチェーンが本当に必要かについて、率直に助言します。多くの場合、適切に監査ログを記録したデータベースで、はるかに低い費用で問題を解決できます。

よくある課題

ブロックチェーン プロジェクトが通常つまずく箇所

解決すべき課題が明確になる前の blockchain 選択

技術は最初から決めてしまい、開発中になって初めて、ほとんどの要件は通常のデータベースで解決できることが判明する。

Smart contract は本番環境で実行してからレビューされます

デプロイされたコードは編集できないため、すべてのロジックエラーまたは脆弱性が実際の損失に変わる。

公開 RPC エンドポイントに完全に依存しています。

無料 endpoint はレート制限があり、時折ダウンし、それに伴いアプリケーションも停止する

Node の運用計画がない

Node は監視、同期、およびすべてのハード フォークでのアップグレードが必要です。誰もがそれを担当していないと、データがずれます。

サービス

ブロックチェーンサービスの提供範囲

スマートコントラクト開発

EVM ネットワークおよびその他の主要プラットフォーム上でスマートコントラクト(契約)の設計、プログラミング、テストを行い、自動テストスイートも提供します。

契約セキュリティレビュー

メインネットへのデプロイ前に既知の脆弱性に基づいて契約のソースコードを検証します。一度デプロイするとやり直しはできません。

分散型アプリケーション (dApp)

ユーザーウォレットに接続する Web またはモバイルフロントエンド、オンチェーンの読み書き、必要に応じて従来型バックエンドにフォールバック

ブロックチェーン NodeおよびRPC

専用ノード、プロジェクト専用 RPC endpoint、アーカイブノード、バリデーターのデプロイと運用。

トレーサビリティ

製品の流れ、文書および検査マイルストーンをチェーンに記録し、第三者が単一の信頼先に依存せず検証できるようにします。

既存システムとのシステム統合

オンチェーンデータを ERP、倉庫、会計および既に稼働している他の内部システムに接続。

実践的なユースケース

Blockchain が実際に解決する課題

  1. 01

    農産物・食品のトレーサビリティ

    サプライチェーンに関わる複数の関係者が共同でデータを記録し、いかなる関係者も履歴を改ざんできないようにします。

  2. 02

    認証および資格証

    発行機関へのお問い合わせを必要とせず、単独で検証可能で偽造を防止するデジタル資格をリリースします。

  3. 03

    デジタル資産およびゲーム内アイテム

    透明性の高いアイテム所有権。完全な譲渡履歴を備え、ユーザー間での取引が可能です。

  4. 04

    マルチパーティ支払いと対立

    スマートコントラクトを活用し、パートナー間における収益分配および条件付き支払いを自動化します。

  5. 05

    Web3 プロジェクト向けインフラ

    ベトナム国内で安定した運用インフラを必要とする本番稼働中プロジェクト向けのNode、RPC、indexer、および監視。

  6. 06

    企業向け Validator Node

    高い稼働率要件、鍵の保護、および継続的な監視のもとで、合意形成に参加する Node を運用します。

プロセス

ブロックチェーンプロジェクトがデプロイされる流れ

  1. 01

    課題の評価

    blockchain が実際に必要かどうかを判定、適切なネットワークを選択、実規模のトランザクション コストを見積もる。

  2. 02

    設計およびプログラミング

    オンチェーンデータモデルの設計、スマート契約の作成、ならびに関連するアプリケーションおよび backend の構築を行います。

  3. 03

    テストおよびセキュリティレビュー

    テストスイートを実行し、テストネットへのデプロイおよび契約のコードレビューを実施した上でメインネットに移行します。

  4. 04

    デプロイと運用

    メインネットへの展開、専用 Node および RPC の構築、稼働監視、継続的なテクニカルサポートを提供します。

テクノロジー

使用するテクノロジースタック

契約

  • Solidity
  • Hardhat
  • Foundry

アプリケーション

  • React
  • Next.js
  • Web3 SDK
  • Node.js

インフラストラクチャ

  • Blockchain Node
  • RPC Endpoint
  • Indexer
  • Cloud Server

運用

  • 24/7 監視
  • バックアップ
  • Anti-DDoS
  • キー管理
顧客

本サービスの対象

原産地追跡が必要な企業

  • 複数の部門が同じレコードを記入し、互いを信頼していません。
  • 輸出や検査用ファイルに改ざん防止の証拠が必要です。
  • 拡張する前に、1 つの製品ラインで試したいと考えています。

オンチェーンプロダクトの開発チーム

  • スマートコントラクトはメインネットに展開する前に監査が必要です。
  • 公開 endpoint に依存しており、レート制限に頻繁に達しています。
  • 独自のノードを必要とし、監視とアップグレードを担当する者が必要です。

ブロックチェーンの導入を検討中の企業

  • 分散台帳が本当に必要なのか、まだ明確ではありません。
  • 技術的なピッチではなく率直な評価を求めています。
  • 従来型のデータベース方式と運用コストを比較する必要があります。
FAQ

よくあるご質問

当社のビジネスに本当にブロックチェーンが必要ですか?

Blockchain が活躍するのは、完全には信頼していない複数当事者が同じデータを読み書きし、履歴が改ざんされていないことを証明する必要がある場合です。単一組織がデータを制御する場合、ログ記録され、デジタル署名されたデータベースの方が通常、はるかに安く単純です。コンサルティング段階で その旨をお伝えします。

オンチェーンのトランザクション手数料はどのように計算されますか?

選択されたネットワークと取引量に依存。設計段階で実運用規模でのコスト見積もりを提示し、ネットワーク比較検討や、ブロックチェーンに記録するデータを集計値のみにする選択肢を評価できる。

HiTechCloud はプロジェクト専用ノードを運用していますか

はい。これは当社の既存サービスです。専用ノード、専用 RPC endpoint、アーカイブノード、バリデータ、および 24/7 の監視とテクニカルサポートが含まれます。

デプロイ後に smart contract にエラーがある場合はどうしますか。

メインネット上にデプロイされた契約は直接修正できないため、適切な場合にアップグレード可能なパターンを採用し、重大時の一時停止メカニズムや権限制限を備えた設計を行っています。これこそが、デプロイ前のテストおよびセキュリティレビューの工程を短縮できない理由です。

ブロックチェーン課題についてご相談ください。

課題と関係者を説明してください。HiTechCloud がブロックチェーンが適切な解決策か評価し、該当する場合はどのプラットフォームに実装するかを判断