Нараян Прасти



Download 9,22 Mb.
Pdf ko'rish
bet20/47
Sana26.02.2022
Hajmi9,22 Mb.
#472912
1   ...   16   17   18   19   20   21   22   23   ...   47
Bog'liq
Прасти Н. - Блокчейн. Разработка приложений - 2018


Глава 2 
____________________________________ 
[ 60 ] 
___________________________________ 
нивается данными с Geth через IPC (Inter-Process Communication, связь между про-
цессами). Geth поддерживает файловый вариант IPC
14

Если вы меняете каталог хранения данных при работающем Geth, то должны
также изменить путь к файлу IPC. Чтобы Ethereum Wallet подключился к экземп-
ляру Geth, вам следует использовать опцию 
--ipcpath
, указывающую на распо-
ложение файла IPC по умолчанию. В противном случае Ethereum Wallet не смо-
жет найти файл обмена и запустит собственный экземпляр Geth. Чтобы узнать
путь к файлу IPC по умолчанию, выполните команду 
geth help
, и она покажет
путь по умолчанию после опции 
--ipcpath

Ethereum Wallet доступен для операционных систем Linux, OS X и Windows. Вы 
можете скачать его по адресу: 
https://github.com/ethereum/mist/releases

По аналогии с Geth, у него есть два режима установки: бинарный файл и установка 
с помощью сценария. 
Рис. 2.1. 
Окно клиента Ethereum Wallet 
14
Обмен данными между процессами через общий файл.


Принципы работы Ethereum 
____________________________________ 
[ 61 ] 
___________________________________ 
Mist 
Mist (туман) — это приложение-клиент для Ethereum, Whisper и Swarm. Mist позво-
ляет выполнять транзакции, отправлять сообщения Whisper, проверять блокчейн 
и т. д. На рис. 2.2 показано, как выглядит окно Mist. 
Рис. 2.2. 
Окно клиента Mist со встроенным браузером блоков 
Взаимодействие между Mist и Geth устроено так же, как между Ethereum Wallet 
и Geth. 
Самая популярная функция Mist — встроенный браузер блоков. В настоящее время 
внешний интерфейс JavaScript, работающий в браузере, может обращаться к API 
web3 с помощью узла Geth, используя библиотеку web3.js (библиотека, которая 
предоставляет интерфейсы консоли JavaScript Ethereum другим приложениям для 
связи с Geth). 
Главная идея Mist заключается в создании третьего поколения Web (Web 3.0),
которое должно ликвидировать потребность в обладании серверами за счет исполь-
зования вместо централизованных серверов Ethereum, Whisper и Swarm. 


Download 9,22 Mb.

Do'stlaringiz bilan baham:
1   ...   16   17   18   19   20   21   22   23   ...   47




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish