Pages:
Author

Topic: [ANN] Datacoin - Censorship-Free Data Storage - page 40. (Read 66848 times)

jr. member
Activity: 89
Merit: 3
Updated sources and binaries.
Resolved some synchronization issues.
jr. member
Activity: 62
Merit: 6
congratulations datacoin team!  Grin
copper member
Activity: 100
Merit: 1
Running it now!
It's currently connecting to peers.
Very cool.
Great to see all this progress from our Devs!



jr. member
Activity: 89
Merit: 3
Updated sources and windows binaries.

I think my next purpose is including bnPrimeChainMultiplier field into network headers synchronization process. It must advance synchronization speed.

Current client must normally accept binary data (senddata) until 128 kb. Old clients have 128kb limit on string encoded data, not binary. It is not network rule. It is bug of old client. Blocks with 128 kb binary data must be accepted both (old and new) clients.
jr. member
Activity: 89
Merit: 3
Good Day!

You can try the experimental build of new Datacoin client.
It is based on Bitcoin Core 0.15.99.

IMPORTANT NOTICE: It is EXPERIMENTAL!
You absolutely need to backup your wallet (wallet.dat file) before use it.

Source code DTC 0.15.99-03: https://yadi.sk/d/H-fZSIxl3Uco8n
Windows binaries 0.15.99-03: https://yadi.sk/d/MwF2qjb13Uco9e
Preliminary compiling instructions are in the bottom of this message.

My notes:
- Presented version has some ugly network code for synchronizing with old clients. It can be removed later.
- It has some other patches for compatibility with old clients. It can be removed later without hard-fork.
- It has some non tested code from old clients. CPU miner and GPU server. You can try to revive it.

I will glad to get your help with the followings issues:
- Creating the full, clear, simple and friendly instruction of building from source code for lazy users.
- Comprehensive testing and correcting of the client and the code.
- Correcting the english in this message.

Questions to community:

- Do we need MIN_TXOUT_AMOUNT = 0.05? It is minimal DTC transfer ammount (not min fee). Changing it requires a hard-fork.
- Do we need checkpoints logic from XPM?
- We need a list of permanently presented nodes for hardcode.

Linux compiling:
- Install compiling tools.
- Download db-4.8.30.NC. Extract. Compile it.
Short example ("/home/veter" is my homedir):
$ cd db-4.8.30.NC/build_unix
$ ../dist/configure --enable-cxx --disable-shared --with-pic --prefix=/home/veter/dbbin/
$ make
$ make install
- Install additional tools:
$ sudo apt-get install libboost-all-dev
$ sudo apt-get install libgmp-dev
- Compile DTC:
$ ./autogen.sh
$ ./configure --with-gui=yes LDFLAGS="-L/home/veter/dbbin/lib/" CPPFLAGS="-fPIC -I/home/veter/dbbin/include/" LIBS="-lgmp -lboost_timer -levent_pthreads"
$ make

Windows compiling:
- Install MSYS2 64 bit. Install compiling tools.
- Download db-4.8.30.NC. Extract. Compile it.
Short example ("/home/VersumV" is my homedir):
$ cd db-4.8.30.NC/build_unix
$ ../dist/configure --disable-replication --enable-mingw --enable-cxx --prefix=/home/VersumV/dbbin/
$ make
$ make install
- Install additional tools: QT5 and so on Huh
- Compile DTC:
$ ./autogen.sh
$ ./configure --with-gui --with-boost-libdir=/mingw64/lib --with-qt-incdir=/mingw64/include --with-qt-libdir=/mingw64/lib --with-qt-plugindir=/mingw64/share/qt5/plugins LDFLAGS="-L/home/VersumV/dbbin/lib/" CPPFLAGS="-I/home/VersumV/dbbin/include/" LIBS="-lsodium -lboost_unit_test_framework-mt.dll -lcrypto -lgmp -lboost_timer-mt -lgdi32 -lharfbuzz -lpcre16.dll -lpng -lz -limm32 -lqrencode -lssp -lcrypt32 -liphlpapi -lshlwapi -lmswsock -lws2_32 -ladvapi32 -lrpcrt4 -luuid -loleaut32 -lole32 -lcomctl32 -lshell32 -lwinmm -lwinspool -lcomdlg32  -luser32 -lkernel32 -lmingwthrd -lgdi32"
$ make
sr. member
Activity: 882
Merit: 310
This is most concerning.

Can anyone replicate this?


Stuck Sad

Hi guys,

I'm stuck syncing at block 2332117.
I have tried every wallet, with / without bootstrap.
Even tried Clean install win 7 and 10, and everytime i get stuck at block 2332117.
Any ideas please? Never had this issue with Datacoin before...

J

Hi, will do screen shots, etc as soon as i get back to my pc.
In the mean time, which wallet "should" i use for solo gpu mining please? I'm going to build a  diff PC and start with Win 7 from scratch.
J


Hi,

Finally got wallet 0.8.6 to sync, literally a couple of hours ago (taken many days). Have fired up HP wallet to, and replaced blockchain folders with ones from 0.8.6 and that is fine now too.
No idea what went wrong. Also tried it on 4 PCs now and all are good.

Oh, is there a way to speed up using bootstrat. I use -dbcache=2048 or 4096 but it still  takes about 36 hours to sync. (WD 7200rpm 3tb hdd, and Ryzen 7 motherboard.)

Thanks
J


Nope it's just that slow. It was really a pain for me too.
sr. member
Activity: 253
Merit: 1596
DTCxNMC
Are there any current tutorials for gpu mining on Linux?
sr. member
Activity: 1249
Merit: 297
This is most concerning.

Can anyone replicate this?


Stuck Sad

Hi guys,

I'm stuck syncing at block 2332117.
I have tried every wallet, with / without bootstrap.
Even tried Clean install win 7 and 10, and everytime i get stuck at block 2332117.
Any ideas please? Never had this issue with Datacoin before...

J

Hi, will do screen shots, etc as soon as i get back to my pc.
In the mean time, which wallet "should" i use for solo gpu mining please? I'm going to build a  diff PC and start with Win 7 from scratch.
J


Hi,

Finally got wallet 0.8.6 to sync, literally a couple of hours ago (taken many days). Have fired up HP wallet to, and replaced blockchain folders with ones from 0.8.6 and that is fine now too.
No idea what went wrong. Also tried it on 4 PCs now and all are good.

Oh, is there a way to speed up using bootstrat. I use -dbcache=2048 or 4096 but it still  takes about 36 hours to sync. (WD 7200rpm 3tb hdd, and Ryzen 7 motherboard.)

Thanks
J
legendary
Activity: 2254
Merit: 1290
It needs to sync with an "Intermediary" node, which should become available soon.

Code for the Datacoin "intermediary" client is available in the "intermediary" branch of my github Datacoin repos: https://github.com/gjhiggins/datacoin/tree/intermediary It is an ongoing investigation so hasn't been merged with any of the other well-known Datacoin repos yet.

Cheers

Graham
newbie
Activity: 84
Merit: 0
I need more information about Coin Specs, could you send me?
sr. member
Activity: 481
Merit: 252
a new version? good news Smiley Smiley

It needs to sync with an "Intermediary" node, which should become available soon.

But you are right - this is GREAT news.

-extro
sr. member
Activity: 481
Merit: 252
How I can count CPD with diff, is XPM calculator ok for this?

https://xpm.muuttuja.org/calc/

I believe it is.

-extro
sr. member
Activity: 882
Merit: 310
How I can count CPD with diff, is XPM calculator ok for this?

https://xpm.muuttuja.org/calc/
newbie
Activity: 47
Merit: 0
a new version? good news Smiley Smiley
sr. member
Activity: 481
Merit: 252
Is it faster than 0.8.6? And it doesnt need hard fork?

Hi muf

It will only sync with an "intermediary" client, which links the 0.8.6 peers with the Core peers.  I am hunting for that now (I only just finished compiling it).

I don't know if it is faster than 0.8.6.  We are in the testing phase.  And I am still kind of disorientated.

Cheers
-extro
sr. member
Activity: 882
Merit: 310
Is it faster than 0.8.6? And it doesnt need hard fork?
sr. member
Activity: 481
Merit: 252
Datacoin Core 0.16 compiled:


sr. member
Activity: 882
Merit: 310
How much cpd would get GTX 780?
legendary
Activity: 2254
Merit: 1290
Compile issue:

wallet/wallet.cpp:4347:33: error: ‘class CClientUIInterface’ has no member named ‘ThreadSafeAskFee’; did you mean ‘ThreadSafeQuestion’?
     if (fAskFee && !uiInterface.ThreadSafeAskFee(nFeeRequired))
                                 ^~~~~~~~~~~~~~~~
                                 ThreadSafeQuestion

Not for the current codebase, it's commented out - https://github.com/gjhiggins/datacoin-core/blob/master/src/wallet/wallet.cpp#L4351. Please ensure you are using the current codebase.

Cheers

Graham
Pages:
Jump to: