I would also target as a highly important aspect of this system, not mentioned in quote; Decentralized Donation. The giving back and committing to a better world is something that also is key in mass adoption and has the benefits of a multitude of partnerships of minds thinking of a better vision.
I would propose a budget vote for: - Setingt up permanent masternodes never to be touched and rewards donated for whatever well intended acts. Maybe saving a panda or providing free servers for masternode users. Personally the thought of paying even if it is just a little is bothersome. Providing a service for covering server costs would be nice. Maybe reimburse lost coins, kickstarters, lottories, marketing, scaling and all of the benefit of a more spread and secure network with more reliability.
Wooooh. Let's not think of DASH like a fiat currency controlled by an appointed republic acting like they are saving the world that can print as much as they want while inflating away value while digging a deeper debt hole. There are already some charity projects. Charitycoin, 2givecoin, etc. You can see how well they are doing, but it isn't like they are getting top 100 on coin market cap. Startcoin is another coin tailored for kickstarter projects. 1000 DASH for a masternode is much more valuable to spend today when you think about promotion, development, exchanges, etc - rather than distributed over 5-6 years of payments. Of course, I totally could be wrong, and masternode paying panda saving and free server proposals could start getting approved left and right. Submit a proposal and let's see what happens. It would be great if there were some way to vote periodically on the charitable projects to benefit from the Masternode payments, I suppose it could be done by asking Masternode owners to vote with a budget proposal seeking 0 Dash (I don't know if that's even possible). The downside is it would cost 5 Dash to lodge the proposal, so the reimbursement would probably have to come from the Masternode payments. [edit] I suppose you could even lodge the budget proposal and ask for the 5 Dash in funding though that wouldn't be ideal because the Masternode wouldn't be self-sustainable then.[/edit] I don't think paying for server costs is necessary at all. If Dash increases in value, which I'm sure many here are hoping for, the profits for Masternode holders will be even greater than they are now. I think there are definitely better uses for the funds than this. Charity is just that. Open up a donation address, pick a cause, and request donations. This doesn't have anything to do with voting on the masternode network. I put a ton of time and effort into mining curecoin and other altruistic coins. It isn't that I am opposed to charity, it just isn't going to be the first thing a group of 3100 masternodes vote for. (Or maybe it is, so submit a proposal)
|
|
|
I don't get why is masternode count rising while the price is falling. No masternode payments can ever compensate losses from the dumps. So you can make more profit if you sell at the right time rather than from making masternodes.
The only reason I see is that there are many people who just want to selflessly support the project regardless of the ROI.
There are some of us that believe this is a good price and good time to buy. (and if you just got paid from installing a few solar jobs, you have some funds to put into DASH.) The question is, do you trust a bank(subject to bail-ins), a fiat currency(inflating away), or the first ever decentralized, distributed voting, private, instant, secure cryptocurrency, with an x% payback with masternodes.
|
|
|
I would also target as a highly important aspect of this system, not mentioned in quote; Decentralized Donation. The giving back and committing to a better world is something that also is key in mass adoption and has the benefits of a multitude of partnerships of minds thinking of a better vision.
I would propose a budget vote for: - Setingt up permanent masternodes never to be touched and rewards donated for whatever well intended acts. Maybe saving a panda or providing free servers for masternode users. Personally the thought of paying even if it is just a little is bothersome. Providing a service for covering server costs would be nice. Maybe reimburse lost coins, kickstarters, lottories, marketing, scaling and all of the benefit of a more spread and secure network with more reliability.
Wooooh. Let's not think of DASH like a fiat currency controlled by an appointed republic acting like they are saving the world that can print as much as they want while inflating away value while digging a deeper debt hole. There are already some charity projects. Charitycoin, 2givecoin, etc. You can see how well they are doing, but it isn't like they are getting top 100 on coin market cap. Startcoin is another coin tailored for kickstarter projects. 1000 DASH for a masternode is much more valuable to spend today when you think about promotion, development, exchanges, etc - rather than distributed over 5-6 years of payments. Of course, I totally could be wrong, and masternode paying panda saving and free server proposals could start getting approved left and right. Submit a proposal and let's see what happens.
|
|
|
Cute buy wall 32btc @.0101
Finally got my money to the exchange Buy wall is now 59.4BTC. With the charts above, looks like the .0102 will be too low. Evan, I would assume you only send amounts in binary, so there must be another 4.6BTC in transit. LOL. Evan, thanks for the charts.
|
|
|
OMG.
Didn't had the oportunity to use InstanTX with new version, and just used it, and it is fucking incredible. Less than 1s, just the time to click on the "Transaction Tab" and it's already confirmed!!! (and 100% success rate)
This is so so amazing!
The new system for sending around IX messages and the new sub-quorum implementation is really nice. There are lots of little improvements. Yes, also agree. Especially the sub-quorum stuff. (I don't actually know what that is, but it sure works.) It is so fast that it is hard to measure. I did however check the "send zero-fee transaction if possible" and it won't send via InstantX when this is checked. I suggest that zero-fee box is mutually exclusive with InstantX. (you can only check one or the other - not both) I will predict that instead of InstantX being an option, it will be standard with all transactions.
|
|
|
My question will sounds dumb to some of you or all of you but .. what does "collecting masternode" exactly mean and how they make money just form that ? do they mine with our PC's or something like that ? And how they keep getting 1.5 million coin everyday , if there is no "Maximum coins" like Twenty one million BTC THEN HOW the hell this coin keep it value ? Anyone can start a masternode. Requirements are: 1000 DASH and a static IP address. Typically, you would rent a server for about $5/mo to host your masternode. Block rewards are split as below. 45% to miners 45% to masternodes 10% to development projects(that are voted in by masternodes) Typical earnings for a masternode are about 0.5 Dash/day. Masternodes don't use power like miners do. They do a lot of transactions and need about 100GB of bandwidth/mo, 500MB of ram, and a mid to low range CPU. Check out the masternode guides on the dashtalk site for specific details on setting up a masternode. As for coins, I believe the max coins that will be mined is 22 million. This is distributed about 5 at a time in blocks mined every 2.5 minutes that decreases 7% each year.
|
|
|
Does anyone know if there is any Lightweight wallets like Multibit & Electrum for DASH ? If yes then please link me . (I don't need online wallets)
Another question if someone could answer them I would really appreciate it which is if there is no SPV wallets then how much is the size of blockchain file for what comes to Dash ? or they don't use Blockchain as BTC We JUST funded electrum development in the past few weeks and it's 99% done. It should be available in less than a week. The problem is that our implementation of the core client is vastly different than BTC, so it was a good deal of work to implement and debug. The developers are pretty much done, minus one small issue. If they are the same developpers then it explains why Electrum for BTC became suddenly slow for updating . anyway , does the SPV wallets have the Darksend features or that would be only and only for Core ? still get an answer for the size of the blockchain file too . thanks my Dash data-directory (which has the blockchain in it) consists about 1.25 GB currently, there also exists a bootstrap for Dash : https://github.com/UdjinM6/dash-bootstrapHumm nice so it's not big as the Bitcoin blockchain file , I'am really getting interested on DASH to be honest I don't think it will take Bitcoin place but in case something happens for Bitcoin , this would be definitly the alternative that people would go to . Ty ! There are some really innovating ideas here. Masternodes to privatize and speed up transactions. Decentralized voting and funding structure. These are missing in Bitcoin and will enable DASH to succeed long into the future. Once you go DASH you won't go back. And trolls like us too.
|
|
|
Actually, the voting ends at a certain block. There would be no reason to send 1000s of transactions early in the vote as it would create competition. So you wait until the bock before the votes are counted and put enough BTC in to make your choice win. Just like the end of an ebay auction.
Thanks for the video link. If the BTC are returned to you, there is still a cost in fees. Most likely an automated program can be created to create the wallets, vanity addresses, and vote. So maybe a combination of smarts and BTC would win the vote.
I see. I didn't think much about the transaction fees. Was thinking about how large deposits would be handled. What if I put 1000 BTC into one vote? 1 into 1000 addresses? Totaling up the balances just seems wrong. My guess is they are just counting 1 transaction as a vote and any transaction amount is still 1 vote. Just fire up the coinwallet.eu dust maker and you have all the votes you would ever need. :-)
|
|
|
It looks like they create several bitcoin vanity deposit addresses. Voters send funds to the address of their choice to vote. So effectively, whoever has the most bitcoins has the most influence on the vote. Pretty close to the way corporations work with most governments, LOL. Maybe they enforce signatures or something, but really there is nothing stopping someone from creating 1000s of wallets to vote. Now that I think of it, this would be like ebay for voting. That last block will have a ton of bids, I mean votes, to make sure their choice wins. It doesn't matter when they vote, only that they've moved the most amount of money back to themselves. Actually, the voting ends at a certain block. There would be no reason to send 1000s of transactions early in the vote as it would create competition. So you wait until the bock before the votes are counted and put enough BTC in to make your choice win. Just like the end of an ebay auction. Thanks for the video link. If the BTC are returned to you, there is still a cost in fees. Most likely an automated program can be created to create the wallets, vanity addresses, and vote. So maybe a combination of smarts and BTC would win the vote.
|
|
|
It looks like they create several bitcoin vanity deposit addresses. Voters send funds to the address of their choice to vote. So effectively, whoever has the most bitcoins has the most influence on the vote. Pretty close to the way corporations work with most governments, LOL. Maybe they enforce signatures or something, but really there is nothing stopping someone from creating 1000s of wallets to vote. Now that I think of it, this would be like ebay for voting. That last block will have a ton of bids, I mean votes, to make sure their choice wins.
|
|
|
Holy Shit! Thank You anonymous tipper! 22 dash! w00t!
Well deserved for your work on dashman, among other countless contributions! I highly recommend it for all current or potential masternode owners. I second this. Fantastic time saver when used with SuperPutty for multiple nodes. Another good ssh client is Bitvise SSH. It not only saves login info, but it also does file transfers over ssh.
|
|
|
thx for the "better" details
I had changed it to 2000 sec. I'll alter my version further - your the BEST moocowmoo :-D
Thanks MangledBlue. I just let this run overnight (inefficient as hell, but I wasn't in a rush): for blocknum in `seq $(dash-cli getblockcount)` do echo -n "$blocknum : " ; dash-cli getblock `dash-cli getblockhash $blocknum` | grep time done > blocktimes.txt & then slapped together this perl script to zipper up the deltas: #!/usr/bin/perl
my $prev_time; while (<>) { ($block, undef, $time) = split /:/; print $block, ' ', $time - $prev_time . "\n"; $prev_time = $time; }
exit; Then: cat blocktimes.txt | ./parse_bloktime.pl > blocktimes_delta.txt to get the list. Opened that in vim, run some buffer sorts "%:!sort -n -k2", and extracted the relevant info. I don't really know what any of that does, per se but it looks really cool - lol doin bash stuff maybe perl later on... ha I wish I did know perl I'd like to someday be something like: BASF (we don't make things - we make things better) Not really better in the CODE but more "visually" pleasing I guess.... too the end-user Having a few pints actually and drifting off into dream world for a sec so....... cheers - good stuff as always...... I am impressed with this too. Kind of like looking at a piece of art. I do see the dash-cli getblock. We could used that instead of my complicated dash-cli with grep commands.
|
|
|
And now, I announce the first ever automated block checking and restart script for your masternodes. #!/bin/bash blockold=$(/home/dash/dash-cli getinfo | grep "blocks" | grep -Eo '[0-9]{6,100}') while true do sleep 1000 blocknew=$(/home/dash/dash-cli getinfo | grep "blocks" | grep -Eo '[0-9]{6,100}') if [ $blocknew -gt $blockold ] then blockold=$blocknew else tail -n 30 /home/dash/.dash/debug.log >> crash.log /home/dash/dash-cli stop sleep 30 pkill -9 dashd sleep 10 /home/dash/dashd sleep 60 blockold=$(/home/dash/dash-cli getinfo | grep "blocks" | grep -Eo '[0-9]{6,100}') fi done
This program grabs the current block. Then waits 16 minutes(longest block I found was about 13 minutes) and checks that block. If the new block is bigger it stores the new block as the old and waits another 16 minutes. If the old block is not bigger we assume dashd is locked up. It first logs the last 30 lines of the debug.log and tries to shutdown nicely. And if that doesn't work it kills the process. Then restarts and finds blocks again. This should also restart the dashd if it doesn't get any output(like if it isn't running). So for those with more than one masternode on a server, you should change dashd to dashd1, dashd2, etc. Then use pkill -9 dashd1, dashd2, etc. If you just use dashd it will shut anything down with dashd in it. If there is any interest, I could make a script for multiple nodes. Start from crontab or with screen. Go back a dozen pages for more info on those options. As of last night, I found 122 recent blocks (since 300000) over 1000 seconds apart. (ranging from 17 to 40 minutes) (block number, seconds since last, pasted here): https://www.zerobin.net/?4ac778770e4c182a#sBpr6QYqHJSVW8tgPgTegOKgsgoVYpYqQ5/9Tvy9U9s=Your 1000 second sleep isn't long enough. You'll end up restarting unnecessarily. I'm sure there's better test criteria to use, but I don't have any suggestions at this time. Also, during shutoff 'dashd' renames its process to 'dash-shutoff' I'm not sure if pkill will pick that up. killall doesn't. I do 'dash-cli stop ; sleep 20 ; killall -9 dashd dash-shutoff' to allow the daemon time to shutdown and to be sure I've killed the (probably hung-on-closing) dashd (now named dash-shutoff) HTH BTW, I run several hundred instances of dashd, and haven't found a need to force-restart due to hangs. Version 12.0.53 has proven very stable for me. If you are having recurring hangs, check your hosting/build environment. I use the gitian-built distributed files from https://www.dashpay.io/downloads/I use DigitalOcean to host my masternodes Thanks Moocowmoo. I figured there would be tweaks on this. It makes sense to change the sleep to 2500 (about 41 minutes). Should be good enough for 99.9% of the blocks. It is still before the 70 minutes that you get kicked off the pay queue if you don't restart in time. Thanks for the info on the kill dash-shutoff. I haven't had any problems with .53 either. But .51, .49, ... didn't do so well. Usually, they just drop off. When we have new releases, it is a very good idea to have something like this running. Actually, using block number makes determining if the dashd is actually running much easier and more robust. Instead of looking at this program like a crutch for the current version, think of it like a safety net so you can really throw out innovative and ground breaking features. And just like the other restart scripts. You can start with screen so it runs when you logout. to start with screen type: screen -dm /blockcheck.sh This will run forever, so if you want it to stop type screen -ls and get the number replace that with the 11111 below. screen -X -S 11111 kill You could also email yourself if you did restart with this command by adding this near the last /home/dash/dashd line. ssmtp user@something.com < /home/dash/m.txt Assumes you setup this script first. https://dashtalk.org/threads/v12-release.5888/page-32#post-64582
|
|
|
And now, I announce the first ever automated block checking and restart script for your masternodes. #!/bin/bash blockold=$(/home/dash/dash-cli getinfo | grep "blocks" | grep -Eo '[0-9]{6,100}') while true do sleep 1000 blocknew=$(/home/dash/dash-cli getinfo | grep "blocks" | grep -Eo '[0-9]{6,100}') if [ $blocknew -gt $blockold ] then blockold=$blocknew else tail -n 30 /home/dash/.dash/debug.log >> crash.log /home/dash/dash-cli stop sleep 30 pkill -9 dashd sleep 10 /home/dash/dashd sleep 60 blockold=$(/home/dash/dash-cli getinfo | grep "blocks" | grep -Eo '[0-9]{6,100}') fi done
This program grabs the current block. Then waits 16 minutes(longest block I found was about 13 minutes) and checks that block. If the new block is bigger it stores the new block as the old and waits another 16 minutes. If the old block is not bigger we assume dashd is locked up. It first logs the last 30 lines of the debug.log and tries to shutdown nicely. And if that doesn't work it kills the process. Then restarts and finds blocks again. This should also restart the dashd if it doesn't get any output(like if it isn't running). So for those with more than one masternode on a server, you should change dashd to dashd1, dashd2, etc. Then use pkill -9 dashd1, dashd2, etc. If you just use dashd it will shut anything down with dashd in it. If there is any interest, I could make a script for multiple nodes. Start from crontab or with screen. Go back a dozen pages for more info on those options.
|
|
|
I'm not all that versed on coding, BIP or hardcore network management ... But anyone else think this whole BTC "BIPxxx-compatible" blockchain war is just a recipe for disaster?
No FUD, seriously just asking.
It is a bigger problem than just block size. The problem is the size of the transactions and not being able to scale up(with today's hardware). If any of the cryptos try to facilitate all pos transactions, the blockchain will be so big in a few months that they will be too slow to use. Yeah, blocksize can limit blockchain growth and prevent usability problems, but at the risk of reducing transactions (200,000,000/year right now for bitcoin). This white paper Evan is doing is going have some interesting developments and I am looking forward to it. ....and reading the blogs of the 2015 Consensus conference i keep thinking 'but, DASH does that!, no! it's already here, wait there is a solution!'. Seems that the BTC intelligentsia just can't look past their nose or perhaps they are unwilling. Just to be clear on this. DASH as it is right now, would still have this problem with transactions not scaling up. DASH does have a voting mechanism and actual development budget, which can easily facilitate the tough decisions like what Bitcoin is trying to do. Evan has said he has plans to make transactions unlimited and I expect this white paper will have some detail about that.
|
|
|
I'm not all that versed on coding, BIP or hardcore network management ... But anyone else think this whole BTC "BIPxxx-compatible" blockchain war is just a recipe for disaster?
No FUD, seriously just asking.
It is a bigger problem than just block size. The problem is the size of the transactions and not being able to scale up(with today's hardware). If any of the cryptos try to facilitate all pos transactions, the blockchain will be so big in a few months that they will be too slow to use. Yeah, blocksize can limit blockchain growth and prevent usability problems, but at the risk of reducing transactions (200,000,000/year right now for bitcoin). This white paper Evan is doing is going have some interesting developments and I am looking forward to it.
|
|
|
CoinWallet.eu's No Stress Test .. Honestly, is pretty hilarious : https://bitcointalk.org/index.php?topic=1175321.0 / CoinWallet.eu Stress Test Cancelled + Bitcoin Giveaway https://bitcointalk.org/index.php?topic=1175973.0 / Coinwallet continues its giveaway/spam by revealing hundreds of private keys Edit 1 Wait a second : Mangled Blue is that you in there ? No wonder it got so silent in here.. well, at least you are promoting Dash in there... with your signature Edit 2 + AlexGr + Oblox + ddink7 damn, our Dash community is transgressing towards the Bitcoin community .. come backkkkkk !!!! Depends on how you look at it. Does DASH do well if Bitcoin dies from this test? Yes. They are finding the issues but not the solutions As an example solution, why not add a spork to set a min fee override? When the network gets attacked, the developers (via a multisig spork, another improvement we've been talking about) just up the fees until they run out of money or they stop. With the small inputs and a transaction size limit of about 675 inputs(I think it is actually about 10,000Bytes). The maximum fee you could put on these small inputs is ~.0000675 or you would spend more in fees than the transaction. Transactions with fees above ~.00007 should still go through. The wallets need to be smart enough to know the transaction fee for the speed at which you need the transaction to go through. Bitcoin has a fast or slow bar for confirmations, but I don't think this changes with network conditions - I could be wrong here.
|
|
|
For anyone interested, each private key is filled with .00001 transactions. You can only transfer about 675 inputs out at at time, which is about $1 in BTC after fees. You spend your time selecting inputs and waiting for the wallet to manage the enormous amount of inputs. By sending BTC you are feeding the test and delaying transactions.
I need to transfer some BTC of Poloniex to a cold wallet. Is there any problem doing that while all this is going on ? (If it's a regular transaction - not one with hundreds of inputs and outputs). Up your TX fee so you get priority in a block. from dazbarlby : https://bitcointalk.org/index.php?topic=1175321.msg12384136#msg12384136 It looks like the back log increases an hour every hour. Anyone actually wanting to send bitcoin should raise the fee to at least .0004, this will need to be higher as the test goes on. Fee needed is now .0000483 (about 12 cents). Check out the stats here. https://www.blocktrail.com/BTC
|
|
|
For anyone interested, each private key is filled with .00001 transactions. You can only transfer about 675 inputs out at at time, which is about $1 in BTC after fees. You spend your time selecting inputs and waiting for the wallet to manage the enormous amount of inputs. By sending BTC you are feeding the test and delaying transactions.
I need to transfer some BTC of Poloniex to a cold wallet. Is there any problem doing that while all this is going on ? (If it's a regular transaction - not one with hundreds of inputs and outputs). I read this as transfer out of Poloniex. I don't think they allow you to change the fees. I think the correct answer here is to convert to DASH, transfer out and wait for the test to finish before converting back.
|
|
|
CoinWallet.eu's No Stress Test .. Honestly, is pretty hilarious : https://bitcointalk.org/index.php?topic=1175321.0 / CoinWallet.eu Stress Test Cancelled + Bitcoin Giveaway https://bitcointalk.org/index.php?topic=1175973.0 / Coinwallet continues its giveaway/spam by revealing hundreds of private keys Edit 1 Wait a second : Mangled Blue is that you in there ? No wonder it got so silent in here.. well, at least you are promoting Dash in there... with your signature Edit 2 + AlexGr + Oblox + ddink7 damn, our Dash community is transgressing towards the Bitcoin community .. come backkkkkk !!!! Depends on how you look at it. Does DASH do well if Bitcoin dies from this test? I am so conflicted. Free BTC while causing havoc with the bitcoin network, possibly helping DASH.
|
|
|
|