Jump to content

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


Recommended Posts

Posted

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

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

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

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

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

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

Благодарю.

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

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

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

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

 

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

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

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

 

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

 

 

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

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

 

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

 

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

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

 

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

 

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

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

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

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

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

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

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

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

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

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

 

Да, верно.

 

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

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

 

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

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

Posted (edited)

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

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

Edited by a4j

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

    • Платежный провайдер Europay: эквайринг, P2P, повышение конверсии. Вопросы и подключение.

      Приветствуем участников форума! 👋   Команда Europay предлагает надежное решение для приема платежей в High-risk вертикалях. Мы понимаем, что главное для мерчанта — это проходимость и сохранность средств, поэтому построили инфраструктуру, устойчивую к штормам рынка. Почему выбирают Europay: 🌍 Наши ГЕО: 🔹 🇺🇦 Украина (P2P/ECOM) Топовые банки, быстрая выдача реквизитов, автоматизация. Работаем с большими объемами.  🔹 🌍 EP WW ECOM 🛠 Технические возможности: 🔹Ун

      in Платежные решения

    • Основатель Crypto Banter: Ценность биткоина вызывает у инвесторов вопросы

      Основатель медиаплатформы Crypto Banter Ран Нойнер (Ran Neuner) заявил, что инвесторы все чаще сомневаются в ценности биткоина на фоне отсутствия очевидных драйверов роста в краткосрочной перспективе. По его словам, определить роль первой криптовалюты на рынке становится сложнее. Если ранее биткоин рассматривали как альтернативу традиционным деньгам или «цифровое золото», то сейчас эти нарративы все чаще расходятся с фактической динамикой цены.   «Я не знаю, как ответить на вопрос, п

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

    • Ищу партнера на проект по разработке бота для торговли на Polymarket

      Всем привет. Ищу партнера (человека с головой): который будет готов внести участие в проекте по разработке бота. Есть несколько версий бота с различными стратегиями, пока все обкатано на исторических данных, бэктесты отличные.  Тематика бота - не трейдинг. Нужно будет помочь с запуском на выделенном сервере, скорее в реальных тестах. Нужен будет небольшой депозит.  Код смогу расшарить только после знакомства.   Все подробности в тг @slimttfu

      in Краудфандинг и Краудинвестинг

    • [Игнорит неудобные вопросы] Работа в P2P платежах | Набираем трейдеров на площадки, есть много ГЕО

      Выступаю в роли агента, есть доступ ко многим площадкам. Трафик только гэмблинг. Активно набираем трейдеров на KZT и AZN, TJ, KGS, в приоритете сейчас также UAH, также готовы рассмотреть другие ГЕО.    Для связи пишите: @sup_nn

      in Работа

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

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

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

×
×
  • Create New...