mr_null (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
February 08, 2018, 03:54:38 PM |
|
Привет,
Вопрос к знатокам, возможно ли создать монету и на этапе запуска определить на свой кошель 50% всех монет. Форк какой монеты можно сделать, которая так позволит. Либо это делается через предмайнинг, но в таком случае как меньшими затратами определить себе половину или больше средств.
Вопрос простой, но информацию попросту тяжело найти. Буду признателен мануалам и прочему.
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 08, 2018, 07:43:57 PM |
|
Привет,
Вопрос к знатокам, возможно ли создать монету и на этапе запуска определить на свой кошель 50% всех монет. Форк какой монеты можно сделать, которая так позволит. Либо это делается через предмайнинг, но в таком случае как меньшими затратами определить себе половину или больше средств.
Вопрос простой, но информацию попросту тяжело найти. Буду признателен мануалам и прочему.
Хоть 50% хоть 100%. В первом блоке себе майнишь. Все форки битка так могут.
|
|
|
|
mr_null (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
February 08, 2018, 08:27:42 PM |
|
и что я могу 1 блоком присвоить себе 50% монет? не пойму. Мне нужно общее понимание, а возможно ли так, дабы потом распределение наладить нормальное. Допустим всего 100000 монет.
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 09, 2018, 05:30:44 AM |
|
и что я могу 1 блоком присвоить себе 50% монет? не пойму. Мне нужно общее понимание, а возможно ли так, дабы потом распределение наладить нормальное. Допустим всего 100000 монет.
Хоть 100% можно присвоить. Что тут непонятного? Распределение по блокам зашивается в код клиентов. Там пару строчек в исходнике поправить...
|
|
|
|
mr_null (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
February 09, 2018, 09:23:07 AM |
|
и что я могу 1 блоком присвоить себе 50% монет? не пойму. Мне нужно общее понимание, а возможно ли так, дабы потом распределение наладить нормальное. Допустим всего 100000 монет.
Хоть 100% можно присвоить. Что тут непонятного? Распределение по блокам зашивается в код клиентов. Там пару строчек в исходнике поправить... есть мануалы как это сделать?
|
|
|
|
DevilOper
Member
Offline
Activity: 280
Merit: 26
|
|
February 09, 2018, 09:48:54 AM |
|
и что я могу 1 блоком присвоить себе 50% монет? не пойму. Мне нужно общее понимание, а возможно ли так, дабы потом распределение наладить нормальное. Допустим всего 100000 монет.
Хоть 100% можно присвоить. Что тут непонятного? Распределение по блокам зашивается в код клиентов. Там пару строчек в исходнике поправить... есть мануалы как это сделать? ППЦ, пардон май френч. Может, ещё и ключ от квартиры "намайнить" и отдать тебе готовое?
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 09, 2018, 10:01:58 AM |
|
и что я могу 1 блоком присвоить себе 50% монет? не пойму. Мне нужно общее понимание, а возможно ли так, дабы потом распределение наладить нормальное. Допустим всего 100000 монет.
Хоть 100% можно присвоить. Что тут непонятного? Распределение по блокам зашивается в код клиентов. Там пару строчек в исходнике поправить... есть мануалы как это сделать? Мануал: 1. Изучаешь с++ 2. Исправляешь код этой функции https://github.com/bitcoin/bitcoin/blob/master/src/validation.cpp#L11323. Профит.
|
|
|
|
mr_null (OP)
Newbie
Offline
Activity: 23
Merit: 0
|
|
February 09, 2018, 11:04:05 AM |
|
Хотите сказать без майнинга можно поставить себе монетки. Это точно? не могу найти пруфов этому, какой алгоритм.
|
|
|
|
Coin-1
Legendary
Offline
Activity: 2520
Merit: 2245
|
|
February 10, 2018, 04:46:57 AM |
|
Хотите сказать без майнинга можно поставить себе монетки. Это точно? не могу найти пруфов этому, какой алгоритм. Да, есть криптовалюты с большим премайном/инстамайном.
|
|
|
|
dotachin
Newbie
Offline
Activity: 41
Merit: 0
|
|
February 11, 2018, 05:03:46 PM |
|
Блин, всегда мечтал вложиться в такую монету, хотя подождите, лучше я сам такую подниму и пусть мне вкладываются)))
|
|
|
|
ShDenis
|
|
February 11, 2018, 05:28:17 PM |
|
или элементарный токен на эфириуме позволяет сделать начальное распределение под пожелание владельца.
|
|
|
|
hakimcoin
Newbie
Offline
Activity: 28
Merit: 0
|
|
February 15, 2018, 06:42:22 PM |
|
Привет,
Вопрос к знатокам, возможно ли создать монету и на этапе запуска определить на свой кошель 50% всех монет. Форк какой монеты можно сделать, которая так позволит. Либо это делается через предмайнинг, но в таком случае как меньшими затратами определить себе половину или больше средств.
Вопрос простой, но информацию попросту тяжело найти. Буду признателен мануалам и прочему.
Ответ на вопрос: можно. Как вариант, в файле main.cpp изменить метод GetBlockValue. int64 static GetBlockValue(int nHeight, int64 nFees) { if(nHeight = 5){ nSubsiby = 1000000; // если это 5-й найденный блок, награда его владельцу будет 1 млн монет, а не стандартных 50. }
int64 nSubsidy = 50 * COIN; nSubsidy >>= (nHeight / 840000); // coin: 840k blocks in ~4 years
return nSubsidy + nFees; }
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 16, 2018, 02:22:02 AM |
|
Привет,
Вопрос к знатокам, возможно ли создать монету и на этапе запуска определить на свой кошель 50% всех монет. Форк какой монеты можно сделать, которая так позволит. Либо это делается через предмайнинг, но в таком случае как меньшими затратами определить себе половину или больше средств.
Вопрос простой, но информацию попросту тяжело найти. Буду признателен мануалам и прочему.
Ответ на вопрос: можно. Как вариант, в файле main.cpp изменить метод GetBlockValue. int64 static GetBlockValue(int nHeight, int64 nFees) { if(nHeight = 5){ nSubsiby = 1000000; // если это 5-й найденный блок, награда его владельцу будет 1 млн монет, а не стандартных 50. }
int64 nSubsidy = 50 * COIN; nSubsidy >>= (nHeight / 840000); // coin: 840k blocks in ~4 years
return nSubsidy + nFees; } Чувак проснись. В битке уже сто лет нет файла main.cpp
|
|
|
|
FAIMA_company
Newbie
Offline
Activity: 38
Merit: 0
|
|
February 16, 2018, 06:43:52 AM |
|
оть 50% хоть 100%. В первом блоке себе майнишь. Все форки битка так могут
|
|
|
|
pekacoin
|
|
February 16, 2018, 10:27:22 AM |
|
и что я могу 1 блоком присвоить себе 50% монет? не пойму. Мне нужно общее понимание, а возможно ли так, дабы потом распределение наладить нормальное. Допустим всего 100000 монет.
Просто пишешь в коде 1 блок = 10000000000 монет и когда этот блок добываешь тебе кошелек начисляет столько монет. Все просто.
|
|
|
|
hakimcoin
Newbie
Offline
Activity: 28
Merit: 0
|
|
February 16, 2018, 12:56:35 PM |
|
Чувак проснись. В битке уже сто лет нет файла main.cpp А с чего было взято, что нужно отталкиваться именно от последней сборки биткоина?) В новой версии кода биткоина, в которых нет main.cppданный метод уже называется GetBlockSubsidy и находится в файле validation.cpp
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 17, 2018, 02:11:01 AM |
|
Чувак проснись. В битке уже сто лет нет файла main.cpp А с чего было взято, что нужно отталкиваться именно от последней сборки биткоина?) В новой версии кода биткоина, в которых нет main.cppданный метод уже называется GetBlockSubsidy и находится в файле validation.cppА зачем говорить про версии битка столетней давности? Хотя понятно зачем: потому что более свежие версии скомпилировать не осилили? Про GetBlockSubsidy верно подмечено, я тремя постами выше ссылку на гитхабе даже дал, но зачем читать ветку в которой пишешь да ведь? )))
|
|
|
|
hakimcoin
Newbie
Offline
Activity: 28
Merit: 0
|
|
February 17, 2018, 11:31:20 AM |
|
А зачем говорить про версии битка столетней давности? Хотя понятно зачем: потому что более свежие версии скомпилировать не осилили?
Про GetBlockSubsidy верно подмечено, я тремя постами выше ссылку на гитхабе даже дал, но зачем читать ветку в которой пишешь да ведь? )))
Не видел, что бы в форках использовали версию 0.15.1 Да и зачем оно нужно. Майнинг с клиента убрали. Проект усложнили, добавили кучу новых библиотек. Код движется в сторону ентерпрайза. Переменную nnonce спрятали, кто не разбирал старые версии в новой даже не поймёт где она.Нужно использовать то, что проще, и то что работает. Версия кошелька не настолько важна, например, это не мешает dogecoin быть на 14-месте по капитализации в мире.
|
|
|
|
kzv
Legendary
Offline
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
|
|
February 17, 2018, 12:37:57 PM |
|
А зачем говорить про версии битка столетней давности? Хотя понятно зачем: потому что более свежие версии скомпилировать не осилили?
Про GetBlockSubsidy верно подмечено, я тремя постами выше ссылку на гитхабе даже дал, но зачем читать ветку в которой пишешь да ведь? )))
Не видел, что бы в форках использовали версию 0.15.1 Да и зачем оно нужно. Майнинг с клиента убрали. Проект усложнили, добавили кучу новых библиотек. Код движется в сторону ентерпрайза. Переменную nnonce спрятали, кто не разбирал старые версии в новой даже не поймёт где она.Нужно использовать то, что проще, и то что работает. Версия кошелька не настолько важна, например, это не мешает dogecoin быть на 14-месте по капитализации в мире. Доги не коммитили два года. По факту доги мёртвая монета. Но она живёт за счёт длинной истории. Новые форки без полноценной поддержки хотя бы prune (про сегвит молчу) это школофорки. Вообще почитайте ватснью у 12 и следующих версий битка прежде чем писать ерунду про капитализацию и прочее.
|
|
|
|
charlie137
Full Member
Offline
Activity: 1204
Merit: 220
(ノಠ益ಠ)ノ
|
|
February 27, 2018, 05:59:37 AM |
|
|
/__ ___ ( / \\--`-'-|`---\\ | AXErunners |' _/ ` __/ / '._ W ,--' |_:_._/
|
|
|
|