Pages:
Author

Topic: [ANN] [SDR] Solidar fka WorldLeadCurrency a Freigeld coin for a basic income - page 13. (Read 30827 times)

full member
Activity: 217
Merit: 100
CEO WINC e. V.
Hi jonnybravo0311,

i think p3yot33at3r is right. I compiled it on various systems (last was on lubuntu) and it works fine with the additional dependencies installed.


Greetings Rik
sr. member
Activity: 266
Merit: 250
legendary
Activity: 1344
Merit: 1024
Mine at Jonny's Pool
Has anyone had any trouble compiling this coin from source on Ubuntu 14.04?  I've got all the dependencies covered - I've compiled and built who-knows-how-many coin daemons on this and OS X.  However, with this coin I run into problems.  I do the usual:
Code:
make -f makefile.unix

and end up with this:
Code:
g++ -c -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -DOPENSSL_NO_SSL2=1 -I/home/miner/WLC/src -I/home/miner/WLC/src/obj -DUSE_UPNP=0 -DUSE_IPV6=1 -I/home/miner/WLC/src/leveldb/include -I/home/miner/WLC/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2  -MMD -MF obj/db.d -o obj/db.o db.cpp
In file included from /usr/include/boost/atomic/detail/gcc-x86.hpp:198:0,
                 from /usr/include/boost/atomic/detail/platform.hpp:20,
                 from /usr/include/boost/atomic/atomic.hpp:17,
                 from /usr/include/boost/atomic.hpp:12,
                 from /usr/include/boost/thread/pthread/once_atomic.hpp:20,
                 from /usr/include/boost/thread/once.hpp:20,
                 from /usr/include/boost/thread.hpp:17,
                 from util.h:26,
                 from bignum.h:21,
                 from main.h:8,
                 from db.h:8,
                 from db.cpp:6:
/usr/include/boost/atomic/detail/base.hpp:396:13: error: ‘ptrdiff_t’ does not name a type
     typedef ptrdiff_t difference_type;
             ^
/usr/include/boost/atomic/detail/base.hpp:452:26: error: ‘difference_type’ has not been declared
     value_type fetch_add(difference_type v, memory_order /*order*/ = memory_order_seq_cst) volatile BOOST_NOEXCEPT
                          ^
/usr/include/boost/atomic/detail/base.hpp:461:26: error: ‘difference_type’ has not been declared
     value_type fetch_sub(difference_type v, memory_order /*order*/ = memory_order_seq_cst) volatile
                          ^
/usr/include/boost/atomic/detail/base.hpp:476:5: error: ‘difference_type’ has not been declared
     BOOST_ATOMIC_DECLARE_POINTER_OPERATORS
     ^
/usr/include/boost/atomic/detail/base.hpp:476:5: error: ‘difference_type’ has not been declared
     BOOST_ATOMIC_DECLARE_POINTER_OPERATORS
     ^
/usr/include/boost/atomic/detail/base.hpp:488:13: error: ‘ptrdiff_t’ does not name a type
     typedef ptrdiff_t difference_type;
             ^
/usr/include/boost/atomic/detail/base.hpp:551:26: error: ‘difference_type’ has not been declared
     value_type fetch_add(difference_type v, memory_order /*order*/ = memory_order_seq_cst) volatile BOOST_NOEXCEPT
                          ^
/usr/include/boost/atomic/detail/base.hpp:562:26: error: ‘difference_type’ has not been declared
     value_type fetch_sub(difference_type v, memory_order /*order*/ = memory_order_seq_cst) volatile
                          ^
/usr/include/boost/atomic/detail/base.hpp:573:5: error: ‘difference_type’ has not been declared
     BOOST_ATOMIC_DECLARE_VOID_POINTER_OPERATORS
     ^
/usr/include/boost/atomic/detail/base.hpp:573:5: error: ‘difference_type’ has not been declared
     BOOST_ATOMIC_DECLARE_VOID_POINTER_OPERATORS
     ^
In file included from /usr/include/boost/atomic/detail/platform.hpp:20:0,
                 from /usr/include/boost/atomic/atomic.hpp:17,
                 from /usr/include/boost/atomic.hpp:12,
                 from /usr/include/boost/thread/pthread/once_atomic.hpp:20,
                 from /usr/include/boost/thread/once.hpp:20,
                 from /usr/include/boost/thread.hpp:17,
                 from util.h:26,
                 from bignum.h:21,
                 from main.h:8,
                 from db.h:8,
                 from db.cpp:6:
/usr/include/boost/atomic/detail/gcc-x86.hpp:1025:13: error: ‘ptrdiff_t’ does not name a type
     typedef ptrdiff_t difference_type;
             ^
/usr/include/boost/atomic/detail/gcc-x86.hpp:1094:15: error: ‘difference_type’ has not been declared
     fetch_add(difference_type v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
               ^
/usr/include/boost/atomic/detail/gcc-x86.hpp:1106:15: error: ‘difference_type’ has not been declared
     fetch_sub(difference_type v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
               ^
In file included from /usr/include/boost/atomic/detail/gcc-x86.hpp:198:0,
                 from /usr/include/boost/atomic/detail/platform.hpp:20,
                 from /usr/include/boost/atomic/atomic.hpp:17,
                 from /usr/include/boost/atomic.hpp:12,
                 from /usr/include/boost/thread/pthread/once_atomic.hpp:20,
                 from /usr/include/boost/thread/once.hpp:20,
                 from /usr/include/boost/thread.hpp:17,
                 from util.h:26,
                 from bignum.h:21,
                 from main.h:8,
                 from db.h:8,
                 from db.cpp:6:
/usr/include/boost/atomic/detail/gcc-x86.hpp:1111:5: error: ‘difference_type’ has not been declared
     BOOST_ATOMIC_DECLARE_VOID_POINTER_OPERATORS
     ^
/usr/include/boost/atomic/detail/gcc-x86.hpp:1111:5: error: ‘difference_type’ has not been declared
     BOOST_ATOMIC_DECLARE_VOID_POINTER_OPERATORS
     ^
In file included from /usr/include/boost/atomic/detail/platform.hpp:20:0,
                 from /usr/include/boost/atomic/atomic.hpp:17,
                 from /usr/include/boost/atomic.hpp:12,
                 from /usr/include/boost/thread/pthread/once_atomic.hpp:20,
                 from /usr/include/boost/thread/once.hpp:20,
                 from /usr/include/boost/thread.hpp:17,
                 from util.h:26,
                 from bignum.h:21,
                 from main.h:8,
                 from db.h:8,
                 from db.cpp:6:
/usr/include/boost/atomic/detail/gcc-x86.hpp:1123:13: error: ‘ptrdiff_t’ does not name a type
     typedef ptrdiff_t difference_type;
             ^
/usr/include/boost/atomic/detail/gcc-x86.hpp:1193:15: error: ‘difference_type’ has not been declared
     fetch_add(difference_type v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
               ^
/usr/include/boost/atomic/detail/gcc-x86.hpp:1206:15: error: ‘difference_type’ has not been declared
     fetch_sub(difference_type v, memory_order order = memory_order_seq_cst) volatile BOOST_NOEXCEPT
               ^
In file included from /usr/include/boost/atomic/detail/gcc-x86.hpp:198:0,
                 from /usr/include/boost/atomic/detail/platform.hpp:20,
                 from /usr/include/boost/atomic/atomic.hpp:17,
                 from /usr/include/boost/atomic.hpp:12,
                 from /usr/include/boost/thread/pthread/once_atomic.hpp:20,
                 from /usr/include/boost/thread/once.hpp:20,
                 from /usr/include/boost/thread.hpp:17,
                 from util.h:26,
                 from bignum.h:21,
                 from main.h:8,
                 from db.h:8,
                 from db.cpp:6:
/usr/include/boost/atomic/detail/gcc-x86.hpp:1217:5: error: ‘difference_type’ has not been declared
     BOOST_ATOMIC_DECLARE_POINTER_OPERATORS
     ^
/usr/include/boost/atomic/detail/gcc-x86.hpp:1217:5: error: ‘difference_type’ has not been declared
     BOOST_ATOMIC_DECLARE_POINTER_OPERATORS
     ^
make: *** [obj/db.o] Error 1

I initially thought I might be missing some boost libraries, but confirmed that all are properly installed:
Code:
apt-get install libboost-dev libboost-system-dev libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libboost-dev is already the newest version.
libboost-dev set to manually installed.
libboost-filesystem-dev is already the newest version.
libboost-filesystem-dev set to manually installed.
libboost-program-options-dev is already the newest version.
libboost-program-options-dev set to manually installed.
libboost-system-dev is already the newest version.
libboost-system-dev set to manually installed.
libboost-thread-dev is already the newest version.
libboost-thread-dev set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Thanks in advance.
sr. member
Activity: 266
Merit: 250
Hi p3yot33at3r,

thank you for your support. As i mentioned i used Freicoin as a template. The big amount of digits is used by Freicoin to calculate the demurrage fee as precise as possible. In the QT-Wallet there are only 8 digits shown, but the rest is always calculated. I think i can change what is shown but it won't change what is there. Do you need it to be hidden?

Rik

Not at all - I was just curious as it's the only coin I merge mine with p2pool that shows so many decimal points. Makes me look richer  Cheesy Wink

A good decision to make the coin merge mineable, well done. The daemon runs really well with a very low resource/memory usage  Wink
full member
Activity: 217
Merit: 100
CEO WINC e. V.
Hi p3yot33at3r,

thank you for your support. As i mentioned i used Freicoin as a template. The big amount of digits is used by Freicoin to calculate the demurrage fee as precise as possible. In the QT-Wallet there are only 8 digits shown, but the rest is always calculated. I think i can change what is shown but it won't change what is there. Do you need it to be hidden?

Rik
sr. member
Activity: 266
Merit: 250
Nice to see another merge mined coin, I've been mining it for a while on my p2pool node - it works fine - well done. I do have a question about the bazzilions of decimal places in the balance though:

Code:
getinfo
{
    "version" : 80600,
    "protocolversion" : 70001,
    "walletversion" : 60000,
    "balance" : "8206.0083846990987625179393583826274058742443295808063063762878395151934444713440696371475890913416151306591928005218505859375",
    "blocks" : 14974,
    "timeoffset" : 0,
    "connections" : 3,
    "proxy" : "",
    "difficulty" : 938786.76126016,
    "testnet" : false,
    "keypoololdest" : 1435633098,
    "keypoolsize" : 101,
    "paytxfee" : "0.00",
    "errors" : ""
}

Can it be tidied up a notch - or is this by design?  Smiley

Interesting website too - you've done your homework. Merge mine on!  Wink
full member
Activity: 217
Merit: 100
CEO WINC e. V.
Hello World,

for everybody interested there will be a big conference in Berlin in september (10-13.09 - www.solikon2015.org) and i will be there organising a workshop for using WLC and the corresponding financial and technological backgroud.

Rik
full member
Activity: 217
Merit: 100
CEO WINC e. V.
Well the aim is for people to realize that dumping brings one time profit but acceptance and spending it for their needs brings every month profit.

Rik
sr. member
Activity: 433
Merit: 250
Why hold WLC at all, people will be dumping it to avoid taxation.
full member
Activity: 217
Merit: 100
CEO WINC e. V.
Update:

I received the confirmation that Winc e.V. is now registered in the german handelsregister.de and an official association from now on. It will take care of the WLC fund and the monthly payout to partner organisations.

The official Homepage can be found here:

www.winc-ev.org

Many greetings.
Rik
full member
Activity: 217
Merit: 100
CEO WINC e. V.
Hi Acurus,

i am fine so far. I hope you are too?

The WLC fund will be handled by the WINC e.V. which is a non-profit association. The fund will be shared by it and it will overlook also the WLC-core program. A short summary how the fund will be distributed can be fund at the end of this page:
worldcurrency.jimdo.com/sign-up

As it is very hard for small initiatives to get the signing of a local authority (Major/President) in the beginning small citizens' initiatives within bigger citys can apply for the whole city. Here it is important that these citizens' initiatives follow a common welfare goal or spreading cryptocyrrencies (for example Bitcion island initiave or the Bitcoin-mile in Hannover). However the applying initiatives will be reviewed for at least two month.

It might sound a little complicated but in principle the system tries to assure that everybody in the participating communities is supplied with a fair amount of money.

Rik
donator
Activity: 293
Merit: 250
Hi Rik,
how is it going?

Can I find somewhere more information how the coins will be distributed?

All the good,
Arcurus
full member
Activity: 217
Merit: 100
CEO WINC e. V.
Hello world,

merged mining is implemented and tested and everything works fine. I have to do a few adjustments still, so i set the new starting date to 30th of November 2014 at 12 pm central European time (Remember remember the 30th of November Wink).

The Windows-wallet and the source-code will be available here:

http://worldcurrency.jimdo.com/downloads/

Many greeting Rik
full member
Activity: 217
Merit: 100
CEO WINC e. V.
As i am testing merged mining right now i can not say, when i will start it. But i will announce it early enough in this thread, sorry for the delay. I first wanted to start it without Merged mining, but as you know it could mean too much trouble for the security of the chain.

Greetings Rik
legendary
Activity: 2044
Merit: 1075
Leading Crypto Sports Betting & Casino Platform
will launch or not??

when? Huh
hero member
Activity: 635
Merit: 500
Hi again,

as October the third was just the planned date, i now am convinced that merged mining absolutely necessary to start with. So at the moment i am testing MM because Freicoin has some unique features that have to be taken into account. I keep it updated.

Quote
Also, not everyone holding this coin will be mining. The idea of the coin (as I understand it, and rik tell me if I'm wrong) is to get a working (mostly) decentralized monetary system with taxation but with a finite coin supply to meet the needs of an economy without printing money out of thin air allowing for donations to charities as a means of distribution of wealth beyond just a few people

You are right Joe, but i have to clarify one thing: it is not about charity this coin is a offer for Bitcoin embracing communities to profit directly with a monthly tax payment form crypto curriencies.

See you,
Rik


Will it launch tomorrow or not?
full member
Activity: 217
Merit: 100
CEO WINC e. V.
Hi again,

as October the third was just the planned date, i now am convinced that merged mining absolutely necessary to start with. So at the moment i am testing MM because Freicoin has some unique features that have to be taken into account. I keep it updated.

Quote
Also, not everyone holding this coin will be mining. The idea of the coin (as I understand it, and rik tell me if I'm wrong) is to get a working (mostly) decentralized monetary system with taxation but with a finite coin supply to meet the needs of an economy without printing money out of thin air allowing for donations to charities as a means of distribution of wealth beyond just a few people

You are right Joe, but i have to clarify one thing: it is not about charity this coin is a offer for Bitcoin embracing communities to profit directly with a monthly tax payment form crypto curriencies.

See you,
Rik
full member
Activity: 126
Merit: 100
Taxes are bad, your coin is bad and you should feel bad.


I was not trolling.
I would have no problem with taxes if they were more like subscriptions.
I would actually consider subscribing to a coin support tax and when the coin gets improved with anon and etc I would be happy to continue the subscription.

Equal taxing is not fair taxing.
For example someone with 200 m/hs generating 500 blocks per month and someone with 100 m/hs generating 250 blocks per month are going to get taxed equally but the person with 200m/hs is going to have more coins after taxation.
Thank you for taking time to actually make an argument. It's much better to see reasoning behind things, it gives me something to begin to understand the reasoning behind a person's words

I'll disagree with you that equal taxing is not fair, i believe it is.

Also, not everyone holding this coin will be mining. The idea of the coin (as I understand it, and rik tell me if I'm wrong) is to get a working (mostly) decentralized monetary system with taxation but with a finite coin supply to meet the needs of an economy without printing money out of thin air allowing for donations to charities as a means of distribution of wealth beyond just a few people

either way, good discussion. Maybe you can suggest some ways that you can help rik out as well.


This video might be of interest to people wondering about demurrage in general
https://www.youtube.com/watch?v=s0K65v_V8Sg
sr. member
Activity: 433
Merit: 250
Taxes are bad, your coin is bad and you should feel bad.


I was not trolling.
I would have no problem with taxes if they were more like subscriptions.
I would actually consider subscribing to a coin support tax and when the coin gets improved with anon and etc I would be happy to continue the subscription.

Equal taxing is not fair taxing.
For example someone with 200 m/hs generating 500 blocks per month and someone with 100 m/hs generating 250 blocks per month are going to get taxed equally but the person with 200m/hs is going to have more coins after taxation.
full member
Activity: 126
Merit: 100
Taxes are bad, your coin is bad and you should feel bad.



Anyway, i think it's pretty cool that you are looking for a solution to problems that are faced every day (how to tax without discrimination).


Enjoying tax or not, we are all taxed (or tariffed in some countries). There is massive corruption in every single governing body and using demurrage solves the issue of taxation well. The only issue is that demurrage is taken off per block and not per time period which would possibly allow malicious users to hold off on mining the coin until their taxes are due and then slam the network to either get taxed less, or get their tax out of the way. (or to mess with someone else who is being taxed). Having proper blocktimes will be a huge factor in success. Merged mining would probably end up negating it, but for a while you may see



BTW, how are you doing charity applications etc? (singular foundation, one dev, centralized voting mechanism, decentralized voting mechanism)
Pages:
Jump to: