Size: a a a

Ethereum Developers — Jobs&&CVs

2017 November 13

SB

Sam Becket in Ethereum Developers — Jobs&&CVs
Maxim
Если резюмировать то 4 варианты есть:
1. У пользователя своя нода
2. Подписывать в браузере, но тут могут украсть ключ
3. Использовать плагин
4. Доверить ключ сервису, но тут тоже могу украсть ключ
Других нет?
Во втором случае не могут украсть ключ, просто тебе интерфейсы придется самому писать вот и вся разница
источник

M

Maxim in Ethereum Developers — Jobs&&CVs
Ilya Petrusenko
кто может украсть ключ во втором?
Браузер же может отправить ключ на сервер ajax запросом
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
у пользователя своя нода, имхо, не вариант, это слишком под узкую аудиторию
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
Sam Becket
Во втором случае не могут украсть ключ, просто тебе интерфейсы придется самому писать вот и вся разница
какие еще, блин, интерфейсы???
источник

SB

Sam Becket in Ethereum Developers — Jobs&&CVs
Ilya Petrusenko
у пользователя своя нода, имхо, не вариант, это слишком под узкую аудиторию
У него может быть легкий клиент
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
Sam Becket
У него может быть легкий клиент
а может и не быть?
источник

SB

Sam Becket in Ethereum Developers — Jobs&&CVs
Ilya Petrusenko
какие еще, блин, интерфейсы???
Подписи транзакций, работы с ключами - keytereum + web3 sign
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
Sam Becket
Подписи транзакций, работы с ключами - keytereum + web3 sign
источник

M

Maxim in Ethereum Developers — Jobs&&CVs
Sam Becket
Либо придется делать холодное хранилище. Либо писать кустомный интерфейс для подключения к своей ноде
Холодное хранилище надо погуглить - это 5 вариант
источник

SB

Sam Becket in Ethereum Developers — Jobs&&CVs
И?
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
в чем сложность подписать транзакцию и передать уже подписанной на ноду на сервере?
источник

SB

Sam Becket in Ethereum Developers — Jobs&&CVs
Ilya Petrusenko
а может и не быть?
Тогда MEW, больше способов нет. Либо ты можешь написать свой интерфейс по аналогии с MEW
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
Sam Becket
Тогда MEW, больше способов нет. Либо ты можешь написать свой интерфейс по аналогии с MEW
еще и mew сюда притащил, зачем???
источник

SB

Sam Becket in Ethereum Developers — Jobs&&CVs
Ilya Petrusenko
еще и mew сюда притащил, зачем???
Затем что чтобы подписать транзу тебе нужен интерфейс. Ты можешь написать его сам по аналогии с MEW либо использовать методы клиента и не думать об этом
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
блин, вы программисты или кто? в чем сложность взять библиотеку и написать 10-20 строк кода?
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
еще 10-15 строк кода на преобразование вызова смартконтракта в данные для поля data
источник

M

Maxim in Ethereum Developers — Jobs&&CVs
Хотя есть еще вариант, это взаимодействовать с контрактом через админа, но тут придеться самому платить за газ
источник

SB

Sam Becket in Ethereum Developers — Jobs&&CVs
Ilya Petrusenko
блин, вы программисты или кто? в чем сложность взять библиотеку и написать 10-20 строк кода?
В том что я работаю с объектной моделью контрактов и меня не должно заботить подписание транзы на уровне кошелька.
источник

IP

Ilya Petrusenko in Ethereum Developers — Jobs&&CVs
Sam Becket
В том что я работаю с объектной моделью контрактов и меня не должно заботить подписание транзы на уровне кошелька.
скажи проще, что не рубишь
источник