Перейти к содержанию

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


a4j

Рекомендуемые сообщения

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

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

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

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

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

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

Благодарю.

Ссылка на комментарий
Поделиться на другие сайты

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 - это не кошелёк, поэтому там нельзя создать аккаунт.

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

 

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

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

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

 

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

 

 

Ссылка на комментарий
Поделиться на другие сайты

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

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

 

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

 

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

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

 

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

 

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

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

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

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

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

 

Да, верно.

 

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

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

 

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

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

Ссылка на комментарий
Поделиться на другие сайты

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

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

Изменено пользователем a4j
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

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

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

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

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

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

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

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

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

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

    • Вопросы про электросчетчик и электричество

      Всем привет! 1) Получилось так, что в нужно поменять электросчетчик в частном доме. Счета за электричество при работающей ферме весьма не радуют, по этому я подумал что раз менять, то нужно подойти к делу ответственно и выбрать такой счетчик, который можно было бы легко остановить или замедлить. Собственно вопрос: что какой купить, как остановить, как не спалиться? Почему спрашиваю на этом форуме? Да потому что думаю половина форумчан точно юзает халявное электричество) 2) Вместе со счетчиком

      в Аппаратная часть

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

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

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

×
×
  • Создать...