Jump to content

Вопросы по разработке на etherium


a4j

Recommended Posts

Всем здравия.

Есть несколько вопросов, возможно кто сможет подсказать:

1. geth - обязательно скачивает себе всю БД? В инете вроде пишут про флаг light, у меня говорит что не знает такого флага..

2. где geth хранит приватные ключи? Запускал в виде локальной БД, в указанной datadir ничего похожего не нашёл. Есть папка keystore но она пустая.

3. parity - тоже будет скачивать БД? (его ещё не удалось поставить, вопрос упреждающий)

4. есть известный etherscan.io - если работать через него..  Не вижу в описании api создания аккаунта (который personal.newAccount) ну и, как следствие, возможность получить с него ключи созданного аккаунта.. Это возможно на etherscan?

Благодарю.

Link to comment
Share on other sites

3 часа назад, a4j сказал:

1. geth - обязательно скачивает себе всю БД? В инете вроде пишут про флаг light, у меня говорит что не знает такого флага.

 

Если программа (не только geth) ругается на неверный параметр, значит нужно её запустить с параметром -h и тогда она покажет все возможные параметры. Для запуска geth в режиме light нужно указать параметр --syncmode "light"

 

4 часа назад, a4j сказал:

2. где geth хранит приватные ключи? Запускал в виде локальной БД, в указанной datadir ничего похожего не нашёл. Есть папка keystore но она пустая.

 

Ключи хранятся в папке keystore, но они не создаются автоматически, поэтому изначально папка пустая.

 

4 часа назад, a4j сказал:

3. parity - тоже будет скачивать БД? (его ещё не удалось поставить, вопрос упреждающий)

 

Да, будет. Но также имеется режим light.

 

4 часа назад, a4j сказал:

есть известный etherscan.io - если работать через него..  Не вижу в описании api создания аккаунта

 

etherscan.io - это не кошелёк, поэтому там нельзя создать аккаунт.

Link to comment
Share on other sites

17 минут назад, Old Miner сказал:

запустить с параметром -h

Запускал, но проглядел syncmode , благодарю за подсказку.

 

18 минут назад, Old Miner сказал:

Ключи хранятся в папке keystore, но они не создаются автоматически

А откуда их тогда брать?... после personal.newAccount(password)  есть номер кошелька..  а ключ его откуда взять? 

 

Есть ли какая-то разница между geth и parity ? Они вроде как оба имеют rpc-api ?

 

 

Link to comment
Share on other sites

3 минуты назад, a4j сказал:

А откуда их тогда брать?... после personal.newAccount(password)  есть номер кошелька..  а ключ его откуда взять?

 

Насколько я понимаю, в результате выполнения personal.newAccount(password) в папке keystore должен создаться новый keyfile, где в зашифрованном виде будет храниться приватный ключ.

 

5 минут назад, a4j сказал:

Есть ли какая-то разница между geth и parity ? Они вроде как оба имеют rpc-api ?

 

Разница в том, что в режиме fast parity можно засинхронизировать на обычном жёстком диске (не SSD), а geth нельзя - он не успевает обрабатывать новые блоки.

 

В режиме light всё нормально и там и там, но иногда приходится дожидаться синхронизации часами из-за того, что нет свободных серверов, отдающих блоки в режиме light.

Link to comment
Share on other sites

57 минут назад, Old Miner сказал:

в результате выполнения personal.newAccount(password) в папке keystore должен создаться новый keyfile

Вот тоже так предполагал, но файлов нету.. пока не разобрался.

1 час назад, Old Miner сказал:

Разница в том, что в режиме fast parity можно засинхронизировать на обычном жёстком диске (не SSD),

А я правильно понимаю, что метод fast тоже будет хранить БД у себя? Только вроде бы не с самого начала?

Нет ли случаем информации о необходимом месте на винте для разных методов синхронизации на текущее время? 

Link to comment
Share on other sites

33 минуты назад, a4j сказал:

А я правильно понимаю, что метод fast тоже будет хранить БД у себя? Только вроде бы не с самого начала?

 

Да, верно.

 

33 минуты назад, a4j сказал:

Нет ли случаем информации о необходимом месте на винте для разных методов синхронизации на текущее время?

 

В режиме light база занимает примерно 3 ГБ.

Сейчас у меня крутится Parity в режиме fast. База занимает около 60 ГБ.

Link to comment
Share on other sites

Можно ещё вопрос - памяти сколько надо geth и parity?  На VDS 4Гб памяти geth съел подчистую и упал.. и так при каждом запуске.. начинает синхронизацию (лайт) и капут...

точнее, 4 там всего, geth'у достается 2.6, вот их-то он и съедает в ноль..

Edited by a4j
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Bloomberg: Власти Зимбабве приступили к разработке правил регулирования криптовалют

      Согласно информации издания Bloomberg, власти Зимбабве приступили к разработке регулирования местной криптоиндустрии. Сбор данных о виртуальных активах продлится до 26 июня 2024 года. Bloomberg сообщает, что в стране создан специальный комитет, представители которого будут проводить встречи с аналитиками крипторынка и собирать данные об обороте цифровых активов.   Правительство Зимбабве обратилось с просьбой к поставщикам криптовалютных услуг, работающих в том числе за пределами стра

      in Новости криптовалют

    • Общие вопросы по майнингу

      Господа "Вовчики"- новички! Ваше желание попав в наше крипто-царство побыстрее начать рубить бабло собственно говоря естественно понятно... И почти для всех кто здесь обитает-материальная составляющая этого увлекательного процесса "майнинга" имеет главное значение! Но! Уж будьте так любезны-попав в нашу многочисленную семью криптообразных начинать свое вхождение не с тупых вопросов про кнопку БАБЛО, а с хотя бы ПОВЕРХНОСТНОГО проглядывания Разделов этого форума и далее заголовков Тем в этих Разд

      in Общие вопросы по майнингу

    • Вопросы по созданию блокчейна

      Всем привет! Мой первый пост, поэтому прошу не судить строго, если запостил не в тот раздел, но вроде как финтех - самых подходящий. Прошу помощи у уважаемого сообщества, так как имеется несколько вопросов по блокчейну, ответы на которые нигде не смог найти. Краткая предыстория: про блокчейн слышал давно, но как-то не сталкивался. Недавно решил вникнуть более подробно, после чего появилось стойкое желание создать свой блокчейн с блекджеком и ... Ну, вы поняли. Писать решил с нуля,

      in Блокчейн и финтех

    • Власти Индии приступили к разработке глобальной системы отслеживания транзакций криптобирж

      Платформа мониторинга криптотранзакций, которую создают в Индии, позволит государственным органам отслеживать транзакции в цифровых активах на всех криптобиржах мира. Создаваемая индийскими властями база мониторинга криптотранзакций должна быть запущена в первом полугодии 2024 года. По замыслу разработчиков, она поможет Управлению правопорядка (ED), департаменту подоходного налога и Центральному бюро расследований Индии (CBI), получать информацию о движении криптоактивов, а также отслеживат

      in Новости криптовалют

    • Правительство Австралии объявило о разработке новых принципов классификации криптоактивов

      Помощник министра финансов Австралии рассказал о завершении разработки методики экспертного сопоставления криптовалют, необходимого для реформы регулирования местной индустрии цифровых активов. Помощник министра финансов Австралии Тревор Пауэр (Trevor Power) на Australian Blockchain Week сообщил, что правительство завершило согласование положений будущей реформы регулирования криптоотрасли. Министерство разработало принципы классификации цифровых активов в зависимости от функциональности и

      in Новости криптовалют

×
×
  • Create New...