This is the finalize motion to make the Nu source code open to the public. For more information about this proposal, and to view discussions about what items some community members belived should be completed on the development roadmap before they will vote for this motion, see:
Adding more fuel to the fire. This is a direct message I received from a user on reddit.
Hi I am a dev and entrepreneur interested in nubits. Can you confirm for me that javascript wallets and multisig is available? Is there a timeline roadmap for opening the source code? I would love to launch a global product but Nubits not being opened source makes such endeavors too risky.
I tried sending him a message back to smooth over his concerns, and said we would work with him. Never heard back. This is from a month ago. Iām still looking for all the tweets over the past couple of months, but twitter search isnāt helping right now.
Thatās what underlines my impression that Nu canāt afford staying closed source if it wants to stay at the top of pegged crypto currencies.
Skilled devs will focus on other projects - the more of them the longer Nu stays closed source.
Why should they answer back if they already found something to work on?
Nu has been lucky to attract skilled developers.
Better not push the luck too far!
While itās crucial to release the source code at some point, the timing should be really good. For example, if we can close some ābig dealā which would give Nu a big boost then releasing the source code at the same day would be a nice idea. Hypothetically speaking, if NuBits was to be integrated in BTC-e, Bitstamp or Coinbase then releasing the source code would be safe. NuBits would be above any clone competition then. Itās too bad that nushares and nubits share the same source code because if they were different builds we could only release the source code for nubits wallet but not nushares?
I donāt think there will be a ābig dealā until weāre open source. While I agree it would be a nice idea of timing with some big release, most companies are reluctant to work directly with any decentralized networks. They operate through third parties like coinbase or bitpay. None of those third parties have touched any project that isnāt open source. If the third parties, which are clearly more daring and experimental, wonāt even work with projects that are closed source it seriously leaves no hope for NuBits.
Itās up to the project to take on the risk and prove itself. There will be no ābig dealsā taking on that risk for us. I think we have the momentum to make it happen, and going open source will only speed up that process. Then maybe weāll get queued up for some big deals.
Yeah, I guess thatās the same risk Bitcoin initially took and no one cloned it for several years. So, letās pass this motion!
edit:
can I vote a motion on the wallet that is not minting but includes the same private keys that the wallet that is minting? Thing is that my NuShares PoS ASIC is far away from me but I have the same wallet opened in my PC just to monitor how the minting goes. Would I have to set the motion at the PoS ASIC or can it be done at the monitoring wallet too?
You have a PoS ASIC? What do I have to imagine when thinking about a PoS ASIC?
Regarding your question: No, you have to set it in the wallet where youāre staking on. You probably can also set it on the PC and then copy the walletS.dat over to the staking client (be careful though: the Nu wallet format is very sensitive to the db_cxx version. When you copy a walletS.dat created on one machine to a target machine with a different version of db_cxx, then nud will most probably crash)
ā¦unless NSR holders are too afraid to let it pass.
But then I donāt understand why they bought NBR at all. After all Nu is still a risky experiment.
Not letting this motion pass looks like thereās something to defend.
Trying to defend what can be sustained on that level doesnāt help Nu, but dooms Nu to be overtaken by competitors - sooner or later.
Nu has achieved great things. Almost all that has been achieved so far could be achieved by the developers, the community, the power of endurance of Nu alone.
Iās time to reach for more. This canāt be achieved by Nuās internal power. The next big steps can only be taken if Nu is open source.
Donāt you believe the experience @Coingame had with developers and potential partners that refused dealing with Nu because of Nu being closed source?
Donāt you undestand what that means?
Donāt mess this up by being too afraid to make the right vote!
Even the passed motion might open some doors.
And once the 45 days have passed and the code is open source, lots more will be opened.
Do NSR holders really want to let Nu fight with competitors and donāt even want to remove Nuās shackles?
Good luck with that uneven fightā¦
Nu is big, a giant in terms of vision, dev team and community. But this giant will stumble and fall if it canāt be released from the shackles that bind him, slow him, restrain him.
Go big or go home!
If you prefer to chicken out of voting āYesā to this motion, better sell your NSR now, because they wonāt reach the heights you might be dreaming of as long as Nu stays closed sourceā¦
Ah ok, then weāre in one boat and I can tell you from experience that copying the walletS.dat will not work. But I wouldnāt call a Raspberry Pi an application-specific integrated circuit ⦠it can not only run the nud client but also the nubot
āASIC of PoSā is in terms of the energy efficiency.
ASICs of PoW have a very good energy per hash ratio that makes them ore energy efficient than non-ASIC solutions.
The āASIC of PoSā is very energy efficient as well
As we know thereās no benefit of accelerating the speed with that the minting calculations are executed. But reducing the energy that is needed for doing the necessary calculations leads to a better energy efficiency.
Volia - the ASIC of PoS!
Ok, then I canāt vote just yet. I go to my farm where the PoS ASIC is once in a couple of weeks or so. Luckily my vote wouldnāt immediately change anything anyway.
Practically we have the source code for building and integrating with NuBits wallets. We have built an open source library (NuBitsJ) which can be used by developers for any NuBits integration. Same as BitcoinJ which is used for integration with Bitcoin in several developments. There is also an open source blockexplorer with limited API ( https://svr1.nubitsexplorer.nu). So one could argue that NuBits as a currency is already open source. NuShares, voting, parking etc is not. Is that a real problem right now? I still believe it is not (yet). There is only a lot of noise made about it by forum posters who presumably donāt know what this is about
Is Coinbase open source? BTER? Bitstamp? No, and they are still trusted to some extent⦠But Bitcoin is!
You gave the reason why Coinbase, BTER and Bitstamp are only trusted to some extent while Bitcoin is trusted fully
Bitcoin is open source!
Make Nu open source as well!
Even with NuBitsJ available Nu will lose lots of opportunities.
To rely on NuBits requires to rely on Nu(Shares) as well.
Itās not sufficient to have NuBitsJā¦