イーサリアム開発のウォークスルー(第2部:Truffle、Ganache、GethとMist)

Ethereum Development Walkthrough (Part 2: Truffle, Ganache, Geth and Mist)
イーサリアム開発のウォークスルー(第2部:Truffle、Ganache、GethとMist)
dev_zlFollow
dev_zlをフォローしてください
Dapps, web, and games developer. Interested in AI, blockchain, and smart contracts. You can reach me at ledevzl@gmail.com or @dev_zl
AI、ブロックチェーンとスマート契約に興味を持っているDapps 、ウエブとゲームの開発者。 あなたは ledevzl@gmail.com あるいは @ dev_zl において私と連絡を取ることができます。

Jan 16
1月16日

We have seen in the first part of this tutorial series what a smart contract is, and how it works. Now, we will deploy it to two kinds of test networks.
我々はこのチュートリアルのシリーズの最初パートでスマート契約が何であるか、そしてそれがどのように機能するか見ました。 今、我々は2種類の試験ネットワークにそれを配備するでしょう。
The tools we will use
我々が使用するツール
The most prominent tools at the moments are:
当面における最も顕著なツールは下記の通りです:
Truffle: A development environment, testing framework and asset pipeline for Ethereum. In other words, it helps you develop smart contracts, publish them, and test them, among other things. You can read the docs of the Truffle suite for more informations.
truffle: イーサリアムのために構想と資産パイプラインをテストする開発環境。 換言すれば、それはあなたがスマート契約を開発して、それらを発表して、そして、とりわけ、それらをテストするのに役立ちます。 あなたは- もっと多くのインフォメーションのためにtruffleスイートのドキュメンテーションを読むことができます。
Ganache: It was called TestRPC before, if you have read a tutorial from a few months ago, chances are they use TestRPC with Truffle, but it was renamed upon the integration of TestRPC within the Truffle Suite. What Ganache does is simple, it creates a virtual Ethereum blockchain, and it generates some fake accounts that we will use during development.
Ganache :それは、前に、TestRPC と呼ばれましたが、もしあなたが数カ月前からチュートリアルを読んだなら、彼らが Truffle と共に TestRPC を使う可能性が高い、しかしそれはtruffleスィート内で TestRPC の統合化の上に改名されました。 Ganache がすることは単純で、それは仮想イーサリアムブロックチェーンを作り、そしてそれは我々が開発の間に使うであろう若干の偽物のアカウントを生成します。
Mist: It’s a browser for decentralized web apps. It seeks to be the equivalent of Chrome or Firefox, but for Dapps. It’s still insecure and you shouldn’t use it with untrusted dapps as of yet.
Mist:それは分散ウエブアプリケーションのためのブラウザーソフトです。 それは、 Dappsのため以外、 Chrome あるいは Firefox と等価的である方法を探します。 それはまだ不安定で、そしてあなたはまだ信頼できないdapps でそれを使うべきではありません。
Ethereum wallet: It’s a version of Mist, but only opens one single dapp, the Ethereum Wallet. Mist and Ethereum Wallet are just UI fronts. And we need a core that will connect us to an Ethereum blockchain(It could be the real Ethereum blockchain, or a test one).
イーサリアムの財布:それはMistのバージョンですが、たった一つのdapp、イーサリアムの財布を開くだけです。 Mistと Ethereum の財布はまさに UI 戦線に過ぎません。 そして我々は我々を イーサリアムブロックチェーンと結びつけるであろうコア(それは実数の Ethereum ブロックチェーン、あるいは試験のものであり得る)を必要とします。
Geth: Is the core application on your computer that will connect you to a blockchain. It can also start a new one (in our case we will create a local test blockchain), create contract, mine ether etc.
Geth :あなたをブロックチェーンと結びつけるであろうあなたの計算機上のコアアプリケーションです。 それは同じく新しいの(我々のケースで我々は局所的テストブロックチェーンを作るでしょう)を始めて、契約を作って、イーサなどを採掘することができます。
We will start by using Truffle and Ganache, and then use Truffle with geth and Mist.
我々は、truffleと Ganache を使うことによって、始めて、そして次に gethやMistと一緒にTruffle を使うでしょう。

ここから先は

20,022字

¥ 100

期間限定 PayPay支払いすると抽選でお得に!

この記事が気に入ったらサポートをしてみませんか?