Bitcoin Forum
May 13, 2024, 04:27:42 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

Подскажите как сделать хардфорк своего альткоина?
Сделать новый форк битка, лайта не проблема, а вот как сделать ХАРДфорк своего форка? что и где прописать/изменить?
1715617662
Hero Member
*
Offline Offline

Posts: 1715617662

View Profile Personal Message (Offline)

Ignore
1715617662
Reply with quote  #2

1715617662
Report to moderator
1715617662
Hero Member
*
Offline Offline

Posts: 1715617662

View Profile Personal Message (Offline)

Ignore
1715617662
Reply with quote  #2

1715617662
Report to moderator
The forum strives to allow free discussion of any ideas. All policies are built around this principle. This doesn't mean you can post garbage, though: posts should actually contain ideas, and these ideas should be argued reasonably.
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!