Final version 1.3.0 of the core software was released bringing all the enhancements reported last month to the rest of the community. The groundwork for SPV (simplified payment verification) is complete, another reduction of fees is being deployed, and performance stepped up once again with a 50% reduction in startup time, 20% increased sync speed and more than 3x faster peer delivery of block headers (a key update for SPV). Decrediton's integrations of SPV and Politeia are open for testing by experienced users. Read the full release notes and get the downloads on GitHub. As always, don't forget to verify signatures. dcrd: completed several steps towards multipeer downloads, improved introduction to the software in the main README, continued porting cleanups and refactoring from upstream btcd. Currently in review are initial release of smart fee estimator and a change to UTXO set semantics. The latter is a large and important change that provides simpler handling, and resolves various issues with the previous approach. A lot of testing and careful review is needed so help is welcome. Educational series for new Decred developers by @matheusd added two episodes: 02 Simnet Setup shows how to automate simnet management with tmux and 03 Miner Reward Invalidation explains block validity rules. Finally, a pull request template with a list of checks was added to help guide the contributors to dcrd. dcrwallet: bugfixes and RPC improvements to support desktop and mobile wallets. Developers are welcome to comment on this idea to derive stakepool keys from the HD wallet seed. This would eliminate the need to backup and restore redeem scripts, thus greatly improving wallet UX. (missed in July issue) Decrediton: bugfixes, refactoring to make the sync process more robust, new loading animations, design polishing. Politeia: multiple improvements to the CLI client (security conscious users with more funds at risk might prefer CLI) and security hardening. A feature to deprecate or timeout proposals was identified as necessary for initial release and the work started. A privacy enhancement to not leak metadata of ticket holders was merged. Android: update from @collins: "Second test release for dcrandroid is out. Major bugs have been fixed since last test. Latest code from SPV sync has been integrated. Once again, bug reports are welcome and issues can be opened on GitHub". Ask in #dev room for the APK to join testing. A new security page was added that allows one to validate addresses and to sign/verify messages, similar to Decrediton's Security Center. Work on translations is beginning. Overall the app is quite stable and accepting more testers. Next milestone is getting the test app on the app store. iOS: the app started accepting testers last week. @macsleven: "the test version of Decred Wallet for iOS is available, we have a link for installing the app but the builds currently require your UDID. Contact either @macsleven or @raedah with your UDID if you would like to help test.". Nearest goal is to make the app crash free. Both mobile apps received new design themes. dcrdata: v3.0 was released for mainnet! Highlights: charts, "merged debits" view, agendas page, Insight API support, side chain tracking, Go 1.11 support with module builds, numerous backend improvements. Full release notes here. This release featured 9 contributors and development lead @chappjc noted: "This collaboration with @raedahgroup on our own block explorer and web API for @decredproject has been super productive.". Up next is supporting dynamic page widths site wide and deploying new visual blocks home page. Trezor: proof of concept implementation for Trezor Model T firmware is in the works (previous work was for Model One). Ticket splitting: updated to use Go modules and added simnet support, several fixes. docs: beginner's guide overhaul, multiple fixes and cleanups. decred.org: added 3rd party wallets, removed inactive PoW pools and removed web wallet. @Richard-Red is building a curated list of Decred-related GitHub repositories. Welcome to new people contributing for the first time: @klebe, @s_ben, @victorguedes, and PrimeDominus! Dev activity stats for September: 219 active PRs, 197 commits, 28.7k added and 18.8k deleted lines spread across 6 repositories. Contributions came from 4-10 developers per repository. (chart)
Hashrate: started and ended the month around 75 PH/s, hitting a low of 60.5 and a new high of 110 PH/s. BeePool is again the leader with their share varying between 23-54%, followed by F2Pool 13-30%, Coinmine 4-6% and Luxor 3-5%. As in previous months, there were multiple spikes of unidentified hashrate. Staking: 30-day average ticket price is 98 DCR (+2.4). The price varied between 95.7 and 101.9 DCR. Locked DCR amount was 3.86-3.96 million DCR, or 45.7-46.5% of the supply. Nodes: there are 201 public listening nodes and 325 normal nodes per dcred.eu. Version distribution: 5% are v1.4.0(pre) dev builds (+3%), 30% on v1.3.0 (+25%), 42% on v1.2.0 (-20%), 15% on v1.1.2 (-7%), 6% on v1.1.0. More than 76% of nodes run v1.2.0 and higher and therefore support client filters. Data as of Oct 1.
Obelisk posted two updates on their mailing list. 70% of Batch 1 units are shipped, an extensive user guide is available, Obelisk Scanner application was released that allows one to automatically update firmware. First firmware update was released and bumped SC1 hashrate by 10-20%, added new pools and fixed multiple bugs. Next update will focus on DCR1. It is worth a special mention that the firmware source code is now open! Let us hope more manufacturers will follow this example. A few details about Whatsminer surfaced this month. The manufacturer is MicroBT, also known as Bitwei and commonly misspelled as Bitewei. Pangolinminer is a reseller, and the model name is Whatsminer D1. Bitmain has finally entered Decred ASIC space with their Antminer DR3. Hash rate is 7.8 TH/s while pulling 1410 W, at the price of $673. These specs mean it has the best GH/W and GH/USD of currently sold miners until the Whatsminer or others come out, although its GH/USD of 11.6 already competes with Whatsminer's 10.5. Discussed on Reddit and bitcointalk, unboxing video here.
@matheusd started tests on testnet several months ago. I contacted him so we could integrate with the pool in June this year. We set up the machine in July and bought the first split ticket on mainnet, using the decredbrasil pool, on July 19. It was voted on July 30. After this first vote on mainnet, we opened the tests to selected users (with more technical background) on the pool. In August we opened the tests to everyone, and would call people who want to join to the #ticket_splitting channel, or to our own Slack (in Portuguese, so mostly Brazilian users). We have 28 split tickets already voted, and 16 are live. So little more than 40 split tickets total were bought on decredbrasil pool. (@girino in #pos-voting)
KuCoin exchange listed DCBTC and DCETH pairs. To celebrate their anniversary they had a 99% trading fees discount on DCR pairs for 2 weeks. Three more wallets integrated Decred in September:
Atomic desktop wallet added Decred in version 0.1.31. The team answered many questions on Reddit.
AnyBit wallet added Decred. It features built-in price and news tracking. Notably, the source code is open for their Android and iOS wallets.
Coboadded Decred support into their Android and iOS wallets.
ChangeNow announced Decred addition to their Android app that allows accountless swaps between 150+ assets. Coinbase launched informational asset pages for top 50 coins by market cap, including Decred. First the pages started showing in the Coinbase app for a small group of testers, and later the web price dashboard went live.
The birth of a Brazilian girl was registered on the Decred blockchain using OriginalMy, a blockchain proof of authenticity services provider. Read the full story in Portuguese and in English.
Advertising report for September is ready. Next month the graphics for all the ads will be changing.
Marketing might seem quiet right now, but a ton is actually going on behind the scenes to put the right foundation in place for the future. Discovery data are being analyzed to generate a positioning strategy, as well as a messaging hierarchy that can guide how to talk about Decred. This will all be agreed upon via consensus of the community in the work channels, and materials will be distributed. Next, work is being done to identify the right PR partner to help with media relations, media training, and coordination at events. While all of this is coming up to speed, we believe the website needs a refresher reflecting the soon to be agreed upon messaging, plus a more intuitive architecture to make it easier to navigate. (@Dustorf)
Raedah Group went on the streets of Portland, USA with a pretty blue tent. (photos)
Meetup at Binzantin Cafe in Taipei, Taiwan. @morphymore: "There were 20-ish attendees, and about half of them have joined the Chinese FB group. Most of them don't hear about Decred before, but have expressed the interest in learning more about it after the event. Overall, it's a good exposure for Decred in the Taiwan community.". A report with photos was posted on Facebook, more photos are here and here.
@joshuam made a Decred Jacket appearance at Singapore Grand Prix. (photos)
NewTech PDX meetup in Portland, USA. Raedah Group presented Decred and reported "lots of new converts". (photos)
North Shore Bitcoin & Blockchain in Glenview, USA. @dustorf gave a five minute overview of Decred and noted: "There were only about 25 people, but about 1/3 of them were aware of Decred prior. (...) Our simple presence and explanation of the project moved opinion from 'another shitcoin they sold after mining' to 'an interesting and viable project worthy of further investigation'.". (photos: 12)
Bitcoin Meetup CDMX in Mexico City on Oct 6. @elian will be talking about Decred at the oldest Bitcoin meetup in Mexico.
SF Blockchain Week in San Francisco, USA on Oct 9. @lukebp will discuss DPoS vs PoS on a panel 9:30a-10:15a at the Titans of Tech Stage, Hilton Union Square.
Decred Meetup in Casablanca, Morocco on Oct 27. @butterfly will host the event and talk about Decred in French.
Texas Bitcoin Conference Austin, USA on Oct 27-28. @BAB: "The great thing about this is that it will also be a Decred Summit. We will have half of the conference dedicated to Decred topics, updates, etc."
Websummit in Lisbon, Portugal on Nov 5-8. @moo31337 will be on a panel discussing "2018: A Rollercoaster Year for Cryptocurrencies"
We'll begin shortly reviewing conferences and events planned for the first half of 2019. Highlights are sure to include The North American Bitcoin Conference in Miami (Jan 16-18) and Consensus in NYC (May 14-16). If you have suggestions of events or conferences Decred should attend, please share them in #event_planning. In 2019, we would like to expand our presence in Europe, Asia, and South America, and we're looking for community members to help identify and staff those events. (@Dustorf)
August issue of Decred Journal was translated to Russian. Many thanks to @DZ! Rency cryptocurrency ratings published a report on Decred and incorporated a lot of feedback from the community on Reddit. September issue of Chinese CCID ratings was published (snapshot), Decred is still at the bottom. Videos:
The underbelly of blockchain Governance - fiat licensing and our code with Marco Peerboom and Chris DeRose (youtube, tweet, decred, missed in August issue) Insightful dialogue about men's underwear, licenses, subtleties of GPL, BSD wars, tiling window managers and much more.
Introduction to Decred (Korean, youtube) @Killawhale collected a lot of feedback from the community and produced this video to spread the word in Korea.
Perspectives on Governance from Nathan Wilcox, Jonathan Zeppettini, Vitalik Buterin (z.cash)
Decred - an example of governance (Portuguese, youtube)
Decred, the crypto that wants to compete with Bitcoin (French, youtube)
Exodus.io Live with Marco from Decred! (youtube) Marco joins Exodus.io to discuss what makes DCR an asset that will stand the test of time.
Building Decred With Systems Development Lead Marco Peereboom - Governance, Politeia, Lightning (youtube) Topics: early days, Politeia, the structure of Decred, dcrtime, Lightning Network, attracting users and developers, future plans (DEX, Schnorr signatures, privacy, DAEs).
Decentralized autonomous funding of blockchain projects by @Richard-Red (medium, discussion on decred and dashpay)
The trouble with infrastructure, "thin" protocols in particular, is that someone has to build them at a cost. e.g. LN takes a ton of work, doesn't necessarily generate value itself, but it magnifies the value of BTC or whatever coin that uses it. I see the DEX in a similar light - whoever creates it is not going to make a bunch of money from it, but it will magnify the value of the underlying asset(s) that end up having a deep order book on the DEX. (@jy-p in #dex)
Twitter: why decentralized governance and funding are necessary for network survival and the power of controlling the narrative; learning about governance more broadly by watching its evolution in cryptocurrency space, importance of community consensus and communications infrastructure. Reddit: yet another strong pitch by @solar; question about buyer protections; dcrtime internals; a proposal to sponsor hoodies in the University of Cape Town; Lightning Network support for altcoins. Chats: skills to operate a stakepool; voting details: 2 of 3 votes can approve a block, what votes really approve are regular tx, etc; scriptless script atomic swaps using Schnorr adaptor signatures; dev dashboard, choosing work, people do best when working on what interests them most; opportunities for governments and enterprise for anchoring legal data to blockchain; terminology: DAO vs DAE; human-friendly payments, sharing xpub vs payment protocols; funding btcsuite development; Politeia vote types: approval vote, sentiment vote and a defund vote, also linking proposals and financial statements; algo trading and programming languages (yes, on #trading!); alternative implementation, C/C++/Go/Rust; HFTs, algo trading, fake volume and slippage; offline wallets, usb/write-only media/optical scanners vs auditing traffic between dcrd and dcrwallet; Proof of Activity did not inspire Decred but spurred Decred to get moving, Wikipedia page hurdles; how stakeholders could veto blocks; how many votes are needed to approve a proposal; why Decrediton uses Electron; CVE-2018-17144 and over-dependence on single Bitcoin implementation, btcsuite, fuzz testing; tracking proposal progress after voting and funding; why the wallet does not store the seed at all; power connectors, electricity, wiring and fire safety; reasonable spendings from project fund; ways to measure sync progress better than block height; using Politeia without email address; concurrency in Go, locks vs channels. #support is not often mentioned, but it must be noted that every day on this channel people get high quality support. (@bee: To my surprise, even those poor souls running Windows 10. My greatest respect to the support team!)
In September DCR was trading in the range of USD 34-45 / BTC 0.0054-0.0063. On Sep 6, DCR revisited the bottom of USD 34 / BTC 0.0054 when BTC quickly dropped from USD 7,300 to 6,400. On Sep 14, a small price rise coincided with both the start of KuCoin trading and hashrate spike to 104 PH/s. Looking at coinmarketcap charts, the trading volume is a bit lower than in July and August. As of Oct 4, Decred is #18 by the number of daily transactions with 3,200 tx, and #9 by the USD value of daily issuance with $230k. (source: onchainfx) Interesting observation by @ImacallyouJawdy: while we sit at 2018 price lows the amount locked in tickets is testing 2018 high.
ASIC for Lyra2REv2 was spotted on the web. Vertcoin team is preparing a new PoW algorithm. This would be the 3rd fork after two previous forks to change the algorithm in 2014 and 2015. A report titled The Positive Externalities of Bitcoin Mining discusses the benefits of PoW mining that are often overlooked by the critics of its energy use. A Brief Study of Cryptonetwork Forks by Alex Evans of Placeholder studies the behavior of users, developers and miners after the fork, and makes the cases that it is hard for child chains to attract users and developers from their parent chains. New research on private atomic swaps: the paper "Anonymous Atomic Swaps Using Homomorphic Hashing" attempts to break the public link between two transactions. (bitcointalk, decred) On Sep 18 Poloniex announced delisting of 8 more assets. That day they took a 12-80% dive showing their dependence on this one exchange. Circle introduced USDC markets on Poloniex: "USDC is a fully collateralized US dollar stablecoin using the ERC-20 standard that provides detailed financial and operational transparency, operates within the regulated framework of US money transmission laws, and is reinforced by established banking partners and auditors.". Coinbase announced new asset listing process and is accepting submissions on their listing portal. (decred) The New York State Office of the Attorney General posted a study of 13 exchanges that contains many insights. A critical vulnerability was discovered and fixed in Bitcoin Core. Few days later a full disclosure was posted revealing the severity of the bug. In a bitcointalk thread btcd was called 'amateur' despite not being vulnerable, and some Core developers voiced their concerns about multiple implementations. The Bitcoin Unlimited developer who found the bug shared his perspective in a blog post. Decred's vision so far is that more full node implementations is a strength, just like for any Internet protocol.
About This Issue
This is the 6th issue of Decred Journal. It is mirrored on GitHub, Medium and Reddit. Past issues are available here. Most information from third parties is relayed directly from source after a minimal sanity check. The authors of Decred Journal have no ability to verify all claims. Please beware of scams and do your own research. Feedback is appreciated: please comment on Reddit, GitHub or #writers_room on Matrix or Slack. Contributions are also welcome: some areas are adding content, pre-release review or translations to other languages. Credits (Slack names, alphabetical order): bee, Dustorf, jz, Haon, oregonisaac, raedah and Richard-Red.
This post is a temporary resting place for FAQs while we wait for the release of VertDocs.
What is Vertcoin?
Vertcoin is a digital peer to peer currency focused on decentralization and ASIC resistance. Vertcoin is aiming to be easily accessible to the everyday user without extensive technical knowledge. Vertcoin has started to lower the barrier of entry with lots of video guides and the development of the One Click Miner (OCM).
Why does ASIC Resistance Matter?
ASICs (Application Specific Integrated Circuits) are dedicated mining devices that can only mine one algorithm. Coins like Bitcoin and Litecoin both made GPU mining obsolete when SHA-256 and Scrypt ASICs were created.
ASIC Resistance and How it Makes Vertcoin Decentralized
Vertcoin believes that ASIC resistance goes hand in hand with decentralization. ASICs are made by companies like Bitmain and almost all the original sellers of ASICs sell on a preorder basis. When pre ordering an ASIC you are buying from a limited batch that the ASIC company has produced. Often times the batch will not be fully filled and the ASIC company will often have left over ASICs. When the ASIC company has left over ASICs they will put them to work mining. Soon enough the ASIC company will have a very large amount of unsold ASICs that are mining and slowly the ASIC company starts to own a large part of the network’s hashrate. When an ASIC company(s) starts to own a large majority of the hashrate the network can become very centralized after a while. Having your network consist of a few large companies can be very dangerous as they could eventually get 51% hashing power and 51% attack your network, destabilizing the network. When your network is made out of a lot of smaller miners, like Vertcoin, it is much harder for your network to be 51% attacked, therefore increasing network security. By having centralized hashing power your coin effectively centralizing the network as the centralized hashing power can deny transactions and stop any activity they don’t want.
What Ways is Vertcoin Superior to Litecoin and Bitcoin?
Network Difficulty Adjustments with Kimoto Gravity Well
Vertcoin uses a difficulty adjustment called Kimoto Gravity Well which adjusts the difficulty every block, whereas Bitcoin and Litecoin’s difficulty changes every 2016 blocks. By adjusting the difficulty every block Vertcoin’s block time can stay consistent by adjusting for the fluctuation in network hash rate from hash rate renting and part time miners. If a large miner switches off Bitcoin or Litecoin mining the network could be slowed to a crawl until 2016 blocks are mined and the difficulty can change to adjust for the new network hash rate. We observed this happen to Bitcoin when Bitcoin Cash became more profitable than Bitcoin and Bitcoin’s network hash rate saw a steep fall off, slowing the network to a crawl. If this was to happen with Vertcoin the difficulty would adjust after 1 block was mined, allowing Vertcoin to always be profitable to mine.
Anyone can Meaningfully help Verify Transactions
In Proof-of-Work crypto currencies miners help secure the blockchain and get rewarded with the block reward. In ASIC mineable coins like Bitcoin and Litecoin you can’t meaningfully verify transactions unless you pay 1000-2000$ for a ASIC miner. When you mine with a CPU or GPU in a ASIC mineable coin you make no meaningful impact on the network. It is like trying to break concrete with a shovel while everyone else has a jackhammer.
Simple Upgrades Aren’t Held back by 1-2 Large Miners
In ASIC market people buy ASICs in batches in a preorder. With Bitcoin ASICs there is not enough demand for ASICs so the batch often doesn’t get sold out so now the manufacturer has spare ASICs. Now that the manufacturer has spare ASICs they will often start mining with them and eventually the ASIC company has one of the highest hash rates. If the ASIC company doesn’t want a certain upgrade to go through, for example SegWit, they can vote with their hash rate to hold back the upgrade forever or at least until people who want SegWit get more hash rate.
You Have a Say in Protocol Rules and Consensus
In Bitcoin you are a passive observer because you can only issue transactions and you have no part in the process after that. In Vertcoin you can be apart of the process for deciding the ordering of transactions and deciding what transactions get into blocks.
Block Rewards and Transaction Fees are Distributed Evenly
In Bitcoin and Litecoin the block rewards and transaction fees are often given to the large miners in China due to mining centralization created by ASICs. Vertcoin distributes its mining rewards to people all around the world thanks to the mining decentralization.
When will Atomic Swaps Be Ready?
Atomic Swaps can be done in two flavors: On-chain and Off-chain (via Lightning Network). On-chain swaps were actually done already using Blocknet, you can see it in use on Youtube. We're looking into doing it again using Interledger. However our main focus is to do off-chain Atomic Swaps using Lightning Network technology. Because it has the same benefits as Lightning transactions: No network fees and instant transactions. For off-chain swaps we need Lightning Network to be fully operational. It's difficult to give an ETA on that since we aren't the ones developing it. U/gertjaap posted a video on the current state of the Lightning Network for Vertcoin a while ago, which you can see here. This was actually the "bleeding edge" of Lightning Network at the time. was able to use it on VTC's main net, meaning that our blockchain is ready for the good stuff. As you can see however, it can't yet be considered production ready (most users would want a little better UX than a command line app). Now off-chain Atomic Swaps is a technique based on the same principles as Lightning Network, but adds an extra complexity for it being across chains. So it's basically the same as a "multi hop" Lightning payment, which is not yet built by any of the implementations. They're still working hard on making the single-hop payments robust. So in order for AS to be possible, LN has to be fully operational. A timeline cannot be given at this time, because frankly we don't know. The implementation of Lightning Network we feel has the most potential is LIT, because it supports multiple currencies in its protocol (where LND is bitcoin-only at the time and requires significant work to support other currencies, which is an essential part of being able to work across multiple blockchains). LIT is open source and there's nothing secretive about its progress, you can see the development on Github. We even have our lead dev James Lovejoy (u/jamesl22) close to the action and contributing to it where possible (and our team as well through testing it on the Vertcoin chain). So we're not developing LN or AS ourselves, we're just ready with our blockchain technology whenever it becomes available. If we have any real progress that has some substance, you can expect us to let the world know. We're not interested in fluffy marketing - we post something when we achieve real progress. And we are not keeping that secret.
How do I Choose the Right Vertcoin Wallet?
Deciding what Vertcoin wallet you should choose can be a difficult process. You can choose between three different wallets: Core, Electrum and Paper. Once you decide you can use the "How to Setup Your Vertcoin Wallets" video guide to assist you.
The Core wallet is the wallet that most people should use. It will store the entire blockchain (~2GB) on your computer. The Core wallet is the only wallet that fully supports P2Pool mining. You will also have to use the Core wallet if you plan to run a P2Pool node or any Vertcoin related server.
The Electrum wallet is a light wallet for Vertcoin. You do not have to download the blockchain on your computer, but you will still have your own private keys on your computer. This is recommended for people who don't need to store Vertcoins for very long and just need a quick but secure place to store them.
The Paper wallet is as the name implies, a physical paper wallet. When generating a paper wallet you will get a pdf that will need to print out. A paper wallet is normally used for long term storage since it is the safest way to store Vertcoins. A paper wallet can also be called "cold storage." Cold storage references the storage of your coins offline, preventing you from getting hacked over the internet.
Ledger Nano S
The Ledger Nano S is a hardware wallet designed by Ledger. A hardware wallet is similar to a paper wallet since it is normally used for cold storage. The hardware wallet is on par with the security of a paper wallet while being easy to use and setup. Note: You should never mine directly to a Ledger hardware wallet.
You can get the latest version of the One Click Miner in the Vertcoin Discord. The download is pinned to the top of the #oneclick channel.
What do all the Numbers Mean on P2Pool’s Web Interface
I've seen a lot of confusion from new miners on public p2pool nodes, so here's a primer for the most common static node page style, for first time miners: https://imgur.com/K48GmMw
Active Miners on this Node
Address - This is the list of addresses currently mining on this node. If your address does not show up here, you are not mining on this node.
This is a snapshot of your hashrate as seen by the node. It will fluctuate up to 15% from the hashrate you are seeing on your mining software, but will average out to match the output in your mining software.
This is the amount of your hashing contribution that is rejected, both in hashrate and as a percentage of your total contribution. Running your own p2pool node minimizes this number. Mining on a node that is geographically close to reduce lag also minimizes this number. Ideally you would like it to be less than 1%, but most people seem happy keeping it under 3%.
This speaks for itself, it is the difficulty of the share being currently worked on. Bigger numbers are more difficult.
Time to Share
This is how long you need to mine before you will receive any payouts, or any "predicted payout." The lower your hashrate, the higher your time to share.
This is the reward you would receive if a block was found by p2pool right now. If it reads "no shares yet" then you have not yet been mining the requisite amount of time as seen in the previous "time to share" column.
This is the total hashrate of all the miners mining vertcoin everywhere, regardless of where or how.
Global Pool Hashrate
This is the total hashrate of all the miners mining vertcoin on this p2pool network, be it the first network or the second network.
Local Pool Hashrate
This is the total hashrate of all the miners mining Vertcoin on this node.
Current Block Value
This is the reward that will be given for mining the current block. The base mining reward is currently 50 VTC per block, so any small decimal over that amount is transaction fees being paid by people using the network.
Network Block Difficulty
This is the difficulty of the block being mined. The higher the number, the higher the difficulty. This number rises as the "Network Hashrate" rises, so that blocks will always be found every 2.5 minutes. Inversely, this number falls when the "Network Hashrate" lowers as well.
Expected Time to Block
This is a guess at how much time will elapse between blocks being found by this p2pool network. This guess is accurate on average, but very inaccurate in the short term. Since you only receive a payout when the network finds a block, you can think of this as "Estimated Time to Payout."
Why is P2Pool Recommended Over Traditional Pools?
P2Pool is peer to peer allowing a decentralized pool mining system. There are many nodes setup around the world that connect to each other too mine together. Many other coins have 1 very large pool that many miners connect to and sometimes the largest pool can have 51% or more of the network hash rate which makes the network vulnerable to a 51% attack. If P2Pool is the largest network then that prevents the Vertcoin network to be susceptible to a 51% attack as P2Pool is decentralized.
PPLNS Payout System
P2Pool uses a PPLNS (Pay Per Last N Shares) payout system which awards miners more the longer they mine, sort of like a loyalty system. A drawback to this system is that part time miners that aren't 24/7 won't be able to earn that much.
While Network 1 is catered towards 24/7 miners and people who have dedicated mining rigs, Vertcoin has a second P2Pool network where part time miners and miners under 100 MH/s can go to mine.
Mines Directly to Your Wallet
P2Pool mines directly to your wallet and cuts out the middleman. This reduces the likely hood that the pool will run away with your coins.
Since P2Pool is decentralized and has different nodes for you to choose from there will be no downtime because the P2Pool network does not die if one node goes down. You can setup a backup server in your miner so that you will have no downtime when mining.
Anonymity and Security
When using P2Pool you use a wallet address making your real identity anonymous, you are simply known by a random 34 letter string. Along with using a wallet address instead of a username there is no password involved P2Pool preventing the possibility of cracking your pool account (If you were on a traditional pool,) and stealing all your coins.
How do I Find a Nearby P2Pool Node
You can find the public p2pool nodes the the P2Pool Node Scanners. If you want to find a network 1 node go here. If you want to find a network 2 node go here.
The quickest way for you to get help is for you to join the Vertcoin Discord Group. We almost always have knowledgable Vertans, whether that be developers or experienced Vertans, online to help you with whatever problems you may have.
How can I donate to the Developers?
You can donate to the dev fund at https://vertcoin.org/donate/. You can select what you want your funds to go to by donating to the corresponding address. You can also see how much funding is required and how much we have donated.
The Vertcoin developers currently have a trello board where you can see the goals and what the status of said goal is. You can also vote on what you want the Vertcoin developers to focus on next.
What is the Status of the AMD Optimized Miner?
The AMD Optimized Miner internal beta is aiming to be ready by the end of September. The AMD Optimized Miner is currently being developed by @turekaj on the Vertcoin Discord. He currently does not have a Reddit account and Discord is the only way you can contact him.
What Does Halving Mean?
Halving means that the block reward for miners will be split in half. Halving happens around every 4 years for Vertcoin or 840,000 blocks. This means around December miners will only receive 25 VTC per block instead of the current 50 VTC per block. If you would like to add another question to this list please comment it and I will get around to adding it ASAP.
Since the vast majority of the discussion is on the Discord and thus not quite as easily accessible as it could be, then I've decided to start a general thread here to get more information out. It's probably appropriate to keep it bi-weekly for the moment, but that will definitely be revised as the community grows and the interaction gets more frequent.
Some general stats: Mining difficulty: 864,881,523 (next: ~660,719,268) Estimated hashrate: 560.78 Gh/s Rewards until readjustment: 804 (~2.0 months) Current average reward time: 107.81 minutes Tokens minted: 2,980,550 0xBTC Token holders: 4300 holders Total contract operations: 184324 txs Source: https://0x1d00ffff.github.io/0xBTC-Stats/?page=stats
Some general stuff that's been happening on the Discord lately: 1) A user named Bog offered to help us with advertising towards the Chinese market, claiming to have a lot of expertise in this field. Since that process is rather time-consuming, then he asked the community for a pay of 500 0xBTC in return. However, being a grassroots project, the community doesn't really have that much money to throw around and the offer was declined. Bog agreed to volunteer the work in return for donations. If he does indeed manage to pull off what he promised to do, then his efforts will greatly advance our cause. If you find this work to be valuable, then you can donate to him at 0xb98A7fE6Ce9195d7c173E7bc31E58b5Ade1BFEcf 2) Fexra, a developer for Turtlecoin, dropped by our Discord and had a bit of a chat with the community. He seemed to be pretty impressed by our project and commended it for its integrity. He also introduced the basics of Turtlecoin, which looked to be pretty promising for such a low cap coin. 3) A user named Avidity offered to get us listed on https://tokenpayments.io for $500 to $1000. Infernal_toast declined the offer, stating that "there was no ICO sorry; no funds; go list a centralized ICO coin; pure mined just isnt for you maybe; the better DEXes will have the pure mined tokens". 4) 0xBitcoin was listed on Coincheckup, where it got a coin rating of 3.1/5, mostly owing to its non-existent brand awareness and marketing. https://coincheckup.com/coins/0xbitcoin/ 5) There was some general talk about new exchange listings. It turns out many decent exchanges like YoBit and Bittrex (and even Binance) list coins for free if they are innovative enough and provide some actual value. 0xBTC ticks those boxes, but larger exchanges usually want a bit more liquidity and some more users on an asset before listing it, so we're probably still a while away from those. 6) Userbrn ran a community donation for a marketing fund that ended up reaching 0.45 ETH and 298 0xBTC. The ads will be shown on different crypto-themed subreddits and will run for approximately a few weeks, directing people to the 0xBitcoin sub.
If you're interested in knowing more about any of these points, then just go to the discord and search for the users or topics mentioned to avoid manually scrolling through the history. There's probably a bunch of stuff that I missed and also a lot of things that are yet to come, so feel free to add whatever you think is missing and let's keep this thread updated over the course of the next 2 weeks.
Alright, I keep seeing you fucks talk about how "Bitcoin is going to make Nvidia/AMD go to the moon". I'm going to walk all you fucks through bitcoin, crypto currencies, and how they effect the GPU market. What is Bitcoin? Bitcoin is a decentralized ledger. That's pretty much it. A set number of bitcoin is generated per block, and each block is solved when a resulting hash is found for the corresponding proof of work. The difficulty is adjusted periodically based on a formula, meaning that as hash rate rises and falls, the number of bitcoins produced per day is roughly the same. What does Bitcoin have to do with AMD and Nvidia? Fucking nothing. Bitcoin is mined on proprietary hardware called Application-specific Integrated Circuits (ASICs). Neither AMD or Nvidia produce these. Why does everyone keep talking about Bitcoin and AMD then? Because they're fucking retarded and you're listening to retards. Bitcoin runs on the SHA-256 Hashing Function which people have custom hardware for. The Crypto driving GPU sales is ETHEREUM, NOT BITCOIN What the fuck is Ethereum then? Don't worry about it. It's for smug assholes who are too edgy for Bitcoin. All you need to know is it runs on a different Hashing function than Bitcoin, so if you weren't a retard you'd probably realize that the proprietary hardware I talked about earlier won't work with it. Currently Ethereum is being mined the same way Bitcoin was when it first started; on GPUs. When are you going to tell me what to buy Shut the fuck up, learn something or kill your self. How many GPUs are being used to mine currently? Currently the Ethereum Hash Rate is 73,000 GH/s. For upcoming earnings, we should instead look at the period from April to June. April 1st shows a network hash rate of 16,500 GH/s, and June 31st shows 59,200 GH/s, meaning the network hash rate increased by 42,700 GH/s for this upcoming earnings report quarter. I've linked a decent benchmark for GPU hashrate . You should notice that all of these are quoted in MH/s, versus the Network reporting in GH/s; there are ALOT of fucking GPUs running on the network. A top of the line 1080 puts out about 20-25 MH/s, a good Radeon card does about 30. As a rough estimate, lets assume that the average card mining Ethereum currently produces about 25 MH/s. 42,700GH/s / 25MH/s means that there are 1.7 MILLION more GPUs currently mining ethereum than there were at the beginning of Q1. Based on my personal observations being involved in this, AMD is actually taking a majority market share of the sold cards just due to their superior performance compared to Nvidia's 1080s, and I'd estimate that About 50-60% of the cards currently mining Ethereum are AMD Radeons. What does this all mean? AMD are selling their highest margin video cards faster than they can produce them, and at ~250$ a pop with 50%-60% market capture AMD will have sold roughly 200-300 million dollars more in video cards than they did last quarter. AMD quarterly revenue last reported was just under 1 Billion. This is a 20-30% increase in revenue from last quarter, where Ethereum Hash Rate only increased by about 10,000GH/s. Even assuming a modest 30% margin for their video cards, AMD will still have almost 60 million in unexpected earnings this quarter due to crypto mining, which translates to about .06-.1 per share in earnings. tl;dr Ethereum will make AMD beat revenue by 20-30%. BUY AMD YOU CUCKS.
2 Reasons Why Dogecoin Should Adapt Vertcoin's Features
Dogecoin should adapt both Scrypt-n as it's proof of work, and Kimotos Gravity Well as the method for adjusting difficulty. Let me start with Kimitos Gravity Well. This is an algorithm used for adjusting the network difficulty. It adjusts the difficulty slightly every block rather than every set period, so that profit switching pools can not take advantage of it. It smooths out difficulty adjustments too. This is needed because Dogecoin is about to be exploited by profit switching pools. Right now there's about 50 GH/s(over half of the network!) of profit switching pools mining Doge. When the block reward is halved in less than a week, we're going to see a ton of coin hopping between Litecoin and Dogecoin by these pools. This threatens the network, as the hashrate distribution and difficulty would become incredibly unstable. With this change, the difficulty would only fluctuate by about 5-10% throughout the day even with profit switching pools, unlike the 50%+ it will likely see using the current method. The second thing is adaptive scrypt-n. Scrypt-n is a proof of work algorithm that makes ASICs nearly impossible to create. It adjusts the memory requirement on a block schedule, so that ASICs would likely never be made for it. ASICs are dedicated devices for mining that are much more power efficient than GPUs, and eventually will become more cost efficient. Dogecoin uses plain scrypt, and ASICs for it are already being developed. Eventually once these devices become more advanced, they will make gpu mining near impossible, and you will need an ASIC to profit or even make a moderate amount of Doge. ASICs will make acquiring Dogecoin hard for newcomers. Looking at Bitcoin, many ASIC companies like BFL end up as scams, and those that aren't charge ridiculous prices for units that won't even make ROI. Mining with a gpu will get you nothing. I don't want this to happen to Dogecoin, as it is a fun cryptocurrency that is designed for the people. Eventually ASIC companies may withhold their technologies and use it for themselves, and as a result could control too much of the network. Look at Bitcoin, where KNC miner plans to create a 10 Megawatt mining farm in Sweden that is estimated to control 60-70% of the network. Not just do ASICs ruin the fun of the coin by making it impossible for newcomers to easily mine a few doge, but it also ruins the security of the coin long term. I really hope we can convince the devs to implement scrypt-n, as I want Dogecoin to stay fun and secure. It sadly would require a hard fork, but it would be planned ahead of time. Better now than before Dogecoin grows larger, and before people with thousands of dollars invested into ASICs refuse to switch. Don't wait until ASICs become overpowered-it will be too late. Vertcoin is a great coin from a technical standpoint, but it lacks the large and friendly community Dogecoin has behind it and also is deflationary, making it not as ideal as an internet currency that is intended to be shared a lot. I feel like Dogecoin could make great use of it's technology.
Note: New Reddit look may not highlight links. See old look here. A copy is hosted on GitHub for better reading experience. Check it out, contains photo of the month! Also on Medium
dcrd: Significant optimization in signature hash calculation, bloom filters support was removed, 2x faster startup thanks to in-memory full block index, multipeer work advancing, stronger protection against majority hashpower attacks. Additionally, code refactoring and cleanup, code and test infrastructure improvements. In dcrd and dcrwallet developers have been experimenting with new modular dependency and versioning schemes using vgo. @orthomind is seeking feedback for his work on reproducible builds. Decrediton: 1.2.1 bugfix release, work on SPV has started, chart additions are in progress. Further simplification of the staking process is in the pipeline (slack). Politeia: new command line tool to interact with Politeia API, general development is ongoing. Help with testing will soon be welcome: this issue sets out a test plan, join #politeia to follow progress and participate in testing. dcrdata: work ongoing on improved design, adding more charts and improving Insight API support. Android: design work advancing. Decred's own DNS seeder (dcrseeder) was released. It is written in Go and it properly supports service bit filtering, which will allow SPV nodes to find full nodes that support compact filters. Ticket splitting service by @matheusd entered beta and demonstrated an 11-way split on mainnet. Help with testing is much appreciated, please join #ticket_splitting to participate in splits, but check this doc to learn about the risks. Reddit discussion here. Trezor support is expected to land in their next firmware update. Decred is now supported by Riemann, a toolbox from James Prestwich to construct transactions for many UTXO-based chains from human-readable strings. Atomic swap with Ethereum on testnet was demonstrated at Blockspot Conference LATAM. Two new faces were added to contributors page. Dev activity stats for May: 238 active PRs, 195 master commits, 32,831 added and 22,280 deleted lines spread across 8 repositories. Contributions came from 4-10 developers per repository. (chart)
Hashrate: rapid growth from ~4,000 TH/s at the beginning of the month to ~15,000 at the end with new all time high of 17,949. Interesting dynamic in hashrate distribution across mining pools: coinmine.pl share went down from 55% to 25% while F2Pool up from 2% to 44%. [Note: as of June 6, the hashrate continues to rise and has already passed 22,000 TH/s] Staking: 30-day average ticket price is 91.3 DCR (+0.8), stake participation is 46.9% (+0.8%) with 3.68 million DCR locked (+0.15). Min price was 85.56. On May 11 ticket price surged to 96.99, staying elevated for longer than usual after such a pump. Locked DCR peaked at 47.17%. jet_user on reddit suggested that the DCR for these tickets likely came from a miner with significant hashrate. Nodes: there are 226 public listening and 405 normal nodes per dcred.eu. Version distribution: 45% on v1.2.0 (up from 24% last month), 39% on v1.1.2, 15% on v1.1.0 and 1% running outdaded versions.
Obelisk team posted an update. Current hashrate estimate of DCR1 is 1200 GH/s at 500 W and may still change. The chips came back at 40% the speed of the simulated results, it is still unknown why. Batch 1 units may get delayed 1-2 weeks past June 30. See discussions on decred and on siacoin. @SiaBillionaire estimated that 7940 DCR1 units were sold in Batches 1-5, while Lynmar13 shared his projections of DCR1 profitability (reddit). A new Chinese miner for pre-order was noticed by our Telegram group. Woodpecker WB2 specs 1.5 TH/s at 1200 W, costs 15,000 CNY (~2,340 USD) and the initial 150 units are expected to ship on Aug 15. (pow8.com – translated) Another new miner is iBelink DSM6T: 6 TH/s at 2100 W costing $6,300 (ibelink.co). Shipping starts from June 5. Some concerns and links were posted in these twothreads.
A new mining pool is available now: altpool.net. It uses PPLNS model and takes 1% fee. Another infrastructure addition is tokensmart.io, a newly audited stake pool with 0.8% fee. There are a total of 14 stake pools now. Exchange integrations:
Upbit added DCKRW and DCUSDT pairs. A user reported that DCR deposits and withdrawals are now available.
CoinEx announced the launch of DCBTC and DCBCH pairs.
Bleutrade added DCUSDT pair. Note their reply to our tweet. It was the first exchange to list Decred minutes after launch.
Brazilian exchange OmniTradeadded DCBRL fiat pair following a poll. Worth noting that it is one of the first to integrate Trezor sign-in.
There are reports that DCR was added to Abucoins and Tor Exchange but we don't know much about them.
OpenBazaar released an update that allows one to trade cryptocurrencies, including DCR. @i2Rav from i2trading is now offering two sided OTC market liquidity on DCUSD in #trading channel. Paytomat, payments solution for point of sale and e-commerce, integrated Decred. (missed in April issue) CoinPayments, a payment processor supporting Decred, developed an integration with @Shopify that allows connected merchants to accept cryptocurrencies in exchange for goods.
michae2xl: Voto Legal: CEO Thiago Rondon of Appcívico, has already been contacted by 800 politicians and negotiations have started with four pre-candidates for the presidency (slack, source tweet)
Blockfolio rolled out Signal Beta with Decred in the list. Users who own or watch a coin will automatically receive updates pushed by project teams. Nice to see this Journal made it to the screenshot! Placeholder Ventures announced that Decred is their first public investment. Their Investment Thesis is a clear and well researched overview of Decred. Among other great points it noted the less obvious benefit of not doing an ICO:
By choosing not to pre-sell coins to speculators, the financial rewards from Decred’s growth most favor those who work for the network.
One project that stands out at #Consensus2018 is @decredproject. Not annoying. Real tech. Humble team. #BUIDL is strong with them. (@PallerJohn)
Token Summit in New York, USA. @cburniske and @jmonegro from Placeholder talked "Governance and Cryptoeconomics" and spoke highly of Decred. (twitter coverage: 12, video, video (from 32 min)) Campus Party in Bahia, Brazil. João Ferreira aka @girino and Gabriel @Rhama were introducing Decred, talking about governance and teaching to perform atomic swaps. (photos) Decred was introduced to the delegates from Shanghai's Caohejing Hi-Tech Park, organized by @ybfventures. Second Decred meetup in Hangzhou, China. (photos) Madison Blockchain in Madison, USA. "Lots of in-depth questions. The Q&A lasted longer than the presentation!". (photo) Blockspot Conference Latam in Sao Paulo, Brazil. (photos: 1, 2) Upcoming events:
The Long-Term Bullish Case for Decred by Ben Davidow (medium.com)
Hardware Companies Are Launching Dedicated ASIC Miners for Decred (btcmanager.com)
Iterative Capital partner Chris Dannen and journalist Ben Schiller speak with Marco and Jonathan from Decred at Consensus 2018 (soundcloud)
Decred Review: What is DCR, the Decred Community & Possible Challenges by BitBoy Crypto (youtube)
Decred Founder: Bitcoin Paved Way, Phase 2 Will Shock You! (Marco Peereboom) by Pure Blockchain Wealth (youtube)
Decred & Blocknet: Revolutionary governance for every community feat. JZ at Consensus 2018 (youtube)
Decred coin - Will it be better than Bitcoin? by Bitassist (youtube)
Community stats: Twitter 39,118 (+742), Reddit 8,167 (+277), Slack 5,658 (+160). Difference is between May 5 and May 31. Reddit highlights: transparent up/down voting on Politeia, combining LN and atomic swaps, minimum viable superorganism, the controversial debate on Decred contractor model (people wondered about true motives behind the thread), tx size and fees discussion, hard moderation case, impact of ASICs on price, another "Why Decred?" thread with another excellent pitch by solar, fee analysis showing how ticket price algorithm change was controversial with ~100x cut in miner profits, impact of ticket splitting on ticket price, recommendations on promoting Decred, security against double spends and custom voting policies. @R3VoLuT1OneR posted a preview of a proposal from his company for Decred to offer scholarships for students. dcrtrader gained a couple of new moderators, weekly automatic threads were reconfigured to monthly and empty threads were removed. Currently most trading talk happens on #trading and some leaks to decred. A separate trading sub offers some advantages: unlimited trading talk, broad range of allowed topics, free speech and transparent moderation, in addition to standard reddit threaded discussion, permanent history and search. Forum: potential social attacks on Decred. Slack: the #governance channel created last month has seen many intelligent conversations on topics including: finite attention of decision makers, why stakeholders can make good decisions (opposed to a common narrative than only developers are capable of making good decisions), proposal funding and contractor pre-qualification, Cardano and Dash treasuries, quadratic voting, equality of outcome vs equality of opportunity, and much more. One particularly important issue being discussed is the growing number of posts arguing that on-chain governance and coin voting is bad. Just a few examples from Twitter: Decred is solving an imagined problem (decent response by @jm_buirski), we convince ourselves that we need governance and ticket price algo vote was not controversial, on-chain governance hurts node operators and it is too early for it, it robs node operators of their role, crypto risks being captured by the wealthy, it is a huge threat to the whole public blockchain space, coin holders should not own the blockchain. Some responses were posted here and here on Twitter, as well as this article by Noah Pierau.
The month of May has seen Decred earn some much deserved attention in the markets. DCR started the month around 0.009 BTC and finished around 0.0125 with interim high of 0.0165 on Bittrex. In USD terms it started around $81 and finished around $92, temporarily rising to $118. During a period in which most altcoins suffered, Decred has performed well; rising from rank #45 to #30 on Coinmarketcap. The addition of a much awaited KRW pair on Upbit saw the price briefly double on some exchanges. This pair opens up direct DCR to fiat trading in one of the largest cryptocurrency markets in the world. An update from @i2Rav:
We have begun trading DCR in large volume daily. The interest around DCR has really started to grow in terms of OTC quote requests. More and more customers are asking about trading it.
Like in previous month, Decred scores high by "% down from ATH" indicator being #2 on onchainfx as of June 6.
David Vorick (@taek) published lots of insights into the world of ASIC manufacturing (reddit). Bitmain replied. Bitmain released an ASIC for Equihash (archived), an algorithm thought to be somewhat ASIC-resistant 2 years ago. Threepure PoWcoins were attacked this month, one attempting to be ASIC resistant. This shows the importance of Decred's PoS layer that exerts control over miners and allows Decred to welcome ASIC miners for more PoW security without sacrificing sovereignty to them. Upbit was raided over suspected fraud and put under investigation. Following news reported no illicit activity was found and suggested and raid was premature and damaged trust in local exchanges. Circle, the new owner of Poloniex, announced a USD-backed stablecoin and Bitmain partnership. The plan is to make USDC available as a primary market on Poloniex. More details in the FAQ. Poloniex announced lower trading fees. Bittrex plans to offer USD trading pairs. @sumiflow made good progress on correcting Decred market cap on several sites:
speaking of market cap, I got it corrected on coingecko, cryptocompare, and worldcoinindex onchainfx, livecoinwatch, and cryptoindex.co said they would update it about a month ago but haven't yet I messaged coinlib.io today but haven't got a response yet coinmarketcap refused to correct it until they can verify certain funds have moved from dev wallets which is most likely forever unknowable (slack)
About This Issue
Some source links point to Slack messages. Although Slack hides history older than ~5 days, you can read individual messages if you paste the message link into chat with yourself. Digging the full conversation is hard but possible. The history of all channels bridged to Matrix is saved in Matrix. Therefore it is possible to dig history in Matrix if you know the timestamp of the first message. Slack links encode the timestamp: https://decred.slack.com/archives/C5H9Z63AA/p1525528370000062 => 1525528370 => 2018-05-05 13:52:50. Most information from third parties is relayed directly from source after a minimal sanity check. The authors of Decred Journal have no ability to verify all claims. Please beware of scams and do your own research. Your feedback is precious. You can post on GitHub, comment on Reddit or message us in #writers_room channel. Credits (Slack names, alphabetical order): bee, Richard-Red, snr01 and solar.
So you’ve got your miner working, busy hashing away … but what is it really doing?
Posted for eternity @ https://vertcoin.easymine.online/articles/mining Your miner is repeatedly hashing (see below for detail about a hash) a block of data, looking for a resulting output that is lower than a predetermined target. Each time this calculation is performed, one of the fields in the input data is changed, and this results in a different output. The output is not able to be determined until the work is completed – otherwise why would we bother doing the work in the first place? Each hash takes a block header (see more below, but basically this is a 80-byte block of data). It runs this through the hashing function, and what comes out is a 32-byte output. For each, we usually represent that output in hexadecimal format, so it looks something like:
The goal in Proof-of-Work systems is to look for a hash that is lower than a specific target, i.e. starts with a specific number of leading zeros. This target is what determines the difficulty. As the output of the hash is indeterminate, we look to statistics and probability to estimate how much work (i.e. attempts at hashing) we need to complete to find a hash that is lower than a specific target. So, we can therefore assume that to find a hash that starts with a leading zero will take, on average, 16 hashes. To find one that will start with two leading zeros (00), we’re looking at 256 hashes. Four leading zeros (0000) will take 65,536 hashes. Eight leading zeros (00000000) takes 4,294,967,296 hashes. So on and so on, until we realize that it will take 2 ^ 256 (a number too big for me to show here) attempts at hitting our minimum hash value. Remember – this number of hashes is just an estimate. Think of it like rolling a dice. A 16-sided dice. And then rolling it 64 times in a row. And hoping to strike a specific number of leading zeros. Sometimes it will take far less than the estimate, sometimes it will take far more. Over a long enough time period though (with our dice it may take many billions of years), the averages hold true. Difficulty is a measure used in cryptocurrencies to simply show how much work is needed to find a specific block. A block of difficulty 1 must have a hash smaller than:
So the higher the difficulty, the lower the hash must be; therefore more work must be completed to find the block. Take a recent Vertcoin block – block # 852545, difficulty 41878.60056944499. This required a hash lower than:
The achieve finding this, a single miner would need to have completed, on average 179,867,219,848,013 hashes (calculated by taking the number of hashes needed for a difficulty 1 block - 4,294,967,296 or 2 ^ 32 or 16 ^ 8 – and multiplied by the difficulty). Of course, our single miner may have found this sooner – or later – than predicted. Cryptocurrencies alter the required difficulty on a regular basis (some like Vertcoin do it after every block, others like Bitcoin or Litecoin do it every 2016 blocks), to ensure the correct number of blocks are found per day. As the hash rate of miners increases, so does the difficulty to ensure this average time between blocks remains the same. Likewise, as hash rate decreases, the difficulty decreases. With difficulties as high as the above example, solo-mining (mining by yourself, not in a pool) becomes a very difficult task. Assume our miner can produce 100 MH/s. Plugging in this into the numbers above, we can see it’s going to take him (on average) 1,798,673 seconds of hashing to find a hash lower than the target – that’s just short of 21 days. But, if his luck is down, it could easily take twice that long. Or, if he’s lucky, half that time. So, assuming he hit’s the average, for his 21 days mining he has earned 25 VTC. Lets take another look at the same miner, but this time he’s going to join a pool, where he is working with a stack of other miners looking for that elusive hash. Assume the pool he has joined does 50 GH/s – in that case he has 0.1 / 50 or 0.2% of the pool’s hash rate. So for any blocks the pool finds he should earn 0.2% of 25 VTC = 0.05 VTC. At 50 GH/s, the pool should expect to spend 3,597 seconds between finding blocks (2 ^ 32 * difficulty / hashrate). So about every hour, our miner can expect to earn 0.05 VTC. This works out to be about 1.2 VTC per day, and when we extrapolate over the estimated 21 days of solo mining above, we’re back to 25 VTC. The beauty of pooled-mining over solo-mining is that the time between blocks, whilst they can vary, should be closer to the predicted / estimated times over a shorter time period. The same applies when comparing pools – pools with a smaller hash rate will experience a greater variance in time between blocks than a pool with a greater hash rate. But in the end, looking back over a longer period of time, earnings will be the same. Hashes A Hash is a cryptographic function that can take an arbitrary sized block of data and maps it to a fixed sized output. It is a one-way function – only knowing the input data can one calculate the output; the reverse action is impossible. Also, small changes to the input data usually result in significant changes to the output value. For example, take the following string:
“the quick brown fox jumps over the lazy dog”
If we perform a SHA256 hash of this, it results in:
Blocks A block is made up of a header, and at least one transaction. The first transaction in the block is called the Coinbase transaction – it is the transactions that creates new coins, and it specifies the addresses that those coins go to. The Coinbase transaction is always the first transaction in a block, and there can only be one. All other transactions included in a block are transactions that send coins from one wallet address to another. The block header is an 80-byte block of data that is made up of the following information in this order:
Version – a 32-bit/4-byte integer
Previous Block’s SHA256d Hash – 32 bytes
Merkle Hash of the Transactions – 32 bytes
Timestamp - a 32-bit/4-byte integer the represents the time of the block in seconds past 1st January 1970 00:00 UTC
nBits - a 32-bit/4-byte integer that represents the maximum value of the hash of the block
Nonce - a 32-bit/4-byte integer
The Version of a block remains relatively static through a coin’s lifetime – most blocks will have the same version. Typically only used to introduce new features or enforce new rules – for instance Segwit adoption is enforced by encoding information into the Version field. The Previous Blocks’ Hash is simple a doubled SHA256 hash of the last valid blocks header. The Merkle Hash is a hash generated by chaining all of the transactions together in a hash tree – thus ensuring that once a transaction is included in a block, it cannot be changed. It becomes a permanent record in the blockchain. Timestamp loosely represents the time the block was generated – it does not have to be exact, anywhere within an hour each way of the real time will be accepted. nBits – this is the maximum hash that this block must have in order to be considered valid. Bitcoin encodes the maximum hash into a 4-byte value as this is more efficient and provides sufficient accuracy. Nonce – a simple 4-byte integer value that is incremented by a miner in order to find a resulting hash that is lower than that specified by nBits.
Most alt-coins are NOT secure enough, they exist only for entertainment and speculation
(I believe this needs to be posted to /bitcoin as Bitcoin users/enthusiasts need to know the difference between Bitcoin and other cryptocurrencies. About author: I'm subscribed to /bitcoin since 2011, and have been involved in cryptocurrency security research for several years.) Let's talk about security aspect of cryptocurrencies. I'm afraid an average user knows very little about this topic: he might know that hashrate is needed to protect the blockchain, and that higher hashrate is better, as it implies that attacker needs to spend more to get control of the blockchain. But there is a plenty of other kinds of attacks (or, rather, economic models of attacks), some of which have much higher practical significance. Let's start with something simple: there is a straightforward and rigorous model of double-spending attack under condition that attacker has a fraction of total network's hashrate. I highly recommend Meni Rosenfeld's Analysis of hashrate-based double-spending paper (PDF). The main takeaway from this paper is that "maximal safe transaction value" is directly proportional to block reward (i.e. amount of coins miners get for each block). It is easy to understand this intuitively: bigger reward means that miners get more money from normal mining, so they will be reluctant to try double-spending attacks. On the other hand, if block reward was negligible, double-spending could be a lucrative source of revenue. Let's look at numbers: if attacker controls 26% of hashrate and number of confirmations is 6, maximal safe transaction value is 1113 BTC when block reward is 25 BTC. This is pretty cool: you only need to wait 1 hour to make sure you irreversibly received half million USD worth of bitcoins (I assume exchange rate of $450 for 1 Bitcoin). However, situation is pretty different for alt-coins which have much less valuable block rewards. For example, imagine there is a Foocoin with exchange rate of $1 for 1 Foocoin. If Foocoin's block reward is also 25 foocoins, then max save transaction value for 6 confirmations is only $1113 USD worth of Foocoins. It doesn't look like Foocoin is suitable for commerce, does it? One could say that Foocoin simply requires larger number of confirmations for larger transactions. But that's wrong: higher number of confirmations helps only under condition that attacker is unable to obtain more than 50% of total hashrate, but for most alt-coins it isn't true. First of all, let's note that so-called miners simply rent their equipment to "mining pool operators" and are paid in crypto-currency for it. In many cases they don't even care what cryptocurrency they mine as long as they are being paid. See Middlecoin:
This pool automatically mines the most profitable scrypt coin, automatically exchanges those coins for bitcoins, and pays out entirely in bitcoins.
So, miners who mine using Middlecoin do not know if their equipment is being used to mine Litecoins or Dogecoins or something else. And they wouldn't care if it is used for attacks on alt-coins, as they are being paid in bitcoins. Let's consider a scenario where Middlecoin-like pool has higher hashrate than Foocoin, e.g. Middlecoin (not Middlecoin specifically, but any pool like that) has 20 GH/s, while Foocoin has 10 GH/s. Here's how one can profit from it:
Buy $1M worth of Foocoins, get them into your wallet.
Make an agreement with Middlecoin: you rent they hashrate for a couple of hours, paying them in bitcoin, slightly above what most profitable alt-coin yields.
Send your foocoins to exchange Bar.
Start mining a private chain which has a double-spend transaction which sends coins to exchange Baz.
After your transaction gets 10 confirmations on the normal chain, convert foocoins to bitcoins on Bar and withdraw them immediately.
After withdrawal transaction is confirmed on Bitcoin network (and thus cannot be reversed), you release the private chain you have mined, causing reorganization. You should have mined 20 blocks by then under if Middlecoin has hashrate which is twice higher than normal Foocoin's hashrate.
Your deposit to exchange Baz is now confirmed, converl your foocoins to bitcoins again, and withdraw immediately.
A day later 20 blocks you have mined will get mature, and you'll be able to sell them too.
If Foocoin price doesn't change in process, you can get approximately $1M profit on this attack, as cost of renting a mining pool is approximately equal to value of mined blocks. In practice, you'll lose some money due to lack of liquidity on exchanges, so profit will be less than $1M. The conclusion we get from this analysis is that alt-coins which have only a small fraction of total hashrate for a certain mining algorithm are extremely non-secure. And they cannot grow big: as soon as exchanges will have enough liquidity, it will be possible to perform the attack I described, which will result in the price drop. So almost all alt-coins are simply not suitable for any kind of "real economy" applications. They are doomed to have high volatility, shallow markets, low "max safe transaction value". One can't deny the fact that it is possible to make money on alt-coins. But that's just gambling. And people who create new alt-coins are in same position as people who build casinos. It is a business, but it is the entertainment sector, not in 'real economy' or 'financial' sectors as some people are trying to pretend. Bitcoin is one of few cryptocurrencies which are actually serious. It isn't perfect, but attacking Bitcoin is very hard, so transactions worth millions of dollars can be confirmed in matter of hours. Same cannot be said about alt-coins, and this situation won't change unless new cryptocurrency designs will be found. If there is an alt-coin which is more-or-less secure, it is probably Litecoin. Its hashrate is a significant fraction of total scrypt hashrate, so attacking Litecoin is hard. Interestingly, at some point Dogecoin's hashrate was higher than Litecoin's but it dropped after block reward have dropped. So, again, block reward is important for security. This has dire implications for alt-coins which have short block reward schedules. If all coins will be mined in two years, this mean that alt-coin will be dead in two years. (It's worth noting that same problem might affect Bitcoin in future, like in 10 years or so.) Now there is a question: Is there a way to make multiple currencies all of which will be secure? Probably. There are several approaches:
Merged mining: The idea is that Bitcoin's proof-of-work can be re-used to mine alt-chains. This makes attacks harder, but hashrate-based double-spending considerations are still applicable, so safety can't be guaranteed... They will be safe only if miners are benevolent.
Side-chains: This needs more research, but it looks like high degree of security is possible as long as you don't care about SPV.
Proof-of-stake and PoW/PoS hybrid: Needs more research, there is some hope. Note that Peercoin's PoS is pretty bad.
Multiple cryptocurrencies in the same blockchain (e.g. colored coins, Mastercoin, Counterparty, Ethereum, Ripple, etc.) will all be equally secure, so I believe this is what we should do instead of spawning a shitload of alt-coins.
Time has flown by, and it's time for another short summary. Some general stats (and changes since last time): Mining difficulty: 864,881,523 (0.00%) (next: ~698,329,853) (+2.70%) Estimated hashrate: 697.62 Gh/s (+11.52%) Rewards until readjustment: 270 (-52.29%) (~16.2 days) (-59.46%) Current average reward time: 86.67 minutes (-10.40%) Tokens minted: 3,007,250 0xBTC (+0.49%) Token holders: 4356 holders (+0.57%) Total contract operations: 185081 txs (+0.26%) Source: https://0x1d00ffff.github.io/0xBTC-Stats/?page=stats Tokens required to be a top holder (and changes since last time): Top 10: 35486.89301407 0xBTC (0.00%) Top 25: 19500 0xBTC (-2.96%) Top 50: 12550 0xBTC (+0.49%) Top 100: 6626.43 0xBTC (+10.45%) Top 200: 2799.08946054 0xBTC (+10.45%) Top 300: 1453.24253492 0xBTC (+7.78%) Top 500: 585.21591206 0xBTC (+7.33%) Top 1000: 150 0xBTC (+3.44%) Source: https://etherscan.io/token/0xb6ed7644c69416d67b522e20bc294a9a9b405b31#balances If one were to market buy all the tokens available (24,044 0xBTC) on the most popular exchange (Mercatox), then that would cost them 116.2 ETH, which is currently $22,775, and make them the top 20 holder. Extreme outliers (price per 0xBTC above 0.1 ETH, which is currently $19.6) excluded. Source: https://mercatox.com/exchange/0xBTC/ETH Some general stuff that's been happening lately:
Userbrn's community fund reached 0.1 BTC and the application was submitted to list on YoBit. There hasn't been any feedback from the exchange yet, hopefully some new information surfaces over the course of the week.
User dave牟 talked about an upcoming DEX, which will have 0xBTC as one of its main trading pairs. From the Discord: "By the way my project received 1000ETH in angel funding /.../ we will have trading pairs in ETH, DAI and 0xBTC it will be online in about 3 months. We also have an interesting “gameified” listing process that is kind of like fomo3d."
Ethereum core developers decided to cut block rewards from 3 ETH to 2 ETH with the upcoming Constantinople hard fork in late October. This just goes to show how opaque and mutable Ether's monetary policy is.
Talking about ETH - its price has been in a total trashfire for the last few weeks. Several high-profile articles have said that the pump to $1,400 was completely artificial and only driven by ICO's, a large part of which are slowly beginning to crash and burn. It's only a matter of time before people begin searching for an Ethereum-compatible store of value, and those people will find 0xBTC already waiting for them. The article that spurred most of the recent debate: https://techcrunch.com/2018/09/02/the-collapse-of-eth-is-inevitable/amp/
When replying to the above article, Vitalik described a new possible way of transacting tokens on the Ethereum network: "One could also use intermediate solutions, where third parties create "wrapper transactions" that take the fees for operations from users that are paid in spankchain tokens, and the third parties provide the ETH to the block proposer". This is exactly the idea behind LavaWallet, and the comment caused the price of 0xBTC to spike over a 100%.
User MyCryptoDad had a meeting with a crypto influencer, whom he advertised 0xBTC to. After the meeting, he said: "Came back from the Meetup with the influencer, he and the rest of the crew never heard of it. Good and bad, good that we are under the radar to accumulate, bad because we might be too under the radar. They seemed interested in the details behind it like fair distribution, the founder is mining on a 1060, no airdrop etc... Other good news to come out I was invited to their telegram group and meetups. The influencer also said he'd be willing to work with me on an idea. I'll be seeing these people a bit more. I'm telling everyone here because I believe in this project (0xBitcoin) and I want to see us succeed as organically as possible. I'll keep spreading the good word." I guess we'll just have to wait and see what comes of it.
Mr Fahrenheit released "Wheel of 0xBitcoin", the first dapp built specifically for 0xBTC. It's basically a decentralized way to gamble, you can be sure that the odds aren't rigged against you and it doesn't serve only to enrich its creators. When the house wins, then the prize doesn't go to the creator, but to the smart contract, which then pays winners out of the fund. You can also keep the money in the contract without gambling, in which case you will be gaining money when people gamble and lose (but also losing money, when they gamble and win). The developers receive money in the form of a 3% deposit fee. http://wheelof0xbitcoin.io/
However a new company Mining Up out of Estonia wants to change that dynamic. They are offering a promotional free 50 GH/s hash for simply creating an account. The community has been growing ... I Have Explained In This Video. Another New Bitcoin Cloud MiningRelated Website. ----- Free 100 GH/s contract Min withdrawal amount: 0.001 BTC Payment systems: BTC, ETH, DOGE, BCH, LTC, USD . This is a BFL 50 Gh/s mining rig mining sha-256 algorithm crypto coins. Stable at ~ 55 Gh/s using MinePeon on a Raspberry Pi. This video is unavailable. Watch Queue Queue. Watch Queue Queue Purchase hashrate contract, getet mining payouts hourly, withdraw income to your wallet I We all know that altcoins mining is giving higher mining returns, but their prices fluctuation on ...