Cоздаем блокчейн на Ethereum

fan7777

Местный
ЗАБАНЕН
Регистрация
27/9/20
Сообщения
997
Репутация
946
Реакции
3.460
RUB
0
Если вы планируете сделку с его участием, мы настоятельно рекомендуем вам не совершать ее до окончания блокировки. Если пользователь уже обманул вас каким-либо образом, пожалуйста, пишите в арбитраж, чтобы мы могли решить проблему как можно скорее.

Что нам нужно:​

1. Дедик на винде

2. Установить на дедик

Начало
Теперь переходим к созданию вашей сети.

1. Cкачиваем и устанавливаем Ganache -

2. После того как установили Ganache , cоздаем свой блокчейн:

46f4ba3670471939e4b4b.png


3. Придумываем название своей криптовалюты:

a9eea2916d9fe0ca3c14e.png


4. В Server ставим Hostname 127.0.0.1, порт пишем любой, network id не трогаем, если хотите чтобы блоки майнились автоматически, то оставляем Automining включенным.

251a8aa3fe8cc2b26a8f5.png


5. В accounts&keys пишем количество кошельков, которые будут созданы после запуска блокчейна (максимум 100), и количество монет которое получат эти аккаунты.

4a76223968e693365d2db.png


6. В сhain можете изменить начальную цену комиссии в вашей сети (в дальнейшем всё будет зависить от интенсивности транзакций), рекомендую оставить стандартную.

77df408630c1cb1e2e2de.png


Сразу говорю что с комиссий создатель крипты ничего не зарабатывает, комиссия идёт в карман майнерам (если вы отключили automining).

76d325da366bc2e049ac9.png


8. Поздравляю вы запустили блокчейн.

b560be522a3fc5a08a908.png


НО он запущен только локально! Eсли вы добавите вашу сеть в метамаск на дедике то всё будет норм, но если вы решите добавить вашу сеть на другое устройство в метамаск то будет вечная загрузка тк запущен блокчейн локально. Для того чтобы сделать его публичным, чтобы каждый мамонт на этой планете мог к ней подключиться нужно:

1. Зарегать аккаунт на ngrok -

2. Cкачать ngrok на ваш дедик.

3. Далее запускаем установленный файл и вводим команду - ngrok authtoken (ваш токен с сайта ngrok).

4. Написать команду ngrok http (порт вашего блокчейна).

da7989a3f1f70daeeaf70.png

3929b6c07435df0fe4ed0.png


Если всё сделано правильно то должно быть как-то так (ganache должен быть всё время запущен). Теперь чтобы проверить правильно ли мы всё сделали , идём за основной пк или другое устройством с другим ip, и добавляем свою сеть в метамаск. Копируем нашу rpc ссылку:

79adc3f508405fafb47c1.png


Далее переходим в метамаск и добавляем нашу сеть (если вы не изменяли идентификатор сети то пишем 1337 !).

44437b73e4e0a07381760.png


Если нет вечной загрузки и вы подключились значит вы всё сделали правильно,

и теперь любой может пользоваться вашей криптой , создавать в ней токены , смарт контракты , nft и тд. Чтобы зайти на аккаунты которые создал Ganache с вашей криптой , переходим в прогу выбираем адресс , и копируем его ключ:

c62b47f482b104f9a1536.png

a08fb868cbf63b14c1a0e.png


Далее импортируете его в метамаск:

353509fa5b9261c4679af.png


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

По такому принципу работает Binance Smart Chain , MATIC и сам Ethereum.
 
Сверху Снизу