Bitcoin Forum
May 05, 2024, 06:22:20 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: как сделать хардфорк  (Read 347 times)
block_exp (OP)
Jr. Member
*
Offline Offline

Activity: 40
Merit: 1


View Profile
December 10, 2017, 02:39:13 PM
 #1

Подскажите как сделать хардфорк своего альткоина?
Сделать новый форк битка, лайта не проблема, а вот как сделать ХАРДфорк своего форка? что и где прописать/изменить?
"In a nutshell, the network works like a distributed timestamp server, stamping the first transaction to spend a coin. It takes advantage of the nature of information being easy to spread but hard to stifle." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
amaclin1
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
December 10, 2017, 05:22:18 PM
 #2

Подскажите как сделать хардфорк своего альткоина?
Сделать новый форк битка, лайта не проблема, а вот как сделать ХАРДфорк своего форка? что и где прописать/изменить?
Любое изменение, не имеющее обратной совместимости, является хардфорком.
Так что ответ на ваш вопрос: прописать что угодно в любом месте и будет вам хардфорк.
Какой вопрос - такой ответ.  Grin

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
Slava79
Member
**
Offline Offline

Activity: 182
Merit: 17

¯\_(ツ)_/¯


View Profile
December 12, 2017, 01:58:18 PM
 #3

Что вас заставило задать этот вопрос? Вы сделали форк Биткоина и теперь хотите создать на его основе новую ветку, сохранив историю транзакций до форка?

Building a JavaScript Smart Contracts Engine
Github | Site | Chat
block_exp (OP)
Jr. Member
*
Offline Offline

Activity: 40
Merit: 1


View Profile
December 12, 2017, 08:32:22 PM
 #4

Уточню вопрос на банальном примере
Есть VBitcoin и есть его форк - bitcoin cash , который ( закидываешь файл кошелька битка в кеш получаешь монет 1к1)
вот так и мне нужно
amaclin1
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
December 12, 2017, 10:49:15 PM
 #5

Уточню вопрос на банальном примере
Есть VBitcoin и есть его форк - bitcoin cash , который ( закидываешь файл кошелька битка в кеш получаешь монет 1к1)
вот так и мне нужно

Ну очень просто.
Вставляете в код программы условие например (я пока словами проговариваю, а не пишу как оно в коде будет)
Условие такое:
В scriptSig coinbase-транзакции блока #X должна быть строчка YA_BARAN_I_EBUCHIJ_OSEL
То есть на блоке №Х сеть разделится на обычный биткойн, который плевать хотел на ваше условие и "ваш биткойн"
где начиная с этого блока будет всё иначе.

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

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
kzv
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
December 13, 2017, 06:12:44 AM
 #6

Уточню вопрос на банальном примере
Есть VBitcoin и есть его форк - bitcoin cash , который ( закидываешь файл кошелька битка в кеш получаешь монет 1к1)
вот так и мне нужно

Ну очень просто.
Вставляете в код программы условие например (я пока словами проговариваю, а не пишу как оно в коде будет)
Условие такое:
В scriptSig coinbase-транзакции блока #X должна быть строчка YA_BARAN_I_EBUCHIJ_OSEL
То есть на блоке №Х сеть разделится на обычный биткойн, который плевать хотел на ваше условие и "ваш биткойн"
где начиная с этого блока будет всё иначе.

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

А зачем такие сложности?
Можно просто начиная с х алгоритм сложности поменять.

OpenTrade - Open Source Cryptocurrency Exchange
amaclin1
Sr. Member
****
Offline Offline

Activity: 770
Merit: 305


View Profile
December 13, 2017, 06:33:29 AM
 #7

А зачем такие сложности?
Можно просто начиная с х алгоритм сложности поменять.
Вот именно - зачем такие сложности?
То что я предложил - это две-три строчки в коде изменить.
И получится хардфорк. Успешность, конечно, я не обещаю. Даже наоборот.

В вашем случае как раз много сложнее. Хотя тоже варианты есть сводящиеся
к замене паре строчек или даже пары символов.

Bitcoin SV GUI client for Windows and Linux
https://github.com/AlisterMaclin/bitcoin-sv/releases
n00by
Member
**
Offline Offline

Activity: 172
Merit: 11


View Profile
December 13, 2017, 07:24:38 AM
 #8

А зачем такие сложности?
Можно просто начиная с х алгоритм сложности поменять.
я кстати код Bgiold посмотрел, они примерно так и сделали. Поменяли алго сложности, заголовки сети, порты и название. Намайнили себе чутка и опубликовали блоки в сеть.

Так что скоро действительно гонка не ICO, а форков
block_exp (OP)
Jr. Member
*
Offline Offline

Activity: 40
Merit: 1


View Profile
December 16, 2017, 10:56:35 AM
 #9

Это все вы описали как сделать "форк" с этим проблем нету
А я говорю конкретно об ХАРДФОРКЕ определенной крипты!
Если не вкурсе то лучше и не пиши...
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!