Skip to content

Latest commit

 

History

History
70 lines (48 loc) · 4.89 KB

README.rs.md

File metadata and controls

70 lines (48 loc) · 4.89 KB

вДинар - виртуални Динар

https://www.vdinar.info

Заштита ауторских права (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