Ethereum Average Block Size Chart Etherscan

Epic Cash AMA Recap with CryptoDiffer Community

CryptoDiffer team Hello, everyone! We are glad to meet here: Max Freeman (@maxfreeman4), Project Lead at Epic Cash Yoga Dude (@Yogadude), PR&Marketing at Epic Cash Xenolink (@Xenolink), Advisor at Epic Cash
Max Freeman Project Lead at Epic Cash Thanks Max, we are excited to be here!
Yoga Dude PR&Marketing at Epic Cash Hello Everyone! Thank you for having us here!
Xenolink Advisor at Epic Cash Thank you to the CryptoDiffer team and CryptoDiffer community for hosting us!
CryptoDiffer team Let`s start from the first introduction question: Q1: Can you introduce yourself to the community? What is your background and how did you join Epic Cash?
Yoga Dude PR&Marketing at Epic Cash
Hello! My background is Marketing and Business Development, I’ve been in crypto since 2011 started with Bitcoin, then Monero in 2014, Ethereum in 2015 and at some point Doge for fun and profit. I joined Epic Cash team in September 2019 handling PR and Marketing.
I saw in Epic Cash what was missing in my previous cryptos — things that were missing in Bitcoin and Monero especially.
Xenolink Advisor at Epic Cash
Hello Cryptodiffer Community, I am not an original co-founder nor am I a developer for the Epic Cash project. I am however a community member that is involved in helping scale this project to higher levels. One of the many beauties of Epic Cash is that every single member in the community has the opportunity to be part of EPIC’s team, it can be from development all the way to content producing. Epic Cash is a community driven project. The true Core Team of Epic Cash is our community. I believe a community that is the Core Team is truly powerful. EPIC Cash has one of the freshest and strongest communities I have seen in quite a while. Which is one of the reasons why I became involved in this project. Epic displayed some of the most self community produced content I have seen in a project. I’m actually a doctor of medicine but in terms of my experience in crypto, I have been involved in the industry since 2012 beginning with mining Litecoin. Since then I have been doing deep dive analysis on different projects, investing, and building a network in crypto that I will utilize to help connect and scale Epic in every way I can. To give some credit to those people in my network that have been a part of helping give Epic exposure, I would like to give a special thanks to u/Tetsugan and u/Saurabhblr. Tetsugan has been doing a lot of work for the Japanese community to penetrate the Japanese market, and Japan has already developed a growing interest in Epic. Daku Sarabh the owner and creator of Crypto Daku Robinhooders, I would like to thank him and his community for giving us one of our first large AMA’s, which he has supported our project early and given us a free AMA. Many more to thank but can’t be disclosed. Also thank you to all the Epic Community leaders, developers, and Content producers!
Max Freeman Project Lead at Epic Cash
I’m Max Freeman, which stands for “Maximum Freedom for Mankind”. I started working on the ideas that would become Epic in 2018. I fell in love with Bitcoin in 2017 but realized that it needs privacy at the base layer, fungibility, better scalability in order to go to the next level.
CryptoDiffer team
Really interesting backgrounds I must admit, pleasure to see the team that clearly has one vision of the project by being completely decentralized:)
Q2: Can you briefly describe what is Epic Cash in 3–5 sentences? What technology stands behind Epic Cash and why it’s better than the existing one?
Max Freeman Project Lead at Epic Cash
I’d like to highlight the differences between Epic and the two highest-valued privacy coin projects, Monero and Zcash. XMR has always-on privacy like Epic does, but at a cost: Its blockchain is over 20x more data intensive than Epic, which limits its possibilities for scalability. Epic’s blockchain is small and light enough to run a full node on cell phones, something that is in our product road map. ZEC by comparison can’t run on low end devices because of its zero knowledge based approach, and only 1% of transactions are fully private. Epic is simply newer, more advanced technology than prior networks thanks to Mimblewimble
We will also add more algorithms to widen the range of hardware that can participate in mining. For example, cell phones and tablets based around ARM chips. Millions of people can mine Epic that can’t mine Bitcoin, and that will help grow the network rapidly.
There are some great short videos on our YouTube channel
that explain why we believe we have created something truly special here.
Our core architecture derives from Grin, so we are fortunate to benefit on an ongoing basis from their considerable development efforts. We are focused on making our currency truly usable and widely available, beyond a store of value and becoming a true medium of exchange.
Yoga Dude PR&Marketing at Epic Cash
Well we all have our views, but in a nutshell, we offer things that were missing in the previous cryptos. We have sound fiscal emission schedule matching Bitcoin, but we are vastly more private and faster. Our blockchain is lighter than Bitcoin or Monero and our tech is more scalable. Also, we are unique in that we are mineable with CPUs and GPUs as well as ASICs, giving the broadest population the ability to mine Epic Cash. Plus, you can’t forget FUNGIBILITY 🙂 we are big on that — since you can’t have true privacy without fungibility.
Also, please understand, we have HUGE respect to all the cryptos that came before us, we learned a lot from them, and thanks to their mistakes we evolved.
Xenolink Advisor at Epic Cash
To add on, what also makes Epic Cash unique is the ability to decentralize the mining using a tri-algo model of Random X (CPU), Progpow (GPU), and Cuckoo (ASIC) for an ability to do hybrid mining. I believe this is an issue we can see today in Bitcoin having centralized mining and the average user has a costly barrier of entry.
To follow up on this one in my opinion one of the things we adopted that we have seen success for , in example Bitcoin and Monero, is a strong community driven coin. I believe having a community driven coin will provide a more organic atmosphere especially when starting with No ICO, or Premine with a fair distribution model for everyone.
CryptoDiffer team
Q3: What are the major milestones Epic Cash has achieved so far? Maybe you can share with us some exciting plans for future weeks/months?
Yoga Dude PR&Marketing at Epic Cash
Since we went live in September of 2019, we attracted a very large community of users, miners, investors and contributors from across the world. Epic Cash is a very international project with white papers translated into over 30 languages. We are very much a community driven project; this is very evident from our content and the amount of translations in our white papers and in our social media content.
We are constantly working on improving our usability, security and privacy, as well as getting our message and philosophy out into the world to achieve mass adoption. We have a lot of exciting plans for our project, the plan is to make Epic Cash into something that is More than Money.
You can tell I am the Marketing guy since my message is less about the actual tech and more about the usability and use cases for Epic Cash, I think our Team and Community have a great mix of technical, practical, social and fiscal experiences. Since we opened our YouTube channels content for community submissions, we have seen our content translated into Spanish, French, German, Polish, Chinese, Japanese, Arabic, Russian, and other languages
Max Freeman Project Lead at Epic Cash
Our future development roadmap will be published soon and includes 4 tracks:
Core Protocol
Ecosystem Development
Core Protocol
Epic Server 2.9.0 — this release improves the difficulty adjustment and is aimed at making block emission closer to the target 60 seconds, particularly reducing the incidence of extremely short and long blocks — Status: In Development (Testing) Anticipated Release: June 2020
Epic Server 3.0.0 — this completes the rebase to Grin 3.0.0 and serves as the prerequisite to some important functional building blocks for the future of the ecosystem. Specifically, sending via Tor (which eliminates the need to open ports), proof of payment (useful for certain dex applications e.g. Bisq), and our native mobile app. Status: In Development (Testing) Anticipated Release: Fall 2020
Non-Interactive Transactions — this will enhance usability by enabling “fire and forget” send-to-address functionality that users are accustomed to from most cryptocurrencies. Status: Drawing Board Anticipated Release: n/a
Scaling Options — when blocks start becoming full, how will we increase capacity? Two obvious options are increasing the block size, as well as a Lightning Network-style Layer 2 structure. Status: Drawing Board Anticipated Release: n/a
Confidential Assets — Similar to Raven, Tari, and Beam, the ability to create independently tradable assets that ride on the Epic Blockchain. Status: Drawing Board Anticipated Release: n/a
GUI Wallet 2.0 — Restore from seed words and various usability enhancements — Status: Needs Assessment Anticipated Release: Fall 2020
Mobile App — Native mobile experience for iOS and Android. Status: In Development (Testing) Anticipated Release: Winter 2020
Telegram Integration — Anonymous payments over the Telegram network, bot functionality for groups. Status: Drawing Board Anticipated Release: n/a
RandomX on ARM — Our 4th PoW algorithm, this will enable tablets, cell phones, and low power devices such as Raspberry Pi to participate in mining. Status: Needs Assessment Anticipated Release: n/a
The economics of mining Epic are extremely compelling for countries that have free or extremely cheap electricity, since anyone with an ordinary PC can mine. Individual people around the world can simply run the miner and earn meaningful money (imagine Venezuela for example), something that has not been possible since the very early days of Bitcoin.
Ecosystem Development
Atomic Swaps — Connecting Epic to other blockchains in a trustless way, starting with ETH so that Epic can trade on DeFi infrastructure such as Uniswap, Kyber, etc. Status: Drawing Board Anticipated Release: n/a
Xenolink Advisor at Epic Cash
From the Community aspect, we have been further developing our community international reach. We have been seeing an increase in interest from South America, China, Russia, Japan, Italy, and the Philippines. We are working on targeting more countries. We truly aim to be a decentralized project that is open to everyone worldwide.
CryptoDiffer team
Great, thank you for your answers, we now can move to community questions part!
Cryptodiffer Community
You have 3 mining algorithms, the question is: how do they not compete with each other? Is there any benefit of mining on the GPU and CPU if someone is mining on the ASIC?
Max Freeman Project Lead at Epic Cash
The block selection is deterministic, so that every 100 blocks, 60% are for RandomX (CPU), 38% for ProgPow (GPU), and 2% for Cuckoo (ASIC) — the policy is flexible so that we can have as many algorithms with any percentages we want. The goal is to make the most decentralized and resilient network possible, and with that in mind we are excited to work on enabling tablets and cell phones to mine, since that opens it up to millions of people that otherwise can’t take part.
Cryptodiffer Community
To Run a project smoothly, Funding is very important, From where does the Funding/revenue come from?
Xenolink Advisor at Epic Cash
Yes, early on this was realized and in order to scale a project funds are indeed needed. Epic Cash did not start with any funding and no ICO and was organically genesis mined with no pre-mine. Epic cash is also a nonprofit community driven project similar to Monero. There is no profit-driven entity in the picture. To overcome the revenue issue Epic Cash setup a development fund tax that decreases 1% every year until 2028 when Epic Cash reaches singularity with Bitcoin emissions. Currently it is at 7.77%. This will help support the scaling of the project.
Cryptodiffer Community
Hi! In your experience working also with MONERO can you please clarify which are those identified problems that EPIC CASH aims to develop and resolve? What’s the main advantage that EPIC CASH has over MONERO? Thank you!
Yoga Dude PR&Marketing at Epic Cash
First, I must admit that I am still a huge fan and HODLer of Monero. That said:
✅ our blockchain is MUCH lighter than Monero’s
✅ our transaction processing speed is much faster
✅ our address-less blockchain is more private
✅ Epic Cash can be mined with CPU (RandomX) GPU (ProgPow) and Cuckoo, whereas Monero migrated to RandomX and currently only mineable with CPU
Cryptodiffer Community
  1. the feature ‘Cut Through’ deletes old data, how is it decided which data will be deletes, and what are the consequences of it for the platform and therefore the users?
  2. On your website I see links to download Epic wallet and mining software for Linux,Windows and MacOs, I am a user of android, is there a version for me, or does it have a release date?
Max Freeman Project Lead at Epic Cash
  1. This is one of the most exciting features of Mimblewimble, which is its extraordinary ability to compress blockchain data. In Bitcoin, the entire history of a coin must be replayed every time it is spent, and comprehensive details are permanently stored in the blockchain. Epic discards spent transaction inputs and consolidates outputs, storing neither addresses or amounts, only a tiny kernel to allow sender and receiver to prove their transaction.
  2. The Vitex mobile app is great for today, and we have a native mobile app for iOS and Android in the works as well.
Cryptodiffer Community
$EPIC Have total Supply of 21,000,000 EPIC , is there any burning plan? Or Buyback program to maintain $EPIC price in the future?
Who is Epic Biggest competitors?
And what’s makes epic better than competitors?
Xenolink Advisor at Epic Cash
We respect the older generation coins like Bitcoin. But we have learned that the supply economics of Bitcoin is very sound. Until today we can witness how the Bitcoin is being adopted institutionally and by retail. We match the 21 million BTC supply economics because it is an inelastic fixed model which makes the long-term economics very sound. To have an elastic model of burning tokens or printing tokens will not have a solid economic future. Take for example the USD which is an inflating supply. In terms of competitors we look at everyone in crypto with respect and also learn from everyone. If we had to compare to other Mimblewimble tech coins, Grin is an inelastic forever inflating supply which in the long term is not sound economics. Beam however is an inelastic model but is formed as a corporation. The fair distribution is not there because of the permanent revenue model setup for them. Epic Cash a non-profit development tax fund model for scaling purposes that will disappear by 2028’s singularity.
Cryptodiffer Community
What your plans in place for global expansion, are you focusing on only market at this time? Or focus on building and developing or getting customers and users, or partnerships?
Yoga Dude PR&Marketing at Epic Cash
Since we are a community project, we have many developers, in addition to the core team.
Our plans for Global expansion are simple — we have advocates in different regions addressing their audiences in their native languages. We are growing organically, by explaining our ideology and usability. The idea is to grow beyond needing a fiat bridge for crypto use, but to rather replace fiat with our borderless, private and fungible crypto so people can use it to get goods and services without using banks.
We are not limiting ourselves to one particular demographic — Epic Cash is a valid solution for the gamers, investors, techie and non techie people, and the unbanked.
Cryptodiffer Community
EPIC confidential coin! Did you have any problems with the regulators? And there will be no problems with listing on centralized exchanges?
Xenolink Advisor at Epic Cash
In terms of structure, we are carefully set up to minimize these concerns. Without a company or investors in the picture, and having raised no funds, there is little scope to attack in terms of securities laws. Bitcoin and Ethereum are widely acknowledged as acceptable, and we follow in their well-established footprints in that respect. Centralized exchanges already trade other privacy coins, so we don’t see this as much of an issue either. In general, decentralized p2p exchange options are more interesting than today’s centralized platforms. They are more censorship resistant, secure, and privacy-protecting. As the technology gets better, they should continue to gain market share and that’s why we’re proud to be partnered with Vitex, whose exchange and mobile app work very well.
Cryptodiffer Community
What are the main utility and real-life usage of the #EPIC As an investor, why should we invest in the #EPIC project as a long-term investment?
Max Freeman Project Lead at Epic Cash
Because our blockchain is so light (only 1.16gb currently, and grows very slowly) it is naturally well suited to become a decentralized mobile money standard because people can run a full node on their phone, guaranteeing the security of their funds. Scalability in Bitcoin requires complicated and compromised workarounds such as Lightning Network and light clients, and these problems are solved in Epic.
With our forthcoming Mobile Mining app, hundreds of millions of cell phones and tablets will be able to easily join the network. People can quickly and cheaply send money to one another, fulfilling the long-envisioned promise of P2P electronic cash.
As an investor, it’s important to ask a few key questions. Bitcoin Standard tokenomics of disinflation and a fixed supply are well proven over a decade now. We follow this model exactly, with a permanently synchronized supply from 2028, and 4 emission halvings from now until then, with our first one in about two weeks. Beyond that, we can apply some simple logical tests. What is more valuable, money that can only be used in some cases (censorable Bitcoin based on a lack of fungibility) or money that can be used universally? (fungible Epic based on always-on privacy by default). Epic is also poised to be a more decentralized and therefore resilient network because of wider participation in mining. Epic is designed to be Bitcoin++ Privacy, Fungibility, Scalability
Cryptodiffer Community
Q1. What are advantages for choosing three mining algorithms RandomX+, ProgPow and CuckAToo31+ ?
Q2. Beam and Grin use MimbleWimble protocol, so what are difference for Epic? All of you will be friends for partners or competitors?
Max Freeman Project Lead at Epic Cash
RandomX and ProgPow are designed to use the entirety of a CPU / GPU’s unique processing capabilities in a way that other types of hardware don’t work as well. You can run RandomX on a GPU but it doesn’t work nearly as well as a much cheaper CPU, for example. Cuckoo is a “memory hard” algorithm that widens the range of companies that can produce the hardware.
Grin and Beam are great projects and we’ve learned a lot from them. We inherited our first codebase from Grin’s excellent Rust design, which is a better language for community participation than C++ that Beam currently uses.
Functionally, Mimblewimble is similar across the 3 coins, with standard Confidential Transactions, CoinJoin, Dandelion++, Schnorr Signatures and other advanced features. Grin is primarily ASIC-targeted, Beam is GPU-targeted, and Epic is multi-hardware.
The biggest differences though are in tokenomics and project structure. Grin has permanent inflation of 60 coins per block with no halvings, which means steady erosion of value over time due to new supply pressure. It also lacks a steady funding model, making future development in jeopardy, particularly as the per coin price falls. Beam has a for-profit model with heavy early inflation and a high developer tax. Epic builds on the strengths of these earlier mimblewimble projects and addresses the parts that could be improved.
Cryptodiffer Community Some privacy coin has scalability issues! How Epic cash will solve scalability issues? Why you choose randomX consensus algorithem?
Xenolink Advisor at Epic Cash
Fungibility means that you can’t distinguish one unit of currency from another, in example Gold. Fungibility has recently become a hot issue as people have been noticing Bitcoins being locked up by exchanges which may of had a nefarious history which are called Tainted Coins. In example coins that have been involved in a hack, darknet market transactions, or even processing coin through a mixer. Today we can already see freshly mined Bitcoins being sold at a premium price to avoid the fungibility problem Bitcoin carries today. Bitcoin can be tracked by chainalysis and is not a fungible cryptocurrency. One of the features that Epic has is privacy with added fungibility, because of Mimblewimble technology, Epic has no addresses recorded and therefore nothing can be tracked by chainalysis. Below I provide a link of an example of what the lack of fungibility is resulting in today with Bitcoin. One of the reasons why we chose the Random X algo. is because of the easy barrier of entry and also to further decentralize the mining. Random X algo can be mined on old computers or laptops. We also have 2 other algos Progpow (GPU), and Cuckoo (ASIC) to create a wider decentralization of mining methods for Epic.
Cryptodiffer Community
I’m a newbie in crypto and blockchain so how will Epic Cash team target and educate people who don’t know about blockchain and crypto?
What is the uniqueness of Epic Cash that cannot be found in other project that´s been released so far ?
Yoga Dude Pr&Marketing at Epic Cash
Actually, while we have our white paper translated into over 30 languages, we are more focused on explaining our uses and advantages rather than cold specs. Our tech is solid, but we not get hung up on pure tech talk which most casual users do not need to or care to understand. As long as our fundamentals and tech are secure and user friendly our primary goal is to educate about use cases and market potential.
The uniqueness of Epic Cash is its amalgamation of “whats good” in other cryptos. We use Mimblewimble for privacy and anonymity. Our blockchain is much lighter than our competitors. We are the only Mimblewimble crypto to use a unique cocktail of mining algorithms allowing to be mined by casual miners with gaming rigs and laptops, while remaining friendly to GPU and CPU farmers.
The “uniqueness” is learning from the mistakes of those who came before us, we evolved and learned, which is why our privacy is better, we are faster, we are fungible, we offer diverse mining and so on. We are the best blend — thats powerful and unique
Cryptodiffer Community
Can you share EPIC’s vision for decentralized finance (DEFI)? What features do EPIC have to support DEFI?
Yoga Dude PR&Marketing at Epic Cash
We view Epic as ideally suited to be the decentralized digital reserve asset of the new Private Internet of Money that’s emerging. At a technology level, atomic swaps can be created to build liquidity bridges so that wrapped Epic tokens (like WBTC, WETH) can trade on other networks as ERC20, BEP2, NEP5, VIP180, Algorand and so on. There is more Bitcoin value locked on Ethereum than in Lightning Network, so we will similarly integrate Epic so that it can trade on networks such as Uniswap, Kyber, and so on.
Longer term, if there is market demand for it, thanks to Scriptless Script functionality our blockchain has, we can build “Confidential Assets” (which Raven, Tari, and Beam are all also working on) that enable people to create tokenized assets in a private way.
Cryptodiffer Community
If you could choose one celebrity to promote Epic-cash, who that would be?
Max Freeman Project Lead at Epic Cash
I am a firm believer that the strength of the project lies in allowing community members to become their own celebrities, if their content is good enough the community will propel them to celebrity status. Organic celebrities with small but loyal following are vastly more beneficial than big name professional shills with inflated but non caring audiences.
I remember the early days of Apple when an enthusiastic dude named Guy Kawasaki became Apple Evangelist, he was literally going around stores that sold Apple and visited user groups and Evangelized his belief in Apple. This guy became a Legend and helped Apple become what it is today.
Epic Cash will have its OWN Celebrities
Cryptodiffer Community
How does $EPIC solve scalability of transactions? Current blockchains face issues with scalability a lot, how does $EPIC creates a solution to it?
Xenolink Advisor at Epic Cash
Epic Cash is utilizing Mimblewimble technology. Besides the privacy & fungibility aspect of the tech. There is the scalability features of it. It is implemented into Epic by transaction cut-through. Which means it allows nodes to remove all intermediate transactions, thus significantly reducing the blockchain size without affecting its validation. Mimblewimble also does not use addresses like a BTC address, and amount of transactions are also not recorded. One problem Monero and Bitcoin are facing now is scalability. It is evident today that data is getting more expensive and that will be a problem in the long run for those coins. Epic is 90% lighter and more scalable compared to Monero and Bitcoin.
Cryptodiffer Community
what are the ways that Epic Cash generates profits/revenue to maintain your project and what is its revenue model ? How can it make benefit win-win to both invester and your project ?
Max Freeman Project Lead at Epic Cash
There is a block subsidy of 7.77% that declines 1.11% per year until 0, where it stays after that. As a nonprofit community effort, this extremely modest amount goes much further than in other projects, which often take 20, 30, even 50+ % of the coin supply. We believe that this ongoing funding model best aligns the long term incentives for all participants and balances the compromises between the ends of the centralized/decentralized spectrum of choices that any project must make.
Cryptodiffer Community
Q1 : What are your major goals to archive in the next 3–4 years?
Q2 : What are your plans to expand and gain more adoption?
Yoga Dude Pr&Marketing at Epic Cash
Max already talked about our technical plans and goals in his roadmap. Allow me to talk more about the non technical 😁
We are aiming for broader reach in the non technical more mainstream community — this is a big challenge but we believe it is doable. By offering simpler ways to mine Epic Cash (with smart phones for example), and by doing more education we will achieve the holy grail of crypto — moving past the fiat bridges and getting Epic Cash to be accepted as means of payment for goods and services. We will accomplish this by working with regional advocacy groups, community interaction, off-line promotional activities and diverse social media targeting.
Cryptodiffer Community
It seems to me that EpicCash will have its first Halving, right? Why a halving so soon?
Is a mobile version feasible?
Max Freeman Project Lead at Epic Cash
Our supply emission catches up to that of Bitcoin’s first 19 years after 8 years in Epic, so that requires more frequent halvings. Today’s block emission is 16, next up are 8, 4, 2, and then finally 0.15625. After that, the supply of Epic and that of BTC stay synchronized until maxing out at 21m coins in 2140.
Today we have a mobile wallet through the Vitex app, a native mobile wallet coming, and are working on mobile mining.
Cryptodiffer Community
What markets will you add after that?
Yoga Dude PR&Marketing at Epic Cash
Well, we are aiming to have ALL markets
Epic Cash in its final iteration will be usable by everyone everywhere regardless of their technical expertise. We are not limiting ourselves to the technocrats, one of our main goals is to help the billions of unbanked. We want everyone to be able to mine, buy, and most of all USE Epic Cash — gamers, farmers, soccer moms, students, retirees, everyone really — even bankers (well once we defeat the banking industry)
We will continue building on the multilingual diversity of our global community adding support and advocacy groups in more countries in more languages.
Epic Cash is More than Money and its for Everyone.
Cryptodiffer Community
Almost, all cryptocurrencies are decentralized & no-one knows who owns that cryptocurrencies ! then also, why Privacy is needed? hats the advantages of Private coins?
Max Freeman Project Lead at Epic Cash
With a public transparent blockchain such as Bitcoin, you are permanently posting a detailed history of your money movements open for anyone to see (not just legitimate authorities, either!) — It would be considered crazy to post your credit card or bank statements to Twitter, but that’s what is happening every time you send a transaction that is not private. This excellent video from community contributor Spencer Lambert\_4 explains better than I can.
Privacy is not just for criminals, it’s for everyone. Do you want your landlord to increase the rent when he sees that you get a raise? Your insurance company to raise your healthcare costs because they see you buying too much ice cream? If you’re a business, do you want your employees to see how much money their coworkers make? Do you want your competitors to trace your supplier and customer relationships? Of course not. By privacy being default for everyone, cryptocurrency can be used in a much wider range of situations without unacceptable compromises.
Cryptodiffer Community
What are the main utility and real-life usage of the #EPIC As an investor, why should we invest in the #EPIC project as a long-term investment?
Xenolink Advisor at Epic Cash
Epic Cash can be used as a Private and Fungible store of value, medium of exchange, and unit of account. As Epic Cash grows and becomes adopted it can be compared to how Bitcoin and Monero is used and adopted as well. As Epic is adopted by the masses, it can be accepted as a medium of exchange for store owners and as fungible payments without the worry of having money that is tainted. Epic Cash as a store of value may be a good long term aspect of investment to consider. Epic Cash carries an inelastic fixed supply economic model of 21 million coins. There will be 5 halvings which this month of June will be our first halving of epic. From a block reward of 16 Epic reduced to 8. If we look at BTC’s price action and history of their halvings it has been proven and show that there has been an increase in value due to the scarcity and from halvings a reduction of # of BTC’s mined per block. An inelastic supply model like Bitcoin provides proof of the circulating supply compared to the total supply by the history of it’s Price action which is evident in long term charts since the birth of Bitcoin. EPIC Plans to have 5 halvings before the year 2028 to match the emissions of Bitcoin which we call the singularity event. Below is a chart displaying our halvings model approaching singularity. Once bitcoin and cryptocurrency becomes adopted mainstream, the fungibility problem will be more noticed by the general public. Privacy coins and the features of fungibility/scalability will most likely be sought over. Right now a majority of people believe that all cryptocurrency is fungible. However, that is not true. We can already see Chainalysis confirming that they can trace and track and even for other well-known privacy coins today such as Z-Cash.
Cryptodiffer Community
  1. You aim to reach support from a global community, what are your plans to get spanish speakers involved into Epic Cash? And emerging markets like the african
  2. How am I secure I won’t be affected by receiving tainted money?
Max Freeman Project Lead at Epic Cash
Native speakers from our community are working to raise awareness in key markets such as mining in Argentina and Venezuela for Spanish (Roberto Navarro called Epic “the holy grail of cryptocurrency” and Ethiopia and certain North African countries that have the lowest electricity costs in the world. Remittances between USA and Latin American countries are expensive and slow, so Epic is also perfect for people to send money back home as well.
Cryptodiffer Community
Do EPICs in 2020 focus more on research and coding, or on sales and implementation?
Yoga Dude PR&Marketing at Epic Cash
We will definitely continue to work on research and coding, with emphasis on improved accessibility (especially via smartphones) usability, security and privacy.
In terms of financial infrastructure will continuing to add exchanges both KYC and non KYC.
Big part of our plans is in ongoing Marketing and PR outreach. The idea is to make Epic Cash a viral sensation of sorts. If we can get Epic Cash adopters to spread the word and tell their family, coworkers and friends about Epic Cash — there will be no stopping us and to help that happen we have a growing army of content creators, and supporters.
Everyone with skin in the game gets the benefit of advancing the cause.
Folks also, this isn’t an answer to the question but an example of a real-world Epic Cash content —
a challenge from one of our content creators to beat his 21 pull ups and get 100 epics! This has not been claimed yet — people need to step up 🙂 and to help that I will match another 100 Epic Cash to the first person to beat this
Cryptodiffer Community
I was watching some videos explaining how to send and receive transactions in EpicCash, which consists of ports and sending links, my question is why this is so, which, for now, looks complex?
Let’s talk about the economic model, can EpicCash comply with the concept of value reserve?
Max Freeman Project Lead at Epic Cash
In V3, which is coming later this summer, Epic can be sent over Tor, which eliminates this issue of port opening, even though using tools like, it’s not necessarily as painful as directly configuring the router ports. Early Lightning Network had this issue as well and it’s something we have a plan to address via research into non-interactive transactions. “Fire and Forget” payments to an address, as people are used to in Bitcoin, is coming to Epic and we’re excited to develop functionality that other advanced mimblewimble coins don’t yet have. We are committed to constant improvement in usability and utility, to make our money system the ease of use leader.
We are involved in the project (anyone can join the Freeman Family) because we believe that simply by choosing to use a form of money that better aligns with our ideals, that we can make a positive change in the world. Some of my thoughts about how I got involved are here:
Max Freeman Project Lead at Epic Cash
Huge thanks to our friends Maks and Vladyslav, we welcome everyone to come say hi at one of our friendly communities. It is extremely early in this journey, our market cap is only 0.5m right now, whereas the 3 other mimblewimble coins are at $20m, $30m and $100m respectively. Epic is a historic opportunity to follow in the footsteps of legends such as Bitcoin and Monero, and we hope to become the first Top 5 privacy coin project.
Xenolink Advisor at Epic Cash
Would like to Thank the Cryptodiffer Team and the Cryptodiffer community for hosting us and also engaging with us to learn more about Epic. If anyone else has more questions and wants to know more about EPIC , can find us at our telegram channel at .
Yoga Dude Pr&Marketing at Epic Cash
Thank you, CryptoDiffer Team, and this wonderful Community!!!
Cryptodiffer TEAM
Thank you everyone for taking your time and asking great questions
Thank you for your time, it was an insightful session
Spread the love
submitted by EpicCashFrodo to epiccash [link] [comments]

Bitcoin Reaches New All-Time High Hash Rate Just A Week Before Halving

Bitcoin Reaches New All-Time High Hash Rate Just A Week Before Halving

Some Crypto Analysts Consider The Increased Hash Rate To Affect Bitcoin’s Price Positively, As “Price Follows Hashrate”
The largest cryptocurrency to date, Bitcoin, is preparing for its third halving, scheduled at block 690,000, or around May 14. Meanwhile, Bitcoin miners are putting even greater push for validating transactions, which is often referred to as a bullish sign.
The amount of computer power needed to validate a transaction on Bitcoin’s blockchain peaked with a new all-time high on May 3. Crypto speculators consider the halving event as a catalyst for Bitcoin’s price to explode in the months after the reward cut.
Crypto analysis company Glassnode posted a chart on Twitter, marking the bullish exponential curve of hashrate activity. Traders and enthusiasts, who believe in the “price follows hashrate” maxima quickly showed their enthusiasm about the peak. Max Keiser, for example, shared a chart from, showing his bullish stance on the future price of Bitcoin.
Source: Glassnode
The correlation between Bitcoin’s price and the hashrate is still not confirmed, but there are some historical hints that such correlation may exist. However, if Bitcoin’s price increases, miners get a bigger reward for mining a block. The price increase leads to more miners joining the race, which increases hashrate as well.
For instance, in September 2018, just moments before the crypto winter, Bitcoin’s network had 56 ExHash-per-second (EH/s) with price per one BTC roughly at $6,500. During the following three months, Bitcoin’s network hashrate fell to as low as 31 EH/s, with a price per BTC around the $4,000 mark.
However, the thesis that more miners are entering the computing pool when Bitcoin is approaching its halving may not be entirely accurate. The halving procedure cuts down the reward per mined block in half. Small and mid-sized miners and mining farms may be forced to shut down operations, as they might not clear their costs for operating the rigs. Some experts believe the hashrate push could be a last “attack” towards making a profit before the reward cut.
Meanwhile, other crypto experts consider the spike to be because of the possible price increase anticipation. The CFO of Boston Trading Co. Jeremy Britton explained that with the increasing scarcity for mining precious metals (like Gold, for example), its price increases. The same principle may be applied for Bitcoin, also.
“When Bitcoin’s price crashed in 2019, its price did not drop below $3,000, because miners didn’t want to sell on loss. The expenses for mining a single block on Bitcoin’s network are around $3,000, without considering the costs for equipment and the Internet”, Britton stated.
The next halving, scheduled for May 14, would further increase the costs per mining a BTC block. “The next possible floor for Bitcoin’s price is around $6,000 because miners won’t agree to sell on loss”, Britton concluded.
Pricewise, Bitcoin failed to overcome and settle above $9,000, as the weekend rally broke above the psychological barrier, but was quickly corrected to trade at $8,719.97 currently. The hashrate peak, however, pushed trading volumes up from May 3 with over $8 billion.
submitted by Crypto_Browser to CryptoBrowser_EN [link] [comments]

The BCH blockchain is 165GB! How good can we compress it? I had a closer look

Someone posted their results for compressing the blockchain in the telegram group, this is what they were able to do:
Note, bitcoin by its nature is poorly compressible, as it contains a lot of incompressible data, such as public keys, addresses, and signatures. However, there's also a lot of redundant information in there, e.g. the transaction version, and it's usually the same opcodes, locktime, sequence number etc. over and over again.
I was curious and thought, how much could we actually compress the blockchain? This is actually very relevant: As I established in my previous post about the costs of a 1GB full node, the storage and bandwidth costs seem to be one of the biggest bottlenecks, and that CPU computation costs are actually the cheapest part, as were able almost to get away with ten year old CPUs.
Let's have a quick look at the transaction format and see what we can do. I'll have a TL;DR at the end if you don't care about how I came up with those numbers.
Before we just in, don't forget that I'll be streaming today again building a SPV node, as I've already posted about here. Last time we made some big progress, I think! Check it out here It'll start at around 15:00 UTC!

Version (32 bits)

There's currently two transaction types. Unless we add new ones, we can compress it to 1 bit (0 = version 1; and 1 = version 2).

Input/output count (8 to 72 bits)

This is the number of inputs the transaction has (see section 9 of the whitepaper). If the number of inputs is below 253, it will take 1 byte, and otherwise 2 to 8 bytes. This nice chart shows that, currently, 90% of Bitcoin transactions only have 2 inputs, sometimes 3.
A byte can represent 256 different numbers. Having this as the lowest granularity for input count seems quite wasteful! Also, 0 inputs is never allowed in Bitcoin Cash. If we represent one input with 00₂, two inputs with 01₂, three inputs with 10₂ and everything else with 11₂ + current format, we get away with only 2 bits more than 90% of the time.
Outputs are slightly higher, 3 or less 90% of the time, but the same encoding works fine.

Input (>320 bits)

There can be multiple of those. It has the following format:

Output (≥72 bits)

There can be multiple of those. They have the following format:

Lock time (32 bits)

This is FF FF FF FF most of the time and only occasionally transactions will be time-locked, and only change the meaning if a sequence number for an input is not FF FF FF FF. We can do the same trick as with the sequence number, such that most of the time, this will be just 1 bit.


So, in summary, we have:
Nice table:
No. of inputs No. of outputs Uncompressed size Compressed size Ratio
1 1 191 bytes (1528 bits) 128 bytes (1023 bits) 67.0%
1 2 226 bytes (1808 bits) 151 bytes (1202 bits) 66.5%
2 1 339 bytes (2712 bits) 233 bytes (1861 bits) 68.6%
2 2 374 bytes (2992 bits) 255 bytes (2040 bits) 68.2%
2 3 408 bytes (3264 bits) 278 bytes (2219 bits) 68.0%
3 2 520 bytes (4160 bits) 360 bytes (2878 bits) 69.2%
3 3 553 bytes (4424 bits) 383 bytes (3057 bits) 69.1%
Interestingly, if we take a compression of 69%, if we were to compress the 165 GB blockchain, we'd get 113.8GB. Which is (almost) exactly the amount which 7zip was able to give us given ultra compression!
I think there's not a lot we can do to compress the transaction further, even if we only transmit public keys, signatures and addresses, we'd at minimum have 930 bits, which would still only be at 61% compression ratio (and missing outpoint and value). 7zip is probably also able to utilize re-using of addresses/public keys if someone sends to/from the same address multiple times, which we haven't explored here; but it's generally discouraged to send to the same address multiple times anyway so I didn't explore that. We'd still have signatures clocking in at 512 bits.
Note that the compression scheme I outlined here operates on a per transaction or per block basis (if we compress transacted satoshis per block), unlike 7zip, which compresses per blockchain.
I hope this was an interesting read. I expected the compression ratio to be higher, but still, if it takes 3 weeks to sync uncompressed, it'll take just 2 weeks compressed. Which can mean a lot for a business, actually.

I'll be streaming again today!

As I've already posted about here, I will stream about building an SPV node in Python again. It'll start at 15:00 UTC. Last time we made some big progress, I think! We were able to connect to my Bitcoin ABC node and send/receive our first version message. I'll do a nice recap of what we've done in that time, as there haven't been many present last time. And then we'll receive our first headers and then transactions! Check it out here:
submitted by eyeofpython to btc [link] [comments]

My 5 Favorite Coins Under $5 Million Market Cap and Why - Full Analysis

*Note: This article was copied from my medium article and then formatted for Reddit. For the best reading experience please read on medium. However, I wanted to format it for reddit so people could read it here on Reddit if they preferred. *
In this article, I will be sharing with you my 5 favorite coins that are currently sitting under a $5 million market cap. Before we get into things, I first want to cover all of my bases and say this is not investment advice. Please do your own research before making any investments. The coins I will be sharing are much riskier investments, so make sure to #DYOR.
Please keep in mind that these are all very risky investments and are not your $100 million + projects. These are high risk and high reward projects that will require you to do your own research. These investments aren't for everybody, but I wanted to share with you my thoughts on these coins.
Please follow me on Twitter for more updates, articles, and my thoughts on various other crypto related topics.

1. EquiTrader (EQT): $3.6 Million Market Cap

This is my favorite project that is currently under a $5 million market cap. EquiTrader is a social platform for traders where they can share their ideas and get rewarded by the community. EQT comes equipped with trading charts, indicators, trading tools and other features which will make it easy to make technical analysis. You will also have the ability to shadow other traders and make automatic trades based on what they do.

Why I Like EquiTrader

There are a lot of reasons why I’m bullish on EQT, the main ones our outlined below:
Perfect Product for Crypto
Having a social platform where traders can share their investment analysis and then get rewarded is a perfect concept for this market. I think that a lot of the major crypto influencers will get on this platform and utilize it, which will then in turn help EQT get bigger. Once the platform is up and running the “crypto OGs” will do a lot of the heavy lifting when it comes to marketing because it benefits them too. I’m a big fan of any crypto project where their main audience is the crypto market. This is an easy foot in the door and will allow the project to gain traction much quicker. I think EQT will do this as well.
Recently Acquired by a Major Crypto Influencer
It was recently announced that EquiTrader was acquired by Aluna.Social, which is a company owned by Alvin Lee ( Having a big player behind the platform will be extremely beneficial once the platform is launched and he can start promoting it. Plus this adds a lot of credibility behind the project as well. I’m a BIG fan of this news.
Many Upcoming Catalysts on Roadmap
Public release of the EQT platform is planned for Q4 of this year and I’d expect a lot of traction to start at this point. In Q1 of 2018 they will release the iOS and Android apps, Q2 the beta of the social trading platform will be released (huge news) and then in Q3 the social trading platform will be released to the public. We have at least a whole year of upcoming catalysts that will all have a major impact on the price.
Currently Only Trading on Coin Exchange
At this point you can only buy EQT on It was listed on Cryptopia previously but when they did a coin swap they were removed. Why is this a good thing? The EQT team is in discussion with Cryptopia to be added now that the swap has been completed. Once this happens I’d expect a major pump. This will happen very soon so the major discount that EQT is currently trading at probably won’t last long.
Proof of Stake: 30% per Year Returns
As mentioned above, they recently did a coin swap and went from a PoW chain to a PoS one where you can get 30% annual returns from staking. This is an awesome return. I have already seen some great returns from staking.

What I Don’t Like

The biggest complaint I have about EQT is the small issue and delay they have had doing the coin swap. Before the coin swap they told everyone to move their coins to and the swap would happen automatically, which worked great for those who followed the instructions. However, there are a lot of people that didn’t do this and now they are having to manually swap these coins. This has caused a long delay in terms of being relisted on Cryptopia, which in turn has hurt the price. This isn’t a huge deal, but it is a small complaint I have.

Investment Potential

With a lot of catalysts on the roadmap until 2019, the potential of EquiTrader is hard to predict. However, I think a 10x from here, which would make the market cap only $34 million, is a very real possibility within 3 months. Even after a 10x, I still think it could get closer to $75 million before it would be getting close to what I think it should be valued at. As you can see, I think there is a lot of room for EQT to grow and I’m expecting it to do just that.

2. Hush (HUSH): $1.1 Million Market Cap

Hush is a very, very close second when it comes to my top 5 favorite projects under $5 million market cap. This project might have the most potential out of all of the coins in this list too. Hush is an anonymous coin that utilizes the Zerocash protocol that is forked from Zcash. There are quite a few Zcash forks out there, but this is the best one in my opinion (and the cheapest). It is a fairly new coin that launched in July 2017 so there have only been a few months worth of development.

Why I Like Hush

There is a lot to like about Hush and the reasons are explained below.
One of the Best Anon Coins
Hush is a fork of Zcash but without the founders reward, which is the only major knock of Zcash. So without the founders reward it becomes a top notch anon coin tech wise. There are other Zcash forks out there, but none of them are sitting at this low of a market cap, which creates a huge opportunity for Hush. A very similar coin to Hush is ZenCash, which currently sits at a $14 million market cap, is another Zcash fork without some of the features of Hush. Combine all of this with the major pump all anon coins have been going through lately and Hush is looking prime.
Great Team
One of the members of the Zcash dev team, David Mercer, is now the lead dev for Hush. This is huge. Not only is he the lead dev but he is also working full time on Hush, which means all of the promised features on the roadmap will have a good shot at being completed. Along with the lead dev, there are 6 total team members. The size and talent on this team is practically unheard for a coin with such a small market cap. This is a major reason for me being bullish. I know that this team will get things done, which is all you can ask from a team.
Counterparty on Hush
This is the biggest reason I like Hush so much. They are planning on porting Counterparty to Hush and this will allow people to create Counterparty based assets with the security of Hush. They are also planning on having these assets being compatible with Ethereum smart contracts. These are killer features that make Hush a unique project.
Only Trading on Cryptopia
At this moment the only place to purchase HUSH is on Cryptopia. The Hush team has confirmed they have been in contact with Bittrex and I don’t think it’ll be long before they are added. Take advantage of it being only on Cryptopia before it gets added to other exchanges, once that happens the price is going to take off.

What I Don’t Like

The major knock on Hush is their marketing. They are not putting much effort into spreading awareness. Their reasoning behind this is that they feel like they don’t have a finished product to market yet and that good tech will eventually win out. I like seeing a team that prides themselves on the tech of their project, but at some point they are going to have to start marketing it. Marketing plays a huge role in crypto. With all of that being said, I’m not complaining because it gives me more time to accumulate at these low prices. The only way people find Hush is from actually doing their own research. You won’t find it being shilled much on twitter because no one really knows about it. This will probably be changing in the near future.

Investment Potential

The $1.1 million market cap it is currently sitting at is almost funny. I can’t believe it is so low. This coin should be sitting at an easy $10 million market cap SOLELY based off of what the project currently is. Factor in some of the upcoming features such as the Counterparty port and a standalone HUSH messenger and I think Hush could be worth at least $50 million in 6–12 months, if not higher. The reason I say it could be higher is because of the dev team. I’m very confident in the team and believe that in 12 months from now they will be working on features that will blow the current features out of the water.

3. Tokes (TKS): $1.8 Million Market Cap

Coming in at 3rd in my top 5 is a coin called Tokes. I’m a big fan and this is one of my long term plays that I think will be worth a ton in a few years time. This isn’t going to be a 10x coin in 2 months, but in 2 years it very well may be a 100x coin. Keep that in mind while reading. Tokes is a Waves based asset that is geared towards the marijuana business. They are looking to help businesses handle their money and provide a better payment solution for both consumers and businesses. They are also doing a few other really interesting things in this space and I will explain why I like Tokes in the next section.

Why I Like Tokes

Tokes is a coin based around the marijuana business, but it does much more than the other pot coins out there. Tokes is looking to actually solve real world issues in the marijuana business and has partnerships with major players in their area. I will touch more on all of these things, but I want to make ti clear this isn’t just a “pot currency”.
Provides a Fiat Gateway
A major issue for marijuana businesses is that they are forced to operate as a cash-only business due to the federal laws that make banks not want to work with them. This is a major problem within the cannabis industry and Tokes is trying to solve this by creating a fiat gateway. Tokes allows for cash to be converted to TKS and vice versa so that it can stored electronically without the need to carry cash around. They also offer no fiat volatility risk because of their pegging system. This means that the $100,000 of cash they turn into TKS will remain $100,000 when they withdraw it. This is a major issue that is being solved by Tokes and gives their project immediate value and use cases. Keep in mind that this is something they are working on implementing and hasn’t actually been developed yet.
Major Partnerships Secured
Tokes is located in Las Vegas, where marijuana laws are some of the most lenient, and they have been hard at work building relationships and partnerships with the marijuana businesses in that area. Some of their partnerships are as follows:
Pisos: A dispensary in Vegas that is their first partner in their pilot program Herbology Tours: Tokes purchased a 10% ownership stake in this company. More on this in a minute. Cannabis Delivery Startup in California: Payment integration into their mobile app
Tokes purchased a 10% ownership stake in a Las Vegas cannabis tourism company and this has a couple of really cool benefits. First, it gives Tokes a foot in the door with a marijuana company where they can start integrating and testing their system. Second, it’s a great way to get their name out there and start spreading awareness. This will go a long way to help both consumer and business adoption. The last major benefit of this ownership stake is that they will get 10% of all of the revenue from Herbology Tours, which will be used to help grow Tokes. This revenue will also be used as a way to potentially buy and burn coins (more in the next section).
Revenue Used to Burn Coins
Tokes plans on getting into other aspects of the marijuana business and portions of this revenue will possibly be used to buy and then burn the coins, thus decreasing the supply. The revenue that they generate from their 10% ownership stake in Herbology Tours will also be used to burn coins. Im a big fan of coins that burn their own supply and the markets go crazy when this happens (See $TRIG and $DAR). It’s worth noting that they are planning on burning coins with revenue, but it is not 100% concrete yet.
Great Roadmap
Their roadmap extends all the way into Q4 of 2018, which is good to see. There are also a lot of good things to look forward to and a lot of catalyst that should help the price increase along the way. Check out the roadmap here

What I Don’t Like

The biggest issue I have with Tokes is their supply problem they have. Currently, there are only around 960k in circulation out of the total supply of 50 million (according to Coin Market Cap). The founders currently own the remaining ~40 million tokens. The good news is they are actively trying to solve this issue and release these tokens in a way that won’t hurt the price. One of the main ways they hope to remedy this situation is by putting all of the tokens in a smart contract and distributing it during a 3 year period. You can read more about their plans here.
I’m not a big fan of the current supply issues, but I think the founders are on the ball on this issue and will figure it our without too many problems. Investment Potential I really like the fact that Tokes solves a real issue by providing a store of value for cannabis businesses and allowing them to move away from cash only operations. This has so much value. Combine that with their current partnerships, pilot program and their upcoming roadmap and Tokes looks like a real good long term investment.
Where Tokes could really see their value skyrocket is after they get a foothold in Las Vegas and establish their name in the cannabis industry, they will be the first company other cannabis companies call once their states become legal. Like I mentioned before, this is a longer term play but could be huge in a few years time. In the short term, I think they could easily get to ~$25 million just based off of continuing to lock in partnerships, releasing their mobile app and solving their supply issues.

4. SmartCash (SMART): $2.5 Million Market Cap

Coming in at 4th on my list is SmartCash. SmartCash is a fork of Zcoin, but it has a some of the same features as Dash along with a few unqiue twists that makes this coin very undervalued. The coin itself was started less than 3 months ago, so the project itself is still very new.

Why I Like SmartCash

Any anon coins right now that haven’t pumped yet are of interest to me. It seems like everyday a new anon coin is pumping and the fact that SmartCash hasn’t yet is appealing. Not only has the coin not pumped yet, but it has a super small market cap and is a better coin than the majority of the other anon coins out there. Aside from it being an anon coin, the following reasons are why I like this project.
Insane Staking with SmartRewards
This is a major reason for this coin being in my top 5. They have a cool feature called SmartRewards which is a way for people that hold their coins in their wallet to get rewarded. The only requirements are that you must have at least 1000 coins and hold them for at least a month, starting on the 25th of each month. For example, you transfer 5,000 coins on September 16th then you would be rewarded on October 25th. Since this coin is so new, there has only been one completed round of payouts so far. During this first round each person eligible made 400% returns. Example, if you had 1,000 coins in there then you would have been paid 4,000 coins!
400% is insane and for this second round of payouts things are a little less extreme. At the time of writing this (halfway through the month) the current estimated payout is going to be 37%, still not bad at all! This numbers goes up as the month goes on and less addresses become eligible. The reason for the drop off is because there are more eligible addresses than the first round. These rewards are funded by taking 15% of all of the coins mined from each block and then on the 25th of each month are distributed to addresses that hold at least 1000 coins. Not only are the returns very good, but this is also a great strategy to lock up coins and keep the price from dropping too much. SmartRewards is a huge reason for me being in this coin and I think it will be very popular once more people find out about it.
Great Funding System
I’m a big fan of their funding system and how they split the block reward. Their funding structure is as follows:
Of the 80% allocated to the community, 70% of it goes to the community treasury and 30% of it goes to funding the team. I like the reversed model they have of paying the community the bulk of the rewards and the miners the least. I think this is a good way to get people involved and help grow the coin via community funded projects.
Governance System
With a large chunk of all coins mined going towards community treasury it gives the community a lot of coins to use on various proposals that will be voted on by the community. These proposals can be pretty much anything helping the coin grow and the community gets to determine if it is a good idea or not. Each vote is equal to 1 smart cash.
As of writing this, there have been 3 community proposals that have been funded. Those 3 include:
As the community gets larger, I’d expect the number and quality of proposals to improve and then we will really get to see the benefits of this funding system.
Instant Transactions via InstantPay
This is a feature that is going to be implemented in the near future and would allow for near instant transactions. This is crucial to have if you are trying to be a coin that is used for everyday purchases, which SmartCash is trying to do.
Not on any Major Exchanges
Currently, the exchange with the largest volume where you can buy SmartCash is Stocks.Exchange and Cryptopia. Whenever Bittrex or Poloniex get around to adding this coin there should be a nice pump. Now is the time to accumulate!

What I Don’t Like

I’m not a fan of coins with a large supply of coins and SmartCash has 5 billion coins as its max supply (451 million circulating). The idea behind having so many coins was to become the everyday coin that is used and its easier if people are paying in a small amounts. I get the idea behind it, but I would still prefer a coin with a smaller supply.

Investment Potential

This coin is still fairly new and a lot of people have still never heard of this coin. I think as more people become aware of SmartRewards and the insane monthly returns that people will start to flow into this coin. Couple that with things such as masternodes (coming soon), InstantPay, a functioning governance system, and anonymous transactions and you have a severely undervalued coin at $2.5 million. Short term potential for this coin is at least $10 million market cap, but $25 million within a few months is completely reasonable. This coin has all of the characteristics of coins that are worth hundreds of millions of dollars so I don’t plan on selling this coin for a while.

5. Crypto Bullion (CBX): $1.3 Million Market Cap

Last but not least we have Crypto Bullion, which currently has a market cap of $1.3 million. This coin was originally developed in 2013 but has seen recent improvements that have made it a great dark horse pick. This coin is a 100% proof of stake coin that was originally created as a way to store value with a yearly interest rate of 2%. as mentioned above, it has become way more than this with the new developments that are currently under way. Let’s take a look at why I like this coin.

Why I Like Crypto Bullion

Crypto Bullion will be having a hard fork before the end of the month where they will be implementing quite a few new features that I think takes this coin to the next level. Some of these features are as follows:
Masterbodes are Coming
Once the hard fork occurs, masternodes will be coming to CBX along with Zerocoin anonymity. Once the masternodes have been implented it will make CBX one of the cheapest masternode coins on the market. These masternodes will earn roughly 9% — 18% yearly plus any of the fees they make from transactions. It will cost 2,000 coins to run your own masternode, which is currently around $2,000.
Solid Roadmap
They have a very solid 2017 roadmap leading into 2018 and they are planning on releasing a 2018 roadmap once this one is completed. I would expect a lot of cool new features to be added on the next roadmap. See their roadmap here
New Wallet Being Released
They are currently putting the final touches on a new wallet and getting ready for the hardfork. All of this should be happening by the end of September.
Low Supply
As of right now, there are only around 1 million coins with a very low inflation rate of 2% per year. With staking, you would make around 6% per year in interest. This means the coins are rare and scarce.

What I Don’t Like

From what I have seen, the communication from the dev is subpar and you can be left in the dark at times. Also, even though they have some cool features in the pipeline, they aren’t really bringing anything new to the market.

Investment Potential

I think CBX has built itself a nice little niche with becoming a true store of wealth, unlike Bitcoin, and that fact alone should make it worth more than its current market cap. However, with the upcoming hardfork that will bring masternodes and a new wallet we should see a lot more investor interested in this coin. I’m holding this coin until at least a $10 million market cap and probably even longer depending on what kind of developments happen in the meantime.

Honorable Mentions

I’m not going to dive deep into any of these coins below, but they are worth mentioning.

Wrapping this Up

That is going to bring this article to an end. I hope you enjoyed reading and found a coin or two that might interest you. These 5 coins are all coins that I will be holding for nothing less than 10x each, probably even more. These are not your “safe investment” coins by a long stretch, but if you’re looking for some high risk/high reward coins then these might be of interest to you. I’d love to know what coins you are all fans of that I didn’t put on the list. Please share in the comments below. Thanks for reading and if you enjoyed this article please follow me on medium for more posts!
submitted by jshogren10 to CryptoCurrency [link] [comments]

LN and its implications on price

Hello again. I made this post originally in the daily, but Mr. Moonmath suggested to post it as a self-post so here it comes ;) with a few edits here and there as many people who commented gave a good input on what I wrote:
I know fundamentals is not a thing that should be discussed too much on /BitcoinMarkets as it's primarily about the market but as /Bitcoin is utterly delusional, /BTC is not about Bitcoin but Bitcoin Cash and /BitcoinDiscussion doesn't like price talks, I feel a little bit forced to write about it in here. My topic is LN and its implications on price.
There are two main aspects about Bitcoin that people seem to be interested about: on the one hand it's the "Store of Value"-mentality, where Bitcoin is similar to gold, but in a digital form. On the other hand there is the "Medium of Exchange"-mentality, where Bitcoin works as a global currency. In 2017 and 2018, we pretty much peaked in terms of transaction volume. The mempool was completely clogged and transactions took 40$+ to go through. Where Bitcoin Cash and other coins try to scale the amount of processable transactions with an increased blocksize, Bitcoins solutions are, as of now, the SegWit softfork, LN and sidechains. SegWit is actually working, but has not reached the desired block-capacity of 2,4MB. Instead it's hovering in the range between 1,1-1,2MB. It's likely because only around 40% of the transactions are SegWit transactions. Sidechains are, IMHO, a double-edged sword and they didn't really deliver so far. If I'm wrong on this, please feel free to correct me ;) . And yes, I heard about liquid and how good it's supposed to be, but I have not seen a huge impact yet or hard facts. So what's left? LN, a possible block-size increase and scaling solutions that have not been developed yet. As the block-size increase needs a huge majority of the Bitcoin-participants to agree on a hardfork and its terms, this might take a very long time. We can't discuss about scaling-solutions that don't exist yet, so let's just talk about LN and some numbers.
So we want to assume that Bitcoin scales up to Visa levels of transaction-capacity ( if we believe that Bitcoin is more a medium of exchange than a store of value). CONTROLurKEYS pointed out that there is no real incentive to stop using your credit-card if Bitcoin really takes off. I agree to disagree on this point as I'd feel much more safe if I could decouple myself from any company(!) who tries to profit off of me doing transactions. I'd rather give my money to the miners than to banksters but that's just me. Going on: looking at the numbers, there are roughly 900 million Visa credit cards out there. Assuming that every card belongs to one person, we get 900 million visa users. For my calculations I'm going to use 1,000 million users as an approximation because it's easier to handle in calculations. If everyone of those 1 billion users wants to make micro transactions via LN, we'd need at least 1 channel for every user. That would be 1 billion channels minimum. Assuming that hubs are going to have many channels to other hubs and that there are going to be smaller hubs that don't acutally act like a user but simply as a payment processor, there are going to be many more channels. But for the sake of argument, let's assume that, to serve 1 billion people, we'd need 1 billion channels.
So now let's talk about what a micro-transaction is and what the least amount inside a LN channel should be. Many people take the coffee transaction as the standard example for a micro-transaction. That example is okay'ish, but when you think about it, it's not only coffee-transactions that happen on a daily basis. People go to supermarkets, pay their bills, buy fuel for their cars and so on. Considering that we're processing around 300k transactions per day, we have to categorize those payments also as micro-payments. If everybody of the 1 billion users would clog the blockchain with their bread and butter purchases, we will get nowhere with a 1MB blocksize. So what is the worst purchase that you're doing on a daily basis when you think about the price of that transaction? My biggest day to day transaction would be buying fuel for my car. The cost for that is easily 100$. So if I want to do this payment via LN, my channel would need a balance of at least 100$ in form of BTC. 1 billion channels at 100$ would be 100 billion $.
If we look at the LN capacity now, the capacity is very very small in comparison to the available supply. Let's say 10% of all BTC ever available lands inside LN channels. Yes, this is a number I pulled out of my ass, but if you compare the amount of money you have in your cash-wallet in comparison to your net worth or your savings in your bank-account, that would also be less than 10%. More like 1% or less. Let's play it through with both scenarios and let's say that only 1 million BTC is lost forever so the math gets easier.
LN Capacity in % of total Bitcoin supply: 10% = 2,000,000 BTC
1,000,000,000 channels à 100$ would be 100,000,000,000$ in LN channels (which is not considering the big player money between the hubs).
For this scenario to actually work, BTC price would need to be 50,000$...
LN Capacity in % of total Bitcoin supply: 1% = 200,000 BTC
1,000,000,000 channels à 100$ would still be 100,000,000,000$ in LN channels (which is still not considering the big player money between the hubs).
For this scenario to actually work, BTC price would need to be 500,000$.....
In addition to that, the numbers I took were chosen in a way that BTC price would not look too ridiculously high. 100$ per channel for example is IMHO not that much if you really want to pay for groceries and fuel and all the other daily stuff without a need to refund the channel every few days. I track every penny I spend and earn each month and the numbers for me, if I refund my LN channel each month would be: 200$ for food + toilet paper + other consumables, 200$ for car bills + fuel, 50$ for hobbies, 100$ for other forms of transportation, 50$ for my mobilephone-bills + Amazon Prime + barber. That would be already 600$ total. I don't mind refunding my LN channel each month with that much money as the money is going to be spend on those things anyways and is in some form already tied as monthly expanses. Let's just say I pay 400$ in rent for my appartment so the numbers add up again, that would be 1,000$ in my LN channel. Yes, if you think about it, it appears dumb to pay rent via LN. But on the other hand, if 1,000,000,000 people would broadcast a blockchain-transaction for their rent each month, the blockchain would be clogged in no time again. 100$/channel in comparison to 1,000$/channel adds a factor of *10 to the calculations above. Consider that every person in the world would use Bitcoin and LN? Add a factor of *8 to both scenarios. You think LN capacity will be less than 1% of total Bitcoin supply? Add another factor. You think more than 1,000,000 BTC is lost for ever so the supply is even less? Add another factor.
If you take the most conservative model where 10% of Bitcoin supply at a max of 20M BTC (which is actually not going to happen bc more BTC than that are lost) would be in LN, 1/8 of the population uses LN for there daily transactions and their channels have each 100$ in it, we'd end up with a market cap of 50,000$ * 20,000,000 = 1,000,000,000,000 = 1 trillion$. That's the most conservative assumption on marketcap considering that LN is going to work as promised and gets as much adoption as E-Mail got in the uprising of the internet. I'm not posting these numbers to spit moon juice all over the place but to put things into perspective. 1 trillion$ is not a small amound of money but not too big either if you think about a global digital currency. Taking 1/2 of the population, channel capacities per person of 1,000$, LN capacity at 1% of BTC available with max 1,000,000 BTC lost forever:
LN Capacity in % of total Bitcoin supply: 1% = 200,000 BTC
4,000,000,000 channels à 1,000$ would be 4,000,000,000,000$ in LN channels (which is still not considering the big player money between the hubs).
For this scenario to actually work, BTC price would need to be 20,000,000$ which would put the mcap to 400,000,000,000,000$ or 400 trillion$. Which is basically fifty times the mcap of all the gold in the world.
What I'm trying to say is, if you guys and gals are really thinking that LN is going to work out the way everybody promises, and all the little things that are still a little bit hard like refunding channels from different parties and routing bigger amounts, Bitcoin would actually need to be priced in the range of X00,000$ - XX,000,000$. At that point you really don't need to trade it and just throw your money into this thing. So if you really believe in LN and that LN is going to be the TCP/IP of Bitcoin just go all in. I'm definitely pro Bitcoin and I also think that a very big majority of altcoins are not adding any value to the world, but the numbers and calculations above just seem utterly ridiculous. 20,000,000$/BTC? I mean come on... basically everybody in this subreddit would be a millionair if the LN-promises are going to be met. In addition to that gr8ful4 pointed out, that opening 1,000,000,000 channels would need 1,000,000,000 blockchain-transactions. Let's say we process 333,333 transactions per day. That would mean that we would need 3,000 days for just opening those channels and we're not even considering closing channels and all the other transactions that are happening on-chain.
If I have any logical mistakes or wrong assumptions let me know and let's discuss a little bit. The price is not doing exciting things anyways.
submitted by CapableOfLearning to BitcoinMarkets [link] [comments]

A Beginners Guide to Bitcoin, Blockchain & Cryptocurrency

As cryptocurrency, and blockchain technology become more abundant throughout our society, it’s important to understand the inner workings of this technology, especially if you plan to use cryptocurrency as an investment vehicle. If you’re new to the crypto-sphere, learning about Bitcoin makes it much easier to understand other cryptocurrencies as many other altcoins' technologies are borrowed directly from Bitcoin.
Bitcoin is one of those things that you look into only to discover you have more questions than answers, and right as you’re starting to wrap your head around the technology; you discover the fact that Bitcoin has six other variants (forks), the amount of politics at hand, or that there are over a thousand different cryptocurrencies just as complex if not even more complex than Bitcoin.
We are currently in the infancy of blockchain technology and the effects of this technology will be as profound as the internet. This isn’t something that’s just going to fade away into history as you may have been led to believe. I believe this is something that will become an integral part of our society, eventually embedded within our technology. If you’re a crypto-newbie, be glad that you're relatively early to the industry. I hope this post will put you on the fast-track to understanding Bitcoin, blockchain, and how a large percentage of cryptocurrencies work.

Community Terminology

Altcoin: Short for alternative coin. There are over 1,000 different cryptocurrencies. You’re probably most familiar with Bitcoin. Anything that isn’t Bitcoin is generally referred to as an altcoin.
HODL: Misspelling of hold. Dank meme accidentally started by this dude. Hodlers are much more interested in long term gains rather than playing the risky game of trying to time the market.
TO THE MOON: When a cryptocurrency’s price rapidly increases. A major price spike of over 1,000% can look like it’s blasting off to the moon. Just be sure you’re wearing your seatbelt when it comes crashing down.
FUD: Fear. Uncertainty. Doubt.
FOMO: Fear of missing out.
Bull Run: Financial term used to describe a rising market.
Bear Run: Financial term used to describe a falling market.

What Is Bitcoin?

Bitcoin (BTC) is a decentralized digital currency that uses cryptography to secure and ensure validity of transactions within the network. Hence the term crypto-currency. Decentralization is a key aspect of Bitcoin. There is no CEO of Bitcoin or central authoritative government in control of the currency. The currency is ran and operated by the people, for the people. One of the main development teams behind Bitcoin is blockstream.
Bitcoin is a product of blockchain technology. Blockchain is what allows for the security and decentralization of Bitcoin. To understand Bitcoin and other cryptocurrencies, you must understand to some degree, blockchain. This can get extremely technical the further down the rabbit hole you go, and because this is technically a beginners guide, I’m going to try and simplify to the best of my ability and provide resources for further technical reading.

A Brief History

Bitcoin was created by Satoshi Nakamoto. The identity of Nakamoto is unknown. The idea of Bitcoin was first introduced in 2008 when Nakamoto released the Bitcoin white paper - Bitcoin: A Peer-to-Peer Electronic Cash System. Later, in January 2009, Nakamoto announced the Bitcoin software and the Bitcoin network officially began.
I should also mention that the smallest unit of a Bitcoin is called a Satoshi. 1 BTC = 100,000,000 Satoshis. When purchasing Bitcoin, you don’t actually need to purchase an entire coin. Bitcoin is divisible, so you can purchase any amount greater than 1 Satoshi (0.00000001 BTC).

What Is Blockchain?

Blockchain is a distributed ledger, a distributed collection of accounts. What is being accounted for depends on the use-case of the blockchain itself. In the case of Bitcoin, what is being accounted for is financial transactions.
The first block in a blockchain is referred to as the genesis block. A block is an aggregate of data. Blocks are also discovered through a process known as mining (more on this later). Each block is cryptographically signed by the previous block in the chain and visualizing this would look something akin to a chain of blocks, hence the term, blockchain.
For more information regarding blockchain I’ve provided more resouces below:

What is Bitcoin Mining

Bitcoin mining is one solution to the double spend problem. Bitcoin mining is how transactions are placed into blocks and added onto the blockchain. This is done to ensure proof of work, where computational power is staked in order to solve what is essentially a puzzle. If you solve the puzzle correctly, you are rewarded Bitcoin in the form of transaction fees, and the predetermined block reward. The Bitcoin given during a block reward is also the only way new Bitcoin can be introduced into the economy. With a halving event occurring roughly every 4 years, it is estimated that the last Bitcoin block will be mined in the year 2,140. (See What is Block Reward below for more info).
Mining is one of those aspects of Bitcoin that can get extremely technical and more complicated the further down the rabbit hole you go. An entire website could be created (and many have) dedicated solely to information regarding Bitcoin mining. The small paragraph above is meant to briefly expose you to the function of mining and the role it plays within the ecosystem. It doesn’t even scratch the surface regarding the topic.

How do you Purchase Bitcoin?

The most popular way to purchase Bitcoin through is through an online exchange where you trade fiat (your national currency) for Bitcoin.
Popular exchanges include:
  • Coinbase
  • Kraken
  • Cex
  • Gemini
There’s tons of different exchanges. Just make sure you find one that supports your national currency.


Bitcoin and cryptocurrencies are EXTREMELY volatile. Swings of 30% or more within a few days is not unheard of. Understand that there is always inherent risks with any investment. Cryptocurrencies especially. Only invest what you’re willing to lose.

Transaction & Network Fees

Transacting on the Bitcoin network is not free. Every purchase or transfer of Bitcoin will cost X amount of BTC depending on how congested the network is. These fees are given to miners as apart of the block reward.
Late 2017 when Bitcoin got up to $20,000USD, the average network fee was ~$50. Currently, at the time of writing this, the average network fee is $1.46. This data is available in real-time on BitInfoCharts.


In this new era of money, there is no central bank or government you can go to in need of assistance. This means the responsibility of your money falls 100% into your hands. That being said, the security regarding your cryptocurrency should be impeccable. The anonymity provided by cryptocurrencies alone makes you a valuable target to hackers and scammers. Below I’ve detailed out best practices regarding securing your cryptocurrency.

Two-Factor Authentication (2FA)

Two-factor authentication is a second way of authenticating your identity upon signing in to an account. Most cryptocurrency related software/websites will offer or require some form of 2FA. Upon creation of any crypto-related account find the Security section and enable 2FA.

SMS Authentication

The most basic form of 2FA which you are probably most familiar with. This form of authentication sends a text message to your smartphone with a special code that will allow access to your account upon entry. Note that this is not the safest form of 2FA as you may still be vulnerable to what is known as a SIM swap attack. SIM swapping is a social engineering method in which an attacker will call up your phone carrier, impersonating you, in attempt to re-activate your SIM card on his/her device. Once the attacker has access to your SIM card he/she now has access to your text messages which can then be used to access your online accounts. You can prevent this by using an authenticator such as Google Authenticator.


The use of an authenticator is the safest form of 2FA. An authenticator is installed on a seperate device and enabling it requires you input an ever changing six digit code in order to access your account. I recommend using Google Authenticator.
If a website has the option to enable an authenticator, it will give you a QR code and secret key. Use Google Authenticator to scan the QR code. The secret key consists of a random string of numbers and letters. Write this down on a seperate sheet of paper and do not store it on a digital device.
Once Google Authenticator has been enabled, every time you sign into your account, you will have to input a six-digit code that looks similar to this. If you happen to lose or damage the device you have Google Authenticator installed on, you will be locked out of your account UNLESS you have access to the secret key (which you should have written down).

Hardware Wallets

A wallet is what you store Bitcoin and cryptocurrency on. I’ll provide resources on the different type of wallets later but I want to emphasize the use of a hardware wallet (aka cold storage).
Hardware wallets are the safest way of storing cryptocurrency because it allows for your crypto to be kept offline in a physical device. After purchasing crypto via an exchange, I recommend transferring it to cold storage. The most popular hardware wallets include the Ledger Nano S, and Trezor.
Hardware wallets come with a special key so that if it gets lost or damaged, you can recover your crypto. I recommend keeping your recovery key as well as any other sensitive information in a safety deposit box.
I know this all may seem a bit manic, but it is important you take the necessary security precautions in order to ensure the safety & longevity of your cryptocurrency.

Technical Aspects of Bitcoin

  • Address: What you send Bitcoin to.
  • Wallet: Where you store your Bitcoin
  • Max Supply: 21 million
  • Block Time: ~10 minutes
  • Block Size: 1-2 MB
  • Block Reward: BTC reward received from mining.

What is a Bitcoin Address?

A Bitcoin address is what you send Bitcoin to. If you want to receive Bitcoin you’d give someone your Bitcoin address. Think of a Bitcoin address as an email address for money.

What is a Bitcoin Wallet?

As the title implies, a Bitcoin wallet is anything that can store Bitcoin. There are many different types of wallets including paper wallets, software wallets and hardware wallets. It is generally advised NOT to keep cryptocurrency on an exchange, as exchanges are prone to hacks (see Mt. Gox hack).
My preferred method of storing cryptocurrency is using a hardware wallet such as the Ledger Nano S or Trezor. These allow you to keep your crypto offline in physical form and as a result, much more safe from hacks. Paper wallets also allow for this but have less functionality in my opinion.
After I make crypto purchases, I transfer it to my Ledger Nano S and keep that in a safe at home. Hardware wallets also come with a special key so that if it gets lost or damaged, you can recover your crypto. I recommend keeping your recovery key in a safety deposit box.

What is Bitcoins Max Supply?

The max supply of Bitcoin is 21 million. The only way new Bitcoins can be introduced into the economy are through block rewards which are given after successfully mining a block (more on this later).

What is Bitcoins Block Time?

The average time in which blocks are created is called block time. For Bitcoin, the block time is ~10 minutes, meaning, 10 minutes is the minimum amount of time it will take for a Bitcoin transaction to be processed. Note that transactions on the Bitcoin network can take much longer depending on how congested the network is. Having to wait a few hours or even a few days in some instances for a transaction to clear is not unheard of.
Other cryptocurrencies will have different block times. For example, Ethereum has a block time of ~15 seconds.
For more information on how block time works, Prabath Siriwardena has a good block post on this subject which can be found here.

What is Bitcoins Block Size?

There is a limit to how large blocks can be. In the early days of Bitcoin, the block size was 36MB, but in 2010 this was reduced to 1 MB in order to prevent distributed denial of service attacks (DDoS), spam, and other malicious use on the blockchain. Nowadays, blocks are routinely in excess of 1MB, with the largest to date being somewhere around 2.1 MB.
There is much debate amongst the community on whether or not to increase Bitcoin’s block size limit to account for ever-increasing network demand. A larger block size would allow for more transactions to be processed. The con argument to this is that decentralization would be at risk as mining would become more centralized. As a result of this debate, on August 1, 2017, Bitcoin underwent a hard-fork and Bitcoin Cash was created which has a block size limit of 8 MB. Note that these are two completely different blockchains and sending Bitcoin to a Bitcoin Cash wallet (or vice versa) will result in a failed transaction.
Update: As of May 15th, 2018 Bitcoin Cash underwent another hard fork and the block size has increased to 32 MB.
On the topic of Bitcoin vs Bitcoin Cash and which cryptocurrency is better, I’ll let you do your own research and make that decision for yourself. It is good to know that this is a debated topic within the community and example of the politics that manifest within the space. Now if you see community members arguing about this topic, you’ll at least have a bit of background to the issue.

What is Block Reward?

Block reward is the BTC you receive after discovering a block. Blocks are discovered through a process called mining. The only way new BTC can be added to the economy is through block rewards and the block reward is halved every 210,000 blocks (approximately every 4 years). Halving events are done to limit the supply of Bitcoin. At the inception of Bitcoin, the block reward was 50BTC. At the time of writing this, the block reward is 12.5BTC. Halving events will continue to occur until the amount of new Bitcoin introduced into the economy becomes less than 1 Satoshi. This is expected to happen around the year 2,140. All 21 million Bitcoins will have been mined. Once all Bitcoins have been mined, the block reward will only consist of transaction fees.

Technical Aspects Continued

Understanding Nodes

Straight from the wiki
Any computer that connects to the Bitcoin network is called a node. Nodes that fully verify all of the rules of Bitcoin are called full nodes.
In other words, full nodes are what verify the Bitcoin blockchain and they play a crucial role in maintaining the decentralized network. Full nodes store the entirety of the blockchain and validate transactions. Anyone can participate in the Bitcoin network and run a full node. has information on how to set up a full node. Running a full node also gives you wallet capabilities and the ability to query the blockchain.
For more information on Bitcoin nodes, see Andreas Antonopoulos’s Q&A on the role of nodes.

What is a Fork?

A fork is a divergence in a blockchain. Since Bitcoin is a peer-to-peer network, there’s an overall set of rules (protocol) in which participants within the network must abide by. These rules are put in place to form network consensus. Forks occur when implementations must be made to the blockchain or if there is disagreement amongst the network on how consensus should be achieved.

Soft Fork vs Hard Fork

The difference between soft and hard forks lies in compatibility. Soft forks are backwards compatible, hard forks are not. Think of soft forks as software upgrades to the blockchain, whereas hard forks are a software upgrade that warrant a completely new blockchain.
During a soft fork, miners and nodes upgrade their software to support new consensus rules. Nodes that do not upgrade will still accept the new blockchain.
Examples of Bitcoin soft forks include:
A hard fork can be thought of as the creation of a new blockchain that X percentage of the community decides to migrate too. During a hard fork, miners and nodes upgrade their software to support new consensus rules, Nodes that do not upgrade are invalid and cannot accept the new blockchain.
Examples of Bitcoin hard forks include:
  • Bitcoin Cash
  • Bitcoin Gold
Note that these are completely different blockchains and independent from the Bitcoin blockchain. If you try to send Bitcoin to one of these blockchains, the transaction will fail.

A Case For Bitcoin in a World of Centralization

Our current financial system is centralized, which means the ledger(s) that operate within this centralized system are subjugated to control, manipulation, fraud, and many other negative aspects that come with this system. There are also pros that come with a centralized system, such as the ability to swiftly make decisions. However, at some point, the cons outweigh the pros, and change is needed. What makes Bitcoin so special as opposed to our current financial system is that Bitcoin allows for the decentralized transfer of money. Not one person owns the Bitcoin network, everybody does. Not one person controls Bitcoin, everybody does. A decentralized system in theory removes much of the baggage that comes with a centralized system. Not to say the Bitcoin network doesn’t have its problems (wink wink it does), and there’s much debate amongst the community as to how to go about solving these issues. But even tiny steps are significant steps in the world of blockchain, and I believe Bitcoin will ultimately help to democratize our financial system, whether or not you believe it is here to stay for good.

Final Conclusions

Well that was a lot of words… Anyways I hope this guide was beneficial, especially to you crypto newbies out there. You may have come into this realm not expecting there to be an abundance of information to learn about. I know I didn’t. Bitcoin is only the tip of the iceberg, but now that you have a fundamental understanding of Bitcoin, learning about other cryptocurrencies such as Litecoin, and Ethereum will come more naturally.
Feel free to ask questions below! I’m sure either the community or myself would be happy to answer your questions.
Thanks for reading!

Related Links



submitted by MrCryptoDude to Bitcoin [link] [comments]

Block size limit debate history lesson

Pre 2013
Bitcoin users and developers have near universal agreement that the block size limit is a temporary feature must be raised and/or removed. Preparing for this hard fork is one of lead developer Gavin's top priorities.
MAX_BLOCK_SIZE has always been planned to increase as needed. That limitation should be ignored. theymos 17:15, 4 March 2011 (GMT)
What Theymos said. Increasing MAX_BLOCK_SIZE will be done when "lightweight, header-only" client mode is done. Until then, block size has to be kept under control.--Gavin Andresen 00:19, 5 March 2011 (GMT)
However development priorities are not very unified, as noted by one observer:
When I joined this forum I was completely wrong calling the Bitcoin core development team "Bitcoin bunker". Now that I understand the situation better I know that there's no single bunker. There are numerous one-or-two-person cubbyholes that may occasionally form the aliances to shoot at the occupant of another cubbyhole. The situation conforms better to the distributed paradigm inherent in the design of Bitcoin.
For the first time in Bitcoin's history, arguments begin to erupt regarding the desirability of increasing the block size limit.
Many of the proponents in favor of making the block size limit permanent are investors in competing currencies/payment systems and this fact was not lost on observers of the era and can easily be confirmed by viewing the profiles of the participants:;all;all;all
In May of 2013, Peter Todd funds the production of a propaganda video:
None of the claims in this video are true, but it is effective in creating drama. Tensions rise and development work grinds nearly to a halt due to infighting.
BTC market share is 95%.
In December, Gregory Maxwell begins to revive the idea of sidechains along with Adam Back, TheBlueMatt, and other individuals who will go on to form Blockstream.
They begin promoting sidechains as an alternative to Bitcoin scaling.
April 7: Unwilling to deal with the drama any further, Gavin steps down as lead developer. At the time the BTC market share is 90%.
Sidechain discussion is well underway, yet a few people still manage to speak up to point out that sidechains should not be treated as an alternative to scaling Bitcoin. You may notice some familiar posters in these threads:;all;all
In October, publishes their sidechain whitepaper:;all
The response is underwhelming.
On November 17, Blockstream announces the securing of $21 million in seed funding.
BTC market share is 91%.
On June 22, Gavin Andresen proposes BIP101 to increase the block size limit as the conclusion of his work performed since stepping down as lead developer.
On August 6, Mike Hearn announces BitcoinXT, a full node implementation that includes BIP101.
Many Blockstream employees, including Adam Back, call this effort a "coup", a claim that can not be made without admitting they believe themselves to be the legitimate rulers of Bitcoin.
In October, Blockstream employee Pieter Wuille proposes "Segregated Witness":
This is the time period most Bitcoin users are familiar with, which really only represents the tail end of a five year long fight to prevent the planned block size limit increase.
The BTC market share has been steadily dropping since the anti-scaling propaganda began in late 2012/early 2013.
It currently stands at 66%.
submitted by ABlockInTheChain to btc [link] [comments]

An attempt at a fully comprehensive look at how to scale bitcoin. Lets bring Bitcoin out of Beta!

Like many people in the community I've spent the past month or so looking deeply into the bitcoin scaling debate. I feel there has never been a fully comprehensive thread on how bitcoin could scale. The closest I have seen is gavinandresen's medium posts back in the summer describing the problem and a solution, and pre-emptively answering supposed problems with the solution. While these posts got to the core of the issue and spawned the debate we have been having, they were quite general and could have used more data in support. This is my research and proposal to scale bitcoin and bring the community back together.
The Problem
There seems to me to be five main fundamental forces at play in finding a balanced solution;
  • 'node distribution',
  • 'mining decentralisation',
  • 'network utility',
  • 'time',
  • 'adoption'.
Node Distribution
Bandwidth has a relationship to node count and therefore 'node distribution'. This is because if bandwidth becomes too high then fewer people will be able to run a node. To a lesser extent bandwidth also effects 'mining decentralisation' as miners/pool owners also need to be able to run a node. I would argue that the centralisation pressures in relation to bandwidth are negligible though in comparison to the centralisation pressure caused by the usefulness of larger pools in reducing variance. The cost of a faster internet connection is negligible in comparison to the turnover of the pools. It is important to note the distinction between bandwidth required to propagate blocks quickly and the bandwidth required to propagate transactions. The bandwidth required to simply propagate transactions is still low today.
New node time (i.e. the time it takes to start up a new node) also has a relationship with node distribution. i.e. If it takes too long to start a new node then fewer people will be willing to take the time and resources to start a new node.
Storage Space also has a relationship with node distribution. If the blockchain takes up too much space on a computer then less people will be willing to store the whole blockchain.
Any suitable solution should look to not decrease node distribution significantly.
Mining Decentralisation
Broadcast time (the time it takes to upload a block to a peer) has a relationship with mining centralisation pressures. This is because increasing broadcast time increases the propagation time, which increases the orphan rate. If the orphan rate it too high then individual miners will tend towards larger pools.
Validation time (the time it to validate a block) has a relationship with mining centralisation pressures. This is because increasing validation time increases the propagation time, which increases the orphan rate. If the orphan rate it too high then individual miners will tend towards larger pools.
Any suitable solution should look to not increase mining centralisation significantly.
Network Utility
Network Utility is one that I find is often overlooked, is not well understood but is equally as important. The network utility force acts as a kind of disclaimer to the other two forces. It has a balancing effect. Increasing the network utility will likely increase user adoption (The more useful something is, the more people will want to use it) and therefore decreasing network utility will likely decrease user adoption. User adoption has a relationship with node count. i.e. the more people, companies and organisations know about and use bitcoin, the more people, companies and organisations that will run nodes. For example we could reduce block size down to 10KB, which would reduce broadcast time and validation time significantly. This would also therefore reduce mining centralisation pressures significantly. What is very important to realise though is that network utility would also be significantly be reduced (fewer people able to use bitcoin) and therefore so would node distribution. Conversely, if we increased the block size (not the limit) right now to 10GB, the network utility would be very high as bitcoin would be able to process a large number of transactions but node distribution would be low and mining centralisation pressures would be high due to the larger resource requirements.
Any suitable solution should look to increase network utility as time increases.
Time is an important force because of how technology improves over time. Technology improves over time in a semi-predicable fashion (often exponential). As we move through time, the cost of resources required to run the bitcoin network (if the resource requirements remained static) will decrease. This means that we are able to increase resource requirements proportional to technological improvements/cost reductions without any increase in costs to the network. Technological improvements are not perfectly predictable though so it could be advantageous to allow some buffer room for when technological improvements do not keep up with predictions. This buffer should not be applied at the expense of the balance between the other forces though (i.e. make the buffer too big and network utility will be significantly decreased).
Increasing adoption means more people using the bitcoin/blockchain network. The more people use bitcoin the more utility it has, and the more utility Bitcoin has the more people will want to use it (network effect). The more people use bitcoin, the more people there that have an incentive to protect bitcoin.
Any suitable solution should look to increase adoption as time increases.
The Solution Proposed by some of the bitcoin developers - The Lightning Network
The Lightning Network (LN) is an attempt at scaling the number of transactions that can happen between parties by not publishing any transaction onto the blockchain unless it is absolutely necessary. This is achieved by having people pool bitcoin together in a "Channel" and then these people can transact instantly within that channel. If any shenanigans happen between any of the parties, the channel can be closed and the transactions will be settled on the blockchain. The second part of their plan is limit the block size to turn bitcoin into a settlement network. The original block size limit of 1MB was originally put in place by Satoshi as an anti-DOS measure. It was to make sure a bad actor could not propagate a very large block that would crash nodes and increase the size of the blockchain unnecessarily. Certain developers now want to use this 1MB limit in a different way to make sure that resource requirements will stay low, block space always remains full, fees increase significantly and people use the lightning network as their main way of transacting rather than the blockchain. They also say that keeping the resource requirements very low will make sure that bitcoin remains decentralised.
Problems with The Lightning Network
The LN works relatively well (in theory) when the cost and time to publish a set of transactions to the network are kept low. Unfortunately, when the cost and time to publish a set of transactions on the blockchain become high, the LN's utility is diminished. The trust you get from a transaction on the LN comes only from the trustless nature of having transactions published to the bitcoin network. What this means is that if a transaction cannot be published on the bitcoin network then the LN transaction is not secured at all. As transactions fees rise on the bitcoin blockchain the LN utility is diminished. Lets take an example:
  • Cost of publishing a transaction to the bitcoin network = $20
  • LN transaction between Bob and Alice = $20.
  • Transaction between Bob and Alice has problem therefore we want to publish it to the blockchain.
  • Amount of funds left after transaction is published to the blockchain = $20 - $20 = $0.
This is also not a binary situation. If for example in this scenario, the cost to publish the transaction to blockchain was $10 then still only 50% of the transaction would be secure. It is unlikely anyone really call this a secure transaction.
Will a user make a non-secured/poorly secured transaction on the LN when they could make the same transaction via an altcoin or non-cryptocurrency transaction and have it well secured? It's unlikely. What is much more likely to happen is that transaction that are not secured by bitcoin because of the cost to publish to the blockchain will simply overflow into altcoins or will simply not happen on any cryptocurrency network. The reality is though, that we don't know exactly what will happen because there is no precedent for it.
Another problem outside of security is convenience. With a highly oversaturated block space (very large backlog of transactions) it could take months to have a transaction published to the blockchain. During this time your funds will simply be stuck. If you want to buy a coffee with a shop you don't have a channel open with, instead of simply paying with bitcoin directly, you would have to wait months to open a channel by publishing a transaction to the bitcoin blockchain. I think your coffee might be a little cold by then (and mouldy).
I suggest reading this excellent post HERE for other rather significant problems with the LN when people are forced to use it.
The LN is currently not complete and due to its high complexity it will take some time to have industry wide implementation. If it is implemented on top of a bitcoin-as-a-settlement-network economy it will likely have very little utility.
Uses of The LN
The LN is actually an extremely useful layer-2 technology when it is used with it's strengths. When the bitcoin blockchain is fast and cheap to transact on, the LN is also extremely useful. One of the major uses for the LN is for trust-based transactions. If you are transacting often between a set of parties you can truly trust then using LN makes absolute sense since the trustless model of bitcoin is not necessary. Then once you require your funds to be unlocked again it will only take a short time and small cost to open them up to the full bitcoin network again. Another excellent use of LN would be for layer-3 apps. For example a casino app: Anyone can by into the casino channel and play using real bitcoins instantly in the knowledge that is anything nefarious happens you can instantly settle and unlock your funds. Another example would be a computer game where you can use real bitcoin in game, the only difference is that you connect to the game's LN channel and can transact instantly and cheaply. Then whenever you want to unlock your funds you can settle on the blockchain and use your bitcoins normally again.
LN is hugely more powerful, the more powerful bitcoin is. The people making the LN need to stick with its strengths rather than sell it as an all-in-one solution to bitcoin's scaling problem. It is just one piece of the puzzle.
Improving Network Efficiency
The more efficient the network, the more we can do with what we already have. There are a number of possible efficiency improvements to the network and each of them has a slightly different effect.
Pruning allows the stored blockchain size to be reduced significantly by not storing old data. This has the effect of lowering the resource requirements of running a node. a 40GB unpruned blockchain would be reduced in size to 550MB. (It is important to note that a pruned node has lower utility to the network)
Thin Blocks
Thin blocks uses the fact that most of the nodes in the network already have a list of almost all the same transactions ready to be put into the blockchain before a block is found. If all nodes use the same/similar policy for which transactions to include in a block then you only need to broadcast a small amount of information across the network for all nodes to know which transactions have been included (as opposed to broadcasting a list of all transactions included in the block). Thin Blocks have the advantage of reducing propagation which lowers the mining centralisation pressure due to orphaned blocks.
libsecp256k1 libsecp256k1 allows a more efficient way of validating transactions. This means that propagation time is reduced which lowers the mining centralisation pressure due to orphaned blocks. It also means reduced time to bootstrap the blockchain for a new node.
Serialised Broadcast
Currently block transmission to peers happens in parallel to all connected peers. Obviously for block propagation this is a poor choice in comparison to serial transmission to each peer one by one. Using parallel transmission means that the more peers you have, the slower the propagation, whereas serial transmission does not suffer this problem. The problem that serial transmission does suffer from though is variance. If the order that you send blocks to peers in is random, then it means sometimes you will send blocks to a peer who has a slow/fast connection and/or is able to validate slowly/quickly. This would mean the average propagation time would increase with serialised transmission but depending on your luck you would sometimes have faster propagation and sometimes have slower propagation. As this will lower propagation time it will also lower the mining centralisation pressure due to orphaned blocks. (This is just a concept at the moment but I don't see why it couldn't be implemented).
Serialised Broadcast Sorting
This is a fix for the variance that would occur due to serialised broadcast. This sorts the order that you broadcast a block to each peer into; fastest upload + validation speed first and slowest upload speed and validation speed last. This not only decreases the variance to zero but also allows blocks to propagation to happen much faster. This also has the effect of lowering the mining centralisation pressure due to orphaned blocks. (This is just a concept at the moment but I don't see why it couldn't be implemented).
Here is a table below that shows roughly what the effects these solutions should have.
Name Bandwidth Broadcast Time Validation Time New Node Time Storage Space
Pruning 1 1 1 1 0.014
Thin Blocks 0.42 0.1 0.1 1 1
libsecp256k1 1 1 0.2 0.6 1
Serialised Broadcast 1 0.5 1 1 1
KYN 1 0.75 1 1 1
Segregated Witness 1 1 1 0.4 1
TOTAL 0.42 0.0375 0.02 0.24 0.014
Multiplier 2.38 26.7 50 - 70
(The "multiplier" shows how many times higher the block size could be relative to the specific function.)
The Factors in Finding a Balanced Solution
At the beginning of this post I detailed a relatively simple framework for finding a solution by describing what the problem is. There seems to me to be five main fundamental forces at play in finding a balanced solution; 'node distribution', 'mining decentralisation', 'network utility', 'time' and 'adoption'. The optimal solution needs to find a balance between all of these forces taking into account a buffer to offset our inability to predict the future with absolute accuracy.
To find a suitable buffer we need to assign a set of red line values which certain values should not pass if we want to make sure bitcoin continues to function as well as today (at a minimum). For example, percentage of orphans should stay below a certain value. These values can only be a best estimate due to the complexity of bitcoin economics, although I have tried to provide as sound reasoning as possible.
Propagation time
It seems a fair limit for this would be roughly what we have now. Bitcoin is still functioning now. Could mining be more decentralised? Yes, of course, but it seems bitcoin is working fine right now and therefore our currently propagation time for blocks is a fairly conservative limit to set. Currently 1MB blocks take around 15 seconds to propagate more than 50% of the network. 15 second propagation time is what I will be using as a limit in the solution to create a buffer.
Orphan Rate
This is obviously a value that is a function of propagation time so the same reasoning should be used. I will use a 3% limit on orphan rate in the solution to create a buffer.
Non-Pruned Node Storage Cost
For this I am choosing a limit of $200 in the near-term and $600 in the long-term. I have chosen these values based on what I think is a reasonable (maximum) for a business or enthusiast to pay to run a full node. As the number of transactions increases as more people use bitcoin the number of people willing to pay a higher price to run a node will also increase although the percentage of people will decrease. These are of course best guess values as there is no way of knowing exactly what percentage of users are willing to pay what.
Pruned Node Storage Cost
For this I am choosing a limit of $3 in the near-term (next 5 years) and $9 in the long-term (Next 25 years). I have chosen these values based on what I think is a reasonable (maximum) for normal bitcoin user to pay. In fact this cost will more likely be zero as almost all users have an amount of storage free on their computers.
Percentage of Downstream Bandwidth Used
This is a best guess at what I think people who run nodes would be willing to use to be connected to the bitcoin network directly. I believe using 10% (maximum) of a users downstream bandwidth is the limit of what is reasonable for a full node (pruned and non-pruned). Most users would continue to access the blockchain via SPV wallets though. Downstream is generally a much more valuable resource to a user than upstream due to the nature of the internet usage.
Percentage of Upstream Bandwidth Used
This is a best guess at what I think people who run nodes would be willing to use to be connected to the bitcoin network directly. I believe using 25% (maximum) of a users downstream bandwidth is the limit of what is reasonable for a full node (pruned and non-pruned). Most users would continue to access the blockchain via SPV wallets though. Upstream is generally a much less valuable resource to a user than downstream due to the nature of the internet usage.
Time to Bootstrap a New Node
My limit for this value is at 5 days using 50% of downstream bandwidth in the near-term and 30 days in the long-term. This seems like a reasonable number to me for someone who wants to start running a full node. Currently opening a new bank account takes at least week until everything is set up and you have received your cards, so it seems to me people would be willing to wait this long to become connected. Again, this is a best guess on what people would be willing to do to access the blockchain in the future. Most users requiring less security will be able to use an SPV wallet.
It is important to note that we only need enough nodes to make sure the blockchain is distributed across many places with many backups of the full blockchain. It is likely that a few thousand is a minimum for this. Increasing this amount to hundreds of thousands or millions of full nodes is not necessarily that much of an advantage to node distribution but could be a significant disadvantage to mining centralisation. This is because the more nodes you have in the network, the longer it takes to propagate >50% of it.
Storage Cost Price Reduction Over Time
Storage cost follows a linear logarithmic trend. Costs of HDD reducing by 10 times every 5 years, although this has slowed over the past few years. This can be attributed to the flooding in South East Asia and the transition to SSD technology. SSD technology also follows the linear logarithmic trend of costs reducing 10 times every 5 years, or roughly decreasing 37% per year.
Average Upload and Download Bandwidth Increases Over Time
Average upload and download bandwidth increases in a linear logarithmic trend. Both upload and download bandwidth follow the same trend of doubling roughly every two years, or increasing 40% per year.
I was hesitant to include this one here but I feel it is unavoidable. Contrary to what people say (often when the price is trending downwards) bitcoin price is an extremely important metric in the long-term. Depending on bitcoin's price, bitcoin's is useful to; enthusiasts->some users->small companies->large companies->nations->the world, in roughly that order. The higher bitcoin's price is the more liquid the market will be and the more difficult it will be to move the price, therefore increasing bitcoin's utility. Bitcoin's price in the long-term is linked to adoption, which seems to happen in waves, as can be seen in the price bubbles over the years. If we are planning/aiming for bitcoin to at least become a currency with equal value to one of the worlds major currencies then we need to plan for a market cap and price that reflect that. I personally think there are two useful targets we should use to reflect our aims. The first, lower target is for bitcoin to have a market cap the size of a major national currency. This would put the market cap at around 2.1 trillion dollars or $100,000 per bitcoin. The second higher target is for bitcoin to become the world's major reserve currency. This would give bitcoin a market cap of around 21 trillion dollars and a value of $1,000,000 per bitcoin. A final, and much more difficult target is likely to be bitcoin as the only currency across the world, but I am not sure exactly how this could work so for now I don't think this is worth considering.
As price increases, so does the subsidy reward given out to miners who find blocks. This reward is semi-dynamic in that it remains static (in btc terms) until 210,000 blocks are found and then the subsidy is then cut in half. This continues to happen until all 21,000,000 bitcoins have been mined. If the value of each bitcoin increases faster than the btc denominated subsidy decreases then the USD denominated reward will be averagely increasing. Historically the bitcoin price has increased significantly faster than subsidy decreases. The btc denominated subsidy halves roughly every 4 years but the price of bitcoin has historically increased roughly 50 fold in the same time.
Bitcoin adoption should happen in a roughly s-curve dynamic like every other technology adoption. This means exponential adoption until the market saturation starts and adoption slows, then the finally is the market becomes fully saturated and adoption slowly stops (i.e. bitcoin is fully adopted). If we assume the top of this adoption s-curve has one of the market caps above (i.e. bitcoin is successful) then we can use this assumption to see how we can transition from a subsidy paid network to a transaction fee paid network.
Adoption is the most difficult metric to determine. In fact it is impossible to determine accurately now, let alone in the future. It is also the one of the most important factors. There is no point in building software that no one is going to use after all. Equally, there is no point in achieving a large amount of adoption if bitcoin offers none of the original value propositions. Clearly there is a balance to be had. Some amount of bitcoin's original value proposition is worth losing in favour of adoption, and some amount of adoption is worth losing to keep bitcoin's original value proposition. A suitable solution should find a good balance between the two. It is clear though that any solution must have increased adoption as a basic requirement, otherwise it is not a solution at all.
One major factor related to adoption that I rarely see mentioned, is stability and predictability. This is relevant to both end users and businesses. End users rely on stability and predictability so that they do not have to constantly check if something has changed. When a person goes to get money from a cash machine or spend money in a shop, their experience is almost identical every single time. It is highly dependable. They don't need to keep up-to-date on how cash machines or shops work to make sure they are not defrauded. They know exactly what is going to happen without having to expend any effort. The more deviation from the standard experience a user experiences and the more often a user experiences a deviation, the less likely a user is going to want to continue to use that service. Users require predictability extending into the past. Businesses who's bottom line is often dependent on reliable services also require stability and predictability. Businesses require predictability that extends into the future so that they can plan. A business is less likely to use a service for which they do not know they can depend on in the future (or they know they cannot depend on).
For bitcoin to achieve mass adoption it needs a long-term predictable and stable plan for people to rely on.
The Proposal
This proposal is one based on determining a best fit balance of every factor and a large enough buffer to allows for our inability to perfectly predict the future. No one can predict the future with absolutely certainty but it does not mean we cannot make educated guesses and plan for it.
The first part of the proposal is to spend 2016 implementing all available efficiency improvements (i.e the ones detailed above) and making sure the move to a scaled bitcoin happens as smoothly as possible. It seems we should set a target of implementing all of the above improvements within the first 6 months of 2016. These improvements should be implemented in the first hardfork of its kind, with full community wide consensus. A hardfork with this much consensus is the perfect time to test and learn from the hardforking mechanism. Thanks to Seg Wit, this would give us an effective 2 fold capacity increase and set us on our path to scalability.
The second part of the proposal is to target the release of a second hardfork to happen at the end of 2016. Inline with all the above factors this would start with a real block size limit increase to 2MB (effectively increasing the throughput to 4x compared to today thanks to Seg Wit) and a doubling of the block size limit every two years thereafter (with linear scaling in between). The scaling would end with an 8GB block size limit in the year 2039.
How does the Proposal fit inside the Limits
Propagation time
If trends for average upload and bandwidth continue then propagation time for a block to reach >50% of the nodes in the network should never go above 1s. This is significantly quickly than propagation times we currently see.
In a worst case scenario we can we wrong in the negative direction (i.e. bandwidth does not increase as quickly as predicted) by 15% absolute and 37.5% relative (i.e. bandwidth improves at a rate of 25% per year rather than the predicted 40%) and we would still only ever see propagation times similar to today and it would take 20 years before this would happen.
Orphan Rate
Using our best guess predictions the orphan rate would never go over 0.2%.
In a worst case scenario where we are wrong in our bandwidth prediction in the negative direction by 37.5% relative, orphan rate would never go above 2.3% and it would take over 20 years to happen.
Non-Pruned Node Storage Cost
Using our best guess predictions the cost of storage for a non-pruned full node would never exceed $40 with blocks consistently 50% full and would in fact decrease significantly after reaching the peak cost. If blocks were consistently 100% full (which is highly unlikely) then the maximum cost of an un-pruned full node would never exceed $90.
In a worst case scenario where we are wrong in our bandwidth prediction in the negative direction by 37.5% relative and we are wrong in our storage cost prediction by 20% relative (storage cost decreases in cost by 25% per year instead of the predicted 37% per year), we would see a max cost to run a node with 50% full blocks of $100 by 2022 and $300 by 2039. If blocks are always 100% full then this max cost rises to $230 by 2022 and $650 in 2039. It is important to note that for storage costs to be as high as this, bitcoin will have to be enormously successful, meaning many many more people will be incentivised to run a full node (businesses etc.)
Pruned Node Storage Cost
Using our best guess predictions the cost of storage for a pruned full node would never exceed $0.60 with blocks consistently 50% full. If blocks were consistently 100% full (which is highly unlikely) then the max cost of an un-pruned full node would never exceed $1.30.
In a worst case scenario where we are wrong in our bandwidth prediction in the negative direction by 37.5% relative and we are wrong in our storage cost prediction by 20% relative (storage cost decreases in cost by 25% per year instead of the predicted 37% per year), we would see a max cost to run a node with 50% full blocks of $1.40 by 2022 and $5 by 2039. If blocks are always 100% full then this max cost rises to $3.20 by 2022 and $10 in 2039. It is important to note that at this amount of storage the cost would be effectively zero since users almost always have a large amount of free storage space on computers they already own.
Percentage of Downstream Bandwidth Used
Using our best guess predictions running a full node will never use more than 0.3% of a users download bandwidth (on average).
In a worst case scenario we can we wrong in the negative direction by 37.5% relative in our bandwidth predictions and we would still only ever see a max download bandwidth use of 4% (average).
Percentage of Upstream Bandwidth Used
Using our best guess predictions running a full node will never use more than 1.6% of a users download bandwidth (on average).
In a worst case scenario we can we wrong in the negative direction by 37.5% relative in our bandwidth predictions and we would only ever see a max download bandwidth use of 24% (average) and this would take over 20 years to occur.
Time to Bootstrap a New Node
Using our best guess predictions bootstrapping a new node onto the network should never take more than just over a day using 50% bandwidth.
In a worst case scenario we can we wrong in the negative direction by 37.5% relative in our bandwidth predictions and it would take one and 1/4 days to bootstrap the blockchain using 50% of the download bandwidth. By 2039 it would take 16 days to bootstrap the entire blockchain when using 50% bandwidth. I think it is important to note that by this point it is very possible the bootstrapping the blockchain could very well be done by simply buying an SSD with blockchain already bootstrapped. 16 days would be a lot of time to download software but it does not necessarily mean a decrease in centralisation. As you will see in the next section, if bitcoin has reached this level of adoption, there may well be many parties will to spend 16 days downloading the blockchain.
What if Things Turn Out Worse than the Worse Case?
While it is likely that future trends in the technology required to scale bitcoin will continue relatively similar to the past, it is possible that the predictions are completely and utterly wrong. This plan takes this into account though by making sure the buffer is large enough to give us time to adjust our course. Even if no technological/cost improvements (near zero likelihood) are made to bandwidth and storage in the future this proposal still gives us years to adjust course.
What Does This Mean for Bitcoin?
Significantly Increased Adoption
For comparison, Paypal handles around 285 transactions per second (tps), VISA handles around 2000tps and the total global non-cash transactions are around 12,400tps.
Currently bitcoin is capable of handling a maximum of around 3.5 transactions every second which are published to the blockchain roughly every 10 minutes. With Seg Wit implemented via a hardfork, bitcoin will be capable or around 7tps. With this proposal bitcoin will be capable of handling more transactions than Paypal (assuming Paypal experiences growth of around 7% per year) in the year 2027. Bitcoin will overtake VISA's transaction capability by the year 2035 and at the end of the growth cycle in 2039 it will be able to handle close to 50% of the total global non-cash transactions.
When you add on top second layer protocols( like the LN), sidechains, altcoins and off-chain transactions, there should be more than enough capacity for the whole world and every possible conceivable use for digital value transfer.
Transitioning from a Subsidy to a Transaction Fee Model
Currently mining is mostly incentivised by the subsidy that is given by the network (currently 25btc per block). If bitcoin is to widely successful it is likely that price increases will continue to outweigh btc denominated subsidy decreases for some time. This means that currently it is likely to be impossible to try to force the network into matching a significant portion of the subsidy with fees. The amount of fees being paid to miners has averagely increased over time and look like they will continue to do so. It is likely that the optimal time for fees to start seriously replacing the subsidy is when bitcoin adoption starts to slow. Unless you take a pessimistic view of bitcoin (thinking bitcoin is as big as it ever will be), it is reasonable to assume this will not happen for some time.
With this proposal, using an average fee of just $0.05, total transaction fees per day would be:
  • Year 2020 = $90,720
  • Year 2025 = $483,840.00
  • Year 2030 = $2,903,040.00
  • Year 2035 = $15,482,880.00
  • Year 2041 = $123,863,040.00 (full 8GB Blocks)
Miners currently earn a total of around $2 million dollars per day in revenue, significantly less than the $124 million dollars in transaction fee revenue possible using this proposal. That also doesn't include the subsidy which would still play some role until the year 2140. This transaction fee revenue would be a yearly revenue of $45 billion for miners when transaction fees are only $0.05 on average.
Proposal Data
You can use these two spreadsheets (1 - 2 ) to see the various metrics at play over time. The first spreadsheet shows the data using the predicted trends and the second spreadsheet shows the data with the worst case trends.
It's very clear we are on the edge/midst of a community (and possibly a network) split. This is a very dangerous situation for bitcoin. A huge divide has appeared in the community and opinions are becoming more and more entrenched on both sides. If we cannot come together and find a way forward it will be bad for everyone except bitcoin's competition and enemies. While this proposal is born from an attempt at finding a balance based on as many relevant factors as possible, it also fortunately happens to fall in between the two sides of the debate. Hopefully the community can see this proposal as a way of making a compromise, releasing the entrenchment and finding a way forward to scale bitcoin. I have no doubt that if we can do this, bitcoin will have enormous success in the years to come.
Lets bring bitcoin out of beta together!!
submitted by ampromoco to Bitcoin [link] [comments]

EVOLUTION of KING KONG: Size Comparison - YouTube Daily Blockchain Growth MB (2010 - 2019): BITCOIN vs. ALTCOINS Magic Money: The Bitcoin Revolution  Full Documentary ... Online CryptoCurrency Calculator with multi-Cryptocurrencies Simple Bitcoin Converter EB82 – Mike Hearn - Blocksize Debate At The Breaking Point

The issue of raising the 1MB block size limit came to the forefront as Bitcoin transactions fees were hitting record highs at the end of last year. SegWit, however, was implemented via soft-fork and was thus an optional upgrade. This is why it’s taken months for exchanges, businesses, and users to see network-wide benefits such as lower fees and bigger blocks. Zcash Average block size Chart. Transactions Block Size Sent from addresses Difficulty Hashrate Price in USD Mining Profitability Sent in USD Avg. Transaction Fee Median Transaction Fee Block Time Market Capitalization Avg. Transaction Value Median Transaction Value Tweets Active Addresses Top100ToTotal Fee in Reward Charts providing a snapshot of the Bitcoin Cash (BCH) ecosystem Weight units are a measurement used to compare the size of different Bitcoin transactions to each other in proportion to the consensus-enforced maximum block size limit.Weight units are also used to measure the size of other block chain data, such as block headers.As of Bitcoin Core 0.13.0 (released August 2016), each weight unit represents 1/4,000,000th of the maximum size of a block. This page displays the number and size of the unconfirmed bitcoin transactions, ... If a stripe on the bottom chart is much bigger than on the top chart, the transactions are larger than the average. You can click on some fee level in the legend to hide all fee levels below that level. This way you can better see how many transactions are competing with that fee level. Note that sizes include ...

[index] [10898] [23933] [41350] [2987] [38426] [27261] [25728] [11310] [24218] [40430]

EVOLUTION of KING KONG: Size Comparison - YouTube

Help Support me on PATREON! - Discord - A 3D size comparison of all the KING KONG versions (1933-... Whether the block size should be increased to 20MB has created more controversy than any other question in Bitcoin's recent history. For some, it is an urgent and necessary step in Bitcoin's ... * This is How Bitcoin Upgrades ** Speculators have realized there are enormous gains to be made by incentivizing the flippening ** Bought up this time. Will ... Bitcoin SF Devs Seminar: A deep dive into understanding Bitcoin mining hashrates ... Using zk-SNARKs For A Constant-Size Blockchain - Duration: 46:04. Taariq Lewis 515 views. 46:04 . SFCDEVS ... Can bitcoin scale on chain by using bigger blocks? If Bitcoin uses todays hardware can it compete with VISA? TPS - Transactions per second Visa on average handles 2,000 TPS reaching a daily peak ...