Заштита ауторских права (c) 2009-2014 Развијачи Bitcoin-а
Заштита ауторских права (c) 2011-2014 Развијачи Litecoin-a
Заштита ауторских права (c) 2017-2021 Развијачи виртуалног Динара
вДинар је криптовалута која користи алгоритам/протокол vCrypt са сврхом побољшања новчаних трансакција на простору бивше Југославије. Она је наравно ипак доступна свим људима без обзира јесу ли из тог простора или не.
Шта је ново у виртуалном Динару?
- vCrypt алгоритам/протокол, много сличан алгоритму Scrypt-N, где се Н мултипликатор мења по броју блокова
- 2% произведеног капитала и 25% свих (необавезних) трансакцијских пореза (пореза, не трансакција!) је сачувано у централној адреси за хуманитарне сврхе на простору бивше Југославије
Нови блок сваких 2 и по минута, преполовљење сваких 840'000 блокова (~4 године)
- 49+1 новчића за блок (49 рудару, 1 адреси за донације)
- 2016 блокова за промену тежине
Разлике у структури блокова (од Bitcoin-а)
- 2 "coinbase" (без извора) трансакције уместо једне
- обе "coinbase" трансакције укључују исти "extranonce"
Разлике у рудничком рударењу (са стране сервера): (Након захтева рада)
- направи две coinbase трансакције уместо једне
- дели 49 новчића првој
- дели 1/49 вредности прве другој
- сачувај степене криптографске композивије ("merkle steps") из другог нивоа, узимајући у обзир две непознате вредности у првој
- обавести клијента деловима обе трансакције ("coinb1", "coinb2", "doncoinb1", "doncoinb2"), степенима криптографске композиције и све остало (Након пријема делимичног решења)
- састави обе трансакције без извора
- изгради корен композиције ("hash merkle root") задњим резултатом састављен са свим осталим деловима композиције, један по један
Разлике у рудничком рударењу (са стране клијента):
- 2 додатне информације са стране сервера ("doncoinb1", "doncoinb2")
- изгради корен композиције ("hash merkle root") са првим двама трансакцијама као "coinb" и "doncoinb" (обе са истим "extranonce")
вДинар је објављен условима дозволе MIT. Погледај датотеку COPYING
за додатне
информације или погледај http://opensource.org/licenses/MIT.
Развијачи раде у својим властитим гранама, те шаљу захтеве пријема ("pull requests") када мисле да је њихов код спреман.
За покретање алтернативне мреже за тестирање написати команду:
cd src; make -f makefile.unix test
Или за покретање QT сучеља:
qmake BITCOIN_QT_TEST=1 -o Makefile.test bitcoin-qt.pro
make -f Makefile.test
./vdinar-qt_test