Author

Topic: [XMR] Monero - A secure, private, untraceable cryptocurrency - page 1392. (Read 4670630 times)

member
Activity: 99
Merit: 10
XMR is the future.
hero member
Activity: 742
Merit: 500

- a one-time bonus block that gives coins to the development (similar to premine that the other coins have, but "post-mine" and smaller in percentage);
- Permanent diversion of some % of the block rewards to the development;
- Slowing of emission curve, whose side effect would be that coins mined prior to the change would be considered a sort of fast mine. At this point it might be able to rally the owners of the privileged coins to donate large chuncks to the developers, since their remaining coins may likely gain in value.

can we get a serious discussion on the way to finance the development? Do we need a new thread for that?

I think the last point is the not practical/ ethical. The other two suggestions are interesting, both having it pros and cons.
sr. member
Activity: 473
Merit: 250
I think your entering very dangerous territory by suggesting changes to core features of the coin. MEW will have significant power over the DEV team since holders can effectively collude to blackmail DEV's into following their suggestions since other wise they can dump coins and slash market prices.

MEW's role should be in helping the economy grow and business' develop not in suggesting changes to the core fundamentals of the coin. For better or worse the emission curve and block rewards are what they are and that is how they should remain.
donator
Activity: 1722
Merit: 1036
What's the update on funding efforts? (This is for Devs and MEW). With the effort that was put in over the last few days and continues to be put forth, I think some people might want to give back  Smiley A thank you can only go so far.

The devs (core team) and MEW are different entities. The funding requirements mainly arise from the work that is coordinated by the devs. The monthly burn rate for developing Monero by the 7 core team members and several specialists, is significant. So far there has not been an efficient mechanism for recouping the costs already paid by the devs, and supplying the ongoing efforts. Our developers are so great that it is not fitting for them to go around begging for donations, they have rather concentrated on their excellent work and paid the outside help from their own pocket.

A great reason for MEW to even exist is that it can support the development. 50% of MEW membership fees are directed to the developers from the onset. So joining MEW automatically aids the development. More than 2000 XMR are thus received, from the founding members alone.

MEW has a voting system where the community can vote on matters related to Monero. Some members have brought it to me (as Operational Executive, it is my job to arrange the voting if 10% of the votepower so requires) to exhort the devs that Monero software should be developed to include some or all of these:
- a one-time bonus block that gives coins to the development (similar to premine that the other coins have, but "post-mine" and smaller in percentage);
- Permanent diversion of some % of the block rewards to the development;
- Slowing of emission curve, whose side effect would be that coins mined prior to the change would be considered a sort of fast mine. At this point it might be able to rally the owners of the privileged coins to donate large chuncks to the developers, since their remaining coins may likely gain in value.

It must be further underlined that:
a) the core team cannot stop the MEW members from taking whatever to be voted upon, so merely the fact that something is being discussed and/or voted in MEW, does not mean that the core team is at all behind it, and may be against it, or not even considered it.
b) if such proposal to do something with the software passes, the MEW's authority to enforce it stops there. The developers may do whatever with their coin. Since some of the core team members are also in MEW, their voting may indicate whether the resolution is likely to be implemented in the core team.

The purpose of MEW is to be a legitimate and functional way to find out what the coin owners think how things should be developed. The owners of the coin are an important peer group to the developers, eg. for a reason that the aggregate demand for ownership determines the market cap (price of the coin).

In any way you can donate to the developers directly to the donation address. Also hopefully even today, the MEW (in the mouth of David Latapie, the Members Executive) will announce that the membership is opened for everybody starting at 10 XMR entry fee.

Personally I believe excess funding leads to problems with prioritization, thus the "lean and hungry" approach will lead to better results. Concerning Monero, however, the funding situation has been ridiculous for too long already, and if the MEW is allowed to help, the problem will be put to rest even this year.
sr. member
Activity: 378
Merit: 250
Compile

Code:
# cd /usr/src
# wget http://www.unbound.net/downloads/unbound-1.4.22.tar.gz
# tar xvfz unbound-1.4.22.tar.gz
# cd unbound-1.4.22
# ./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--with-conf-file=/var/unbound/unbound.conf \
--with-ssl \
--with-libevent
# make && make install


Compiling from source is not needed. apt-get install libunbound-dev
full member
Activity: 182
Merit: 100
...
we consider the threat credible and are acting accordingly.
...
Our recommendation for exchange is to remain frozen for external transactions.
...

phantom attack: success

Weird, I would have picked some other words to indicate success.
Such as:
"We will be distributing updated checkpoint files that will continue to protect the blockchain without the need for a full update of the daemon."

This has been done exactly never before on other coins.
It shows the innovation on demand this team can produce, with rapid on-point responsiveness to a real-time threat with no warning, whether it be real or not.

They could be writing anything, anywhere, and yet have chosen to work on this project.
I am humbled by their generosity to advancing the state of the art as we know it in this arena.

Thank you gentlemen, thank you kindly, you are a credit to your profession.
A BIG +
legendary
Activity: 2968
Merit: 1198
...
What's missing please ?
libunbound
I ran into the same problem on Ubuntu 14.04 and solved it by installing libunbound

As such, dependencies have changed. For example Linux dependencies:
Quote
GCC 4.7.3 or later, CMake 2.8.6 or later, Unbound 1.4.16 or later, and Boost 1.53 or later (except 1.54, more details here).

Quote
root@li559-147:~# sudo apt-get install unbound
Reading package lists... Done
Building dependency tree
Reading state information... Done
unbound is already the newest version.

How to check the version of unbound ?
If it's outdated, how to manually install an updated version ?

Found it : Version 1.4.22

Do I need to restart or something ?

Restart your computer? No.

legendary
Activity: 2142
Merit: 1131
...
What's missing please ?
libunbound
I ran into the same problem on Ubuntu 14.04 and solved it by installing libunbound
As such, dependencies have changed. For example Linux dependencies:
Quote
GCC 4.7.3 or later, CMake 2.8.6 or later, Unbound 1.4.16 or later, and Boost 1.53 or later (except 1.54, more details here).
Quote
root@li559-147:~# sudo apt-get install unbound
Reading package lists... Done
Building dependency tree
Reading state information... Done
unbound is already the newest version.
Version 1.4.22
Do I need to restart or something ?
EDIT: I did
Code:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get upgrade
Still don't want to install.
EDIT2: I reinstalled unbound and even rebooted. Still not working.

EDIT3: SOLVED !!

Prerequisites

Code:
# apt-get install \
make \
gcc \
libssl-dev \
libevent-dev \
libexpat1-dev


Compile

Code:
# cd /usr/src
# wget http://www.unbound.net/downloads/unbound-1.4.22.tar.gz
# tar xvfz unbound-1.4.22.tar.gz
# cd unbound-1.4.22
# ./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--with-conf-file=/var/unbound/unbound.conf \
--with-ssl \
--with-libevent
# make && make install
legendary
Activity: 1750
Merit: 1036
Facts are more efficient than fud
What's the update on funding efforts? (This is for Devs and MEW). With the effort that was put in over the last few days and continues to be put forth, I think some people might want to give back  Smiley A thank you can only go so far.
legendary
Activity: 2968
Merit: 1198
As such, dependencies have changed. For example Linux dependencies:

Quote
GCC 4.7.3 or later, CMake 2.8.6 or later, Unbound 1.4.16 or later, and Boost 1.53 or later (except 1.54, more details here).
legendary
Activity: 2282
Merit: 1050
Monero Core Team
...

What's missing please ?


libunbound

I ran into the same problem on Ubuntu 14.04 and solved it by installing libunbound
legendary
Activity: 2142
Merit: 1131
Important update (source code only)
Quote
GCC 4.7.3 or later, CMake 2.8.6 or later, Unbound 1.4.16 or later, and Boost 1.53 or later (except 1.54, more details here).

Code:
cd build/release && cmake -D CMAKE_BUILD_TYPE=Release ../..
-- The C compiler identification is GNU 4.9.0
-- The CXX compiler identification is GNU 4.9.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Could not find DEVELOPER_LOCAL_TOOLS in env
-- BOOST_IGNORE_SYSTEM_PATHS defaults to OFF
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
Looking for libunbound
CMake Error at cmake/FindUnbound.cmake:52 (MESSAGE):
  Could not find unbound library
Call Stack (most recent call first):
  CMakeLists.txt:89 (find_package)


-- Configuring incomplete, errors occurred!
See also "/root/bitmonero/build/release/CMakeFiles/CMakeOutput.log".
See also "/root/bitmonero/build/release/CMakeFiles/CMakeError.log".
make: *** [cmake-release] Error 1

What's missing please ?
member
Activity: 82
Merit: 10
If you're building from source, that bad commit got re-applied during a merge. I've reverted it again, please pull and rebuild.

Pulled and rebuilt.  Block height now seems correct.
donator
Activity: 1274
Merit: 1060
GetMonero.org / MyMonero.com
If you're building from source, that bad commit got re-applied during a merge. I've reverted it again, please pull and rebuild.
donator
Activity: 1274
Merit: 1060
GetMonero.org / MyMonero.com
It happened here too, I dont remember the block, I had to download the blockchain from OP...

That certainly shouldn't be necessary and definitely shouldn't be required but I'm glad you found a work-around. We will investigate this.

If anyone else has the problem please let us know before trying the blockchain download since having your node stuck might help debug it. Everything worked fine on our test systems.

I also have a node that appears to have a similar problem (but stuck at an earlier block before the last checkpoint).  I haven't tried downloading the blockchain from the OP.  I built from a new git clone.

Can you increase your log with "set_log 2" so we can see why it's doing that? If you see messages like this you've pulled that reverted commit in -


2014-Sep-25 07:56:34.449024 [P2P5]coinbase transaction spend too much money (14.310913359331). Block reward is 14.307271922856(14.107271922856+0.200000000000)
2014-Sep-25 07:56:34.449060 [P2P5]Block with id: <24aa4a41e6d63dd34b1cb7a8b43f5b9315325d8ae60e7afd8d4b87374eea7ef2> has incorrect miner transaction
2014-Sep-25 07:56:34.485715 [P2P5][75.157.2.42:12237 INC]Block verification failed, dropping connection
2014-Sep-25 07:56:34.485763 [P2P5]Failed to invoke command 1002 return code -3
2014-Sep-25 07:56:34.485799 [P2P5][75.157.2.42:12237 INC]COMMAND_TIMED_SYNC invoke failed. (-3, LEVIN_ERROR_CONNECTION_DESTROYED)
member
Activity: 82
Merit: 10
It happened here too, I dont remember the block, I had to download the blockchain from OP...

That certainly shouldn't be necessary and definitely shouldn't be required but I'm glad you found a work-around. We will investigate this.

If anyone else has the problem please let us know before trying the blockchain download since having your node stuck might help debug it. Everything worked fine on our test systems.

I also have a node that appears to have a similar problem (but stuck at an earlier block before the last checkpoint).  I haven't tried downloading the blockchain from the OP.  I built from a new git clone.
legendary
Activity: 2968
Merit: 1198
The problem with syncing is due to not getting the latest update correctly.

From my recent update announcement:

Plain 'git pull' wont work. Unless you are doing your own modifications to the code it is probably easiest to make a new clone. If you are doing your own modifications you should know how to use git.

So you can either git clone into a new destination or you can do "git reset --hard HEAD~20 ; git pull"
full member
Activity: 201
Merit: 100
Heading to bed, but I can help debug tomorrow if you'd like.  I'm comfortable applying diff based patches and the like.
legendary
Activity: 2968
Merit: 1198
It happened here too, I dont remember the block, I had to download the blockchain from OP...

That certainly shouldn't be necessary and definitely shouldn't be required but I'm glad you found a work-around. We will investigate this.

If anyone else has the problem please let us know before trying the blockchain download since having your node stuck might help debug it. Everything worked fine on our test systems.
member
Activity: 99
Merit: 10
XMR is the future.
Jump to: