44

Every single piece of security software you run has to try force security updates, otherwise you could be running a trivially compromised piece of software. Most closed-source software, and even open-source software that isn't as sensitive to tampering as Monero, use things like mailing lists to notify you of a new major version. Lots of them also use in-app ...


25

Looking at solely GitHub commits, there have been 46 contributors to the bitmonero repository. If we count contributors to other Monero related repositories such as Kovri the number would be significantly larger. There are many ways to track developer interest but marketcap alone is not the best indicator. One of the most popular developer score rankings is ...


17

As I understand it the reason for the scheduled forks is to avoid the plight Bitcoin now experiences, where politics trumps tech, and forks are used as a way of derailing features and progress. It also empowers users and miners to regularly choose rather than continually defer to "smarter" people. The forks won't go on forever though, the devs have said ...


14

The instructions linked here will get the non-official build up and going on Ubuntu i386. https://www.reddit.com/r/Monero/comments/4yp52w/super_simple_build_instructions_for_the_monero/ # Early Monero-GUI setup and build instructions: # For best results, I used Oracle's VirtualBox to make a virtual machine and loaded a fresh install with the latest Ubuntu ...


14

Yes, written instructions for installing Monero on your system can be found here with a video tutorial including GUI setup and testing here Dependencies: # update Ubuntu's repository sudo apt update #install git to download latest Monero source code from github sudo apt install git # install dependencies to be able to compile Monero sudo apt install ...


14

The hard fork scehedule is intended to allow Monero to evolve in a regular fashion, while still leaving users enough time to update before being forked away from the network. With scheduled hard forks, there is less friction in deciding whether a change is worth a hard fork or not. There will be a hard fork anyway. The question becomes the simpler one of ...


12

There have been some conversations about the need for producing professional looking Monero videos. Some videos have been produced from volunteers within the Monero community and from organizers or participants of events where a Monero developer has spoken but more are needed. Here is some existing audio and visual content produced by volunteers: MoneroEric ...


12

The Monero Design and Development goals roadmap was produced by the Monero Core Team The Core Team is an integral part of Monero Research Lab so cooperation is ongoing. For simple tasks Monero developers may act independently without requesting significant academic review. However, for more important and cryptographically complicated tasks research is ...


12

there is MiniNero and RingCT-Python as simple implementations of the the math behind Monero there is also the GUI lightwallet which is implemented in python.


11

Yes, it will. Every time a substantial change is made in one fork, the other forks will find it more difficult to port anything they might want where it conflicts. I'd say the main change from the point of view of mergeability between forks was the LMDB change, which rewrote a large part of the blockchain handling. Cryptonote has also changed a lot since ...


10

It seems (after some troubleshooting and a few direct messages to the author of XMR-Stak-CPU, /u/fireice_uk on reddit) that I've found the solution: As it turns out, the sudo sysctl -w vm.nr_hugepages=128 command that must be run to fix the "MEMORY ALLOC FAILURE" error must be run every boot. Hope this helps someone!


10

In general, you can always start out on #monero, and people will point you in the right direction if another channel seems more useful. However, if you don't feel like checking in the #monero channel first, please use this guide: For questions and discussions related to the: use of the monero software as it exists in the release binaries and general ...


9

A good way to get started it to use Monero, and improve something small which you think can be improved. This allows you to start on a change that's simple enough to start with, while having a goal to achieve. Then do it again :) Monero's git repository is at https://github.com/monero-project/bitmonero/. There, you can find a list of issues (https://github....


9

This is really hard to tell, but here are a few things we know: In April of 2015 smooth estimated that there was a rough estimate of two to three full time equivalents working on Monero software development, testing, and research reports. For clarity, this estimate varies over time. moneromooo spent at least 710 hours (https://forum.getmonero.org/9/work-in-...


9

Please be aware that I have had no involvement in creating Monero (or knowledge of the rationale behind it), so the following should be regarded as speculation. On a general note: there is no reason that there should be only one cryptocoin, on the contrary there are use cases for different coins. Bitcoin might not be particularly useful for e.g. the banking ...


8

Bitcoin has grown large enough that it is increasingly difficult to make significant changes to the protocol. There are too many competing agendas, each one backing a lot of money. The ongoing discussion regarding the block size is a perfect example of such a topic that polarizes the community and inhibits progress. Monero is the only coin (besides its ...


8

You can create your own testnet by running two local nodes, and run a miner locally that mines on the local node blockchain. It has been covered in a reddit thread here: https://www.reddit.com/r/Monero/comments/3x5qwo/how_do_i_make_my_own_testnet_network_with_eg_two/ Demon: /opt/bitmonero/bitmonerod --testnet --testnet-p2p-bind-port 38080 --no-igd --hide-...


8

Monero is run as an open source project, rather than a startup. As such, it is developed at the speed at which its contributors... contribute. Something getting done depends on someone with the right skills deciding to help, and finding the time to do so. As such, no timeline can be given. Funding does help, as some people will pour more time if funded, but ...


8

Is there any talk of "hiring" a community representative to create video blogs/ pod casts? There is plenty of talk, though the best talk is what is coming out of you. And while hiring is possible, the best efforts come from those who, for better or worse turn of phrase, believe. There's no other way to put it. Well, perhaps there is. But its passion thats ...


8

Monero is for most parts written in C++ and C. That is, currently 81.2% of the code is written in C++, whereas 15.9% of the code is written in C. The remaining languages are CMake, Shell, Python, Perl6, and Other. The "language distribution" can be seen here (click on the purple/pink bar to see the distribution). Thus, if you want to contribute to Monero you,...


8

Visit the GitHub and sign in, creating a new account first if necessary. Select the specific repositories you would like to watch. When you watch a repository, you get notifications for any new pull requests and issues that are created, including those not mentioning you. For example Monero source code can be found in this repository. Monero GUI and ...


8

GUI daemon manager is recently merged into monero-core. I.e you can start/stop local daemon from GUI. This PR basically means that monerod is getting built when you build the GUI. Unfortunately win32 still requires some manual work.


7

Got some help from radfish on github... https://github.com/mbg033/monero-core/issues/52 Here's what radfish said... You need to manually merge monero-project/monero-core/PR # 14 in order to build (alternatively use develop branch in this repo), because monero daemon repo was updated to not build/install wallet lib/headers by default (need to pass ...


7

2 weeks from now. (now = whenever you look at this)


7

The Monero blockchain can be used to send any information, as long as it's part of a transaction. There is a field (tx_extra) where you can effectively put whatever you want in there. It's really a matter of size as the limiting factor. As with the bitcoin blockchain, tx fees need to be paid (based on the size of the transaction). So, yeah, it would work ...


7

Monero can be built using the DBUILD_SHARED_LIBS flag that triggers building the optional shared libraries. apt-get install git cmake build-essential libssl-dev pkg-config libboost-all-dev git clone https://github.com/monero-project/monero.git cd monero git checkout tags/v0.11.0.0 -b release-v0.11.0.0 cmake -DBUILD_SHARED_LIBS=1 . make


6

The initial answer below, doing things the Monero way, originated from How does one convert the Trezor seed to a simplewallet seed and vice versa. I followed this URL's recommendations using the associated V0313 binaries, but was unable to recreate the same Monero address that my Trezor is using for a given prompted "password" and an integer "index" passed ...


6

One of my favourite tools for tracking this is OpenHub, because I added in all the Monero sources (including the repositories for Kovri, the site, the forum, the core GUI, the research lab, and so on). You can find Monero on OpenHub here: https://www.openhub.net/p/monero According to OpenHub's tracking, Monero is built on the effort of 127 contributors, ...


6

It appears the world will learn of Monero largely the same way it learned of Bitcoin, as a currency for use on illegal Darknet marketplaces. Wired posted an article about 16 hours ago, containing the following: This week, the dark web market site AlphaBay started accepting Monero, a cryptocurrency with an even bigger emphasis on anonymity than Bitcoin. ...


Only top voted, non community-wiki answers of a minimum length are eligible