Вопросы abous blockchain и ethereum - PullRequest
0 голосов
/ 10 декабря 2018

Я читаю о блокчейне и начал разрабатывать мой первый умный контракт, у меня большой опыт разработки ИТ-решений, но все в блокчейне выглядит совсем не так, как я привык, я не могу представить какой-то подход ивозможно, я что-то теряю в своем чтении, если кто-то может помочь мне с этими вопросами ниже ...

enter image description here

:)

так что давайте пойдем

Предположим, у меня есть решение для блокчейна, работающее в ethereum.Это система голосования, и эта система была разработана округом для проведения исследований с вашими гражданами, поэтому

  1. Если один из граждан проголосует, это транзакция в ethereum, и ее нужно оплатить, используягаз.Для этого вам нужен эфир, и когда вы создаете учетную запись, это ноль.Как будут голосовать граждане?им нужно будет покупать эфир в обмен (или добывать?)?

  2. как я могу заблокировать голоса за пределами моего округа, если все в сети могут отправлять данные в мой умный контракт?

  3. Обычно ли иметьтрадиционная система для хранения других данных (адрес, телефоны, SSI) и использования только определенной транзакции, такой как голосование, в блокчейне?как я могу их интегрировать?

  4. я создал кошелек в myetherwallet.Этот кошелек такой же, как команда новой учетной записи с использованием geth?можно ли подключиться к моему кошельку, созданному в myetherwallet из geth?

где я могу найти материал бога для этих тем?

1 Ответ

0 голосов
/ 12 декабря 2018

Пожалуйста, найдите ниже ответы с моей стороны.Помните, что чем больше ответов мы получим на эти вопросы, тем более разнообразными они могут стать, поскольку идеи различаются от одного человека к другому на основе множества факторов.Во всяком случае, мы идем ...

  1. Если один из граждан проголосует, это сделка в эфириуме, и это должно быть оплачено с помощью газа.Для этого вам нужен эфир, и когда вы создаете учетную запись, это ноль.Как будут голосовать граждане?нужно ли им покупать эфир в обмен (или добывать?)?

Да, для начала им придется платить за газ.Хотя существует ERC827 , который не платит комиссию, а также некоторые обсуждения, связанные с делегированием оплаты определенной учетной записи, так что вместо отдельных пользователей владелец смарт-контракта может платить.В этом случае, возможно, правительство может нести сумму.

как я могу заблокировать голоса за пределами моего округа, если все в сети могут отправлять данные в мой умный контракт?

Вы можете запустить цепочку консорциума, например кворум, чтобы ограничить участников определеннымгруппа.Так что транзакции видны не всем.Потому что в главной цепочке Эфириума Блокчейн он виден всем.

Распространено ли иметь традиционную систему для хранения других данных (адрес, телефоны, SSI) и использовать только определенную транзакцию, такую ​​как голосование, в блокчейне?как я могу их интегрировать?

Да, вы не хотите переносить Персональную информацию (PI) в Blockchain, чтобы ее могли видеть все желающие.Вместо этого вы можете хранить их в базе данных и использовать службу Oracle , чтобы иметь возможность общаться с внешним блокчейном.

Я создал кошелек в myetherwallet.Этот кошелек такой же, как команда новой учетной записи с использованием geth?Возможно ли подключиться к моему кошельку, созданному в myetherwallet из geth?

Да, в значительной степени возможно.Вы можете использовать свой пароль (или) мнемонику для подключения к этой учетной записи с вашего узла geth.

где я могу найти бог материал для этих тем?

Получить эту книгу на Амазонке или если вы хотите прочитать ее, прежде чем получить мягкую обложкукнигу читайте на github здесь .Лучший способ прочитать это как книгу на github - установить расширение под названием Octotree

Надеюсь, я ответил на ваши вопросы, кроме одного:)

...