Troubleshooting Antminer U2. : BitcoinMining

Large-scale updates of Tkeycoin. What’s next? — listing on the crypto exchange. Are you with us?

Large-scale updates of Tkeycoin. What’s next? — listing on the crypto exchange. Are you with us?

https://preview.redd.it/ojtx6mauve151.png?width=700&format=png&auto=webp&s=8dd727076d495d4b624a307775e64ae83ce31c76
Hello, everyone, It’s been a long time since you heard our team, someone thought we were gone, someone was waiting, and someone disappeared himself.
All this time we have worked hard to bring you good news. We will tell you what we have prepared for you, what events will be soon, what you can use right now and what else will be new in the year. And so, let’s go!

Preparing for listing on the exchange

The pandemic period played into the hands of the entire team and we managed to build beauty in our services. In anticipation of the exchange, the team tidied up the sites and services and connected new tools. First of all, we paid attention to the preparation of all services for a foreign audience, taking into account its mentality.
New sections, localizations, nice things, and much more to ensure the most efficient use of the TKEY resource. In addition to the new tabs, the services that we will talk about in this material, there is a special page for representatives of the exchange with the necessary documentation for listing — https://tkeycoin.com/en/documentation/.

https://preview.redd.it/63a1cmdwve151.png?width=700&format=png&auto=webp&s=0a064bff4acd1c1e3171f2c72ff79533b87aa3e1

Full localization

Already today the official website tkeycoin.com available in 5 languages: Russian, English, Korean, Chinese (Simplified), Chinese (Traditional).

https://preview.redd.it/xbiodqixve151.png?width=700&format=png&auto=webp&s=dd81e99cb792d62a3ebb397d2181a2f1d0de5ac8
We made adjustments to the Russian and English versions of the site, including support for Korean and Chinese for each section of the site. Professionals in their field, native speakers translated and adapted the information as it should be, and we, in turn, structured and framed it properly. So welcome!

https://preview.redd.it/hcnhws2zve151.png?width=700&format=png&auto=webp&s=30b53c5c4f3c192c39518f66941dcfdfc5b420f5
We will update language support for the site, and soon it will include support for all languages that are available in the mobile app.

QR Codes for Asian Audience


https://preview.redd.it/bv08bzm0we151.png?width=496&format=png&auto=webp&s=338ba001c3a5d6999347165e7bd725b5be7f4913
Our friends and residents of Asian countries actively use QR codes in their lives, both when paying in stores and when working with websites. QR codes are used almost everywhere when renting a car or bike, we just open the phone, scan and the mode of transport becomes available for use, anything is available for rent, even a battery, even an umbrella.
“It was a hot May day. Seven-year-old Wang Jiaozui came out of school and saw his grandfather, who came to pick him up. He was standing in the sun, and his shirt was soaked with sweat. Jiaozui invited the grandfather to buy a cold Cola in the shop, but he forgot her purse at home. It turned out that this is not important — the boy took his grandfather’s smartphone and called the payment app with a QR code on the screen.” ©
What to say if QR codes are used even to identify entire farms. By pasting QR codes on farm buildings and then scanning them, government inspectors can quickly figure out who owns the building and whether its owners are violating any laws.

https://preview.redd.it/jsw2tza2we151.png?width=700&format=png&auto=webp&s=38cbb849b6c2a2aecd8b42c7d786a397d901b2cf
We must be on the trend! Now a special library generates QR codes for the desired page, any tab on the site tkeycoin.com in Chinese and Korean-accompanied by a QR code that leads to the requested page: fast, convenient, and simple.
https://preview.redd.it/73rscop3we151.png?width=700&format=png&auto=webp&s=c83229e56d612450370b43b06910225701454c60
Providing this opportunity to our colleagues and future users of Tkeycoin from Asia is a friendly approach and most importantly, a strategic step on our part. After implementing QR codes, we are undoubtedly drawn into the convenience of this function, which we recommend to You:) If you like it, we will make QR codes on the Russian and English versions of the site.

Buying and withdrawing cryptocurrency to a Bankcard


https://preview.redd.it/9i8ykpv5we151.png?width=700&format=png&auto=webp&s=3a31d0a463de5e08f94a5b27a472fb8b53ab044e
On the site, you can now buy Bitcoin for pound, dollars, euro, and any other currency. This is a powerful automated service for instant exchange of fiat currencies for cryptocurrencies. The system works around the clock and seven days a week, allowing everyone to conduct exchanges at any time of the day and in the shortest possible time.
Withdrawal to a Bank card will be available until the end of the month, we finish the details, the page is available now, and the withdrawal itself will be activated during this week. You can buy Bitcoin, Ethereum, or any other currency right now.

https://preview.redd.it/o8z0c4b7we151.png?width=700&format=png&auto=webp&s=b4d684f09acd914316c986482b8dadf88718c618
These features are the future for the function of purchasing any product or service for TKEY at any point of sale, which will form the basis of the mobile app, quickly, conveniently, and most importantly, observing the letter of the law.
All we do is build an Empire that is being built before your eyes. Every service and product is connected, so any update promises the appearance of even more cool and effective features than before.

Buying cryptocurrency for pound, dollars, euros, and other currencies

At the end of February, we told you that we are working on building a payment service that will include the provision of services: buy cryptocurrencies, sell a cryptocurrency, withdraw cryptocurrency to Bank cards, etc.
This day has come, now you can buy Bitcoin (BTC), Ethereum (ETH), Tether USDT, Basic Attention Token (BAT), Algorand (ALGO), Tron (TRX), OKB (Token Okex.com).

https://preview.redd.it/1pm2cnv8we151.png?width=700&format=png&auto=webp&s=69473d2e5ed1b8dc75189362b46906752be29895
The purchase is available in any currency: Russian ruble, US Dollar, Euro, British pound, Ukrainian hryvnia, Indonesian rupiah, South Korean won, Japanese yen, Turkish Lira, Argentine peso.
As you can see, the currency corridors are quite extensive, which allows you to make exchanges fast and at a favorable rate. Just choose the right pair to exchange or buy, available fiat currencies: RUB, USD, EUR, GBP, UAH, IDR, KRW, JPY, TRY, ARS, available cryptocurrencies: BTC, ETH, BAT, USDT, ALGO, TRX, OKB.
Even if this wide list does not include the currency you want to buy, such as Bitcoin or USDT, it’s okay — the service will automatically convert your currency into the payment currency and the Bank will make the exchange. Exchanges take place within 1–3 minutes, it is enough to pass quick verification once, which allows you to work with a volume of > 15,000 euros per month.

https://preview.redd.it/0ln5uttawe151.png?width=700&format=png&auto=webp&s=35de9e413db35bb53f39332aa4197cd54a3e211c

Exchange of cryptocurrencies for pound, dollars, euros, and withdrawal of Bankcard

In addition to the fact that you can now easily buy a cryptocurrency for fiat currencies, pound, dollars or any other, during this week we will finish work on the withdrawal to a Bank card and you can easily withdraw your profit to the card, the most important thing is that this is a completely legal method, and all operations pass through banks and jurisdictions where work with digital assets is legalized.
This means that when you buy or make a withdrawal to the card, you get legal funds that are credited to you by the Bank or payment system.
If you are used to working with effective tools that work in a new way, or rather correctly and legally, then this service is for you. Fast crediting, easy exchange, a large selection of currency pairs, that’s what the company is betting on.
We work with the most reliable third-party partners to make your cryptocurrency process easy and convenient, and most importantly safe for You. The service supports plastic and virtual Bank cards VISA, MasterCard, MIR, and other payment systems for fast payment processing.

https://preview.redd.it/x1jnm1ccwe151.png?width=700&format=png&auto=webp&s=f86fc353ad5f207db8d233821204b521ba0b3d0e
On the exchange page, you can choose any currency pair to exchange in the opposite direction, for example, GBP to BTC or USD to BTC. Choose a suitable pair for exchange, available fiat currencies: RUB, USD, EUR, GBP, UAH, IDR, KRW, JPY, TRY, ARS, available cryptocurrencies for exchange: BTC, ETH, BAT, USDT, ALGO, TRX, OKB.
How it works
When buying cryptocurrency for the first time, your Bank reserves (holds) the requested amount, then this amount is transferred to the authorization waiting state. As soon as the Bank freezes the fiat funds, the service fixes the exchange rate at the time of creating the application, reserves the cryptocurrency, and provides you with 30–40 minutes to complete verification. After successful verification, the service charges cryptocurrency to the wallet.

Quick verification

Verification takes 2–3 minutes and requires only one time to perform operations every day. The “Know Your Customer” (KYC) procedure is necessary to exchange cryptocurrencies for fiat currencies.

https://preview.redd.it/3y0pmzrdwe151.png?width=597&format=png&auto=webp&s=01a92651b67f2df70f83082cfcd3d1fdee5491b4
As you understand, you need to pass verification 1 time, regardless of whether you withdraw funds or buy currency, after passing verification, all services are available to You without any further confirmation.

New currency

Support for other currencies, including TKEY, will be added gradually and highlighted through service updates. As for the TKEY exchange, it will become available in exchange services after listing on the exchange. Listing on an exchange allows you to automate the exchange process, link the necessary services, and most importantly, the exchange provides liquidity, which is key when we talk about exchanging for a particular currency.
We will tell you more about the operation of the service and its advantages, chips, in a separate material dedicated to the withdrawal and purchase of cryptocurrencies for fiat currencies, as well as touch on various banking issues and tell you how you can combine the SWAP service for more efficient exchange and withdrawal to the card.

Charitable activity

By making an exchange or purchase of cryptocurrency, you help children and people who need our help. We deduct 0.1% of the profit from each transaction to charity funds.
This is the fastest and most comfortable way of charity, which allows you to bring together people who are not indifferent to other people’s problems. TKEY enables people to do good deeds, and the resulting turnover profit of 0.1% is sent to charity funds every month. Together with You, we create new opportunities for people in need who need help — “Big things have small beginnings”.
How does it work?
You have made an exchange or purchase operation, the company has accumulated the volume of these operations for a month->the company has chosen a charity Fund->sent funds to the charity Fund’s account. Priority charity funds are children’s aid funds. You can always suggest a candidate for a particular Fund by sending a message to [[email protected]](mailto:[email protected]).
Why do we write Funds and not a Fund?
This is the first launch of the service, so depending on the monthly volume, we will focus on distributing funds to one charity or several. For example, if we have accumulated $ 10,000, we can distribute $ 5,000 to 2 funds. if we have accumulated $ 100, it is logical that we will only send this amount to 1 Fund. With the development of the service, we will be able to focus on several funds, which we will actively help due to the received volume.

New sections, improvements for existing services

Menu logic and site structure

The menu logic has been revised. now more items are available on the menu and they are divided into sections. Navigation through the sections has become much easier and more convenient. for some sections, QR codes are available for Russian and English-speaking audiences, and for representatives of Asian countries, all sections are available by QR code.

https://preview.redd.it/d9ntj1hfwe151.png?width=700&format=png&auto=webp&s=6c068daa450e5f824829a9457bc1bc183615f466

TKEYSPACE Promo Page

New blocks were added, the entire page was fully localized and is available in Chinese, Korean, English and Russian, and QR codes were added for easy navigation for the Asian audience.

Documentation for the exchange

We have already mentioned that there is a section for exchanges with the necessary documentation for listing, now it is available in English. In the next updates, it will be translated into Russian, Chinese (Traditional and Simplified), and Korean.

Market Data (Coin Data)

The market data section has been optimized for mobile apps. Charts are expanded and optimized page borders for most mobile devices, and you can search for cryptocurrencies and tokens that interest you.

https://preview.redd.it/fkuhl0vgwe151.png?width=700&format=png&auto=webp&s=67450a04bdba376da59aee1d0e5a0964c896475e

FAQ

Added answers to frequently asked questions in various sections of the site, You can find the information directly on the section page, for example, TKEY-QT, SWAP or Core. Right on the page there is a FAQ section, in which we disclose answers to questions, for example: How are You going to solve the scalability problem, or why did you choose Phoenix as the logo and symbol of the project, or how do you exchange cryptocurrency for pound or dollars? As you can see, you can get answers to different questions, depending on the topic of the site section.

https://preview.redd.it/8utkvv6iwe151.png?width=700&format=png&auto=webp&s=d493ec784d74c5982486e36fe3b4bcbcb6d57335

Footer

For convenience, the site’s footer has been expanded and new sections (quick tabs) are included, which are also available in the QR-code format. In addition to various details, the footer is now accompanied by the company’s coat of arms — the Phoenix, which is the symbol of the entire community, the Phoenix Alliance.

https://preview.redd.it/xija83vjwe151.png?width=700&format=png&auto=webp&s=dd7ce476b53ebe2a891d32231725650bac7ba181

Page 404

Added page 404, which is also an integral part of the site. now when you go to a non-existent site page, all the necessary menu items are fully available to us, which will quickly Orient You and direct you to the desired section.

https://preview.redd.it/i8f7qi9lwe151.png?width=700&format=png&auto=webp&s=02449b35c631bcb0667336edb4f912cbcf1dfb58

What is waiting for us in the nearest future?

In addition to various improvements, connecting services, our team has been working every day on other main areas of the Tkeycoin project, which are already being prepared for the next release and we will tell you what updates, what plans, events, and what else will be interesting this year.

Online conference with management

An online conference in question-answer format will be organized. The main task of the conference, in addition to questions and answers, is to discuss plans, talk about new directions, touch on issues of legislation, and analyze current issues of users.
The online meeting format will allow you to get feedback and discuss a large number of issues in a short time. Questions related to technical support and other questions that can be answered through the administration will not be discussed.
The meeting involves the development, constructive, and suggestions from users for further development of the Tkeycoin project. If you are interested in participating in the conference, you can also make business proposals during it, please use the time to your advantage. We work for you.

New content: reports, new categories, useful information

Based on user feedback, we introduce new categories to our content plan:
Reports This section will be accompanied by information about the work done by the team for the month, the format of submission — abstracts, highlights. This format will help establish feedback between users and developers.
Question-answer
In addition to the content that we produce ourselves, users have questions that arise during the process of working with the project’s services, as well as during interaction with the project itself. To avoid making guesses and making up stories, we have introduced the question-answer category.
Users ask questions in comments, and the company prepares answers based on the questions and they are published in the post. Depending on the number of questions, the post generates all the answers, or the post is divided into parts if the number of questions for the past period was the largest. In addition to asking questions, you can make suggestions to the project, for example, about new features or directions.
This format also builds feedback and helps to improve all services. the most important thing is that it can not only help us but also you, as the offer and questions will help you focus on the tasks that the end-user wants to see.

TKEY-POOL (Tkeycoin pool)

We are completing the work and debugging of the official pool for Tkeycoin, this is a completely new approach for mining Tkeycoin. The pool will feature higher performance and stable architecture, a light interface, and objective commissions.
A pool is a highly loaded system that works 24/7/365, it turns out that such a product hides a sufficient number of lines of code and, most importantly, is built on a reliable architecture that can withstand +50000–100000 miners, not to mention the number of connected devices for this number of miners.
A cryptocurrency pool is a combination of the hardware power of many miners at once to increase the probability of finding a block. The reward for a block obtained by the pool is distributed among all participants.
The TKEY pool is developed taking into account the features of the Tkeycoin blockchain, including multi-blockchain, transaction model, hashing, blocks, and other nuances that are an upgrade of the blockchain among others. Together with the pool, the TKEY network is being tested: high loads, attacks, and other tests that show positive results, proving that the TKEY blockchain can work under any loads and is protected from attacks.
Our task was to: 1. Stable system for handling high loads; 2. Adaptation pool for any software; 3. Connecting any hardware for mining cryptocurrency Tkeycoin; 4. Fair remuneration calculation; 5. Security.
The main goal is for any user, regardless of the software and hardware used, to be able to connect to Tkeycoin mining via a pool. The first releases will be accompanied by a simple user-friendly interface, easy connection, instructions for various mining programs that can be connected.
In future releases, we will optimize the operation of the pool, add new features, as well as tracking functions and other nice things. any suggestions from miners and the community are interesting to us and will be implemented, so do not hesitate to send your suggestions after the launch.

TKEYSPACE updates


https://preview.redd.it/fjy2dkanwe151.png?width=700&format=png&auto=webp&s=99dedd6aa59ae7eb4d585d2ef1ddae4cc6dd50f9
Work on the TkeySpace mobile app is also not standing still. We will soon release updates for TkeySpace on Android and iOS.
This release is a complete transition to the most stable version of the mobile wallet. This means that after the update, even with the largest changes, the user will not need to completely reinstall or restore to use the new features, as before, just update the app via the AppStore or GooglePlay.
Between the previous update has been a sufficient amount of time, on average, updates are released once a month. This update will be one of the major ones. We are finishing work on the code to prepare the app for the new features that will be available this year. Besides, we are improving the app’s logic, data processing speed, optimizing the code, restoring order, and preparing for the global market.

Exchange, purchase of cryptocurrency and withdrawal to the Debit/Credit Card


https://preview.redd.it/1maxjrqowe151.png?width=700&format=png&auto=webp&s=cefd5bf1ec823049eeb25640c470024a41c0430c
In addition to pleasant optimizations, the app will display the exchange and withdrawal to a Bankcard, tab with an optimized page for exchange, withdrawal, and the purchase will be available directly in the mobile app. This upgrade will also capture the cryptocurrency exchange SWAP page, which can be evaluated after the update. Other features and new features will be announced by the developers immediately after the release.

SWAP Update

The development team is finishing work on optimizing the SWAP service. Regardless of updates, it is available in working mode 24/7/365. The team is working on improving the operation, optimizing the page, changing the interfaces, improving navigation, and speeding up query processing. This update is also among the upcoming ones, along with the pool, mobile wallets, and other news that will excite.

Network Statistics

In the network statistics section, there are several sections that will be fixed — this is the hash rate of the network and the volume of Tkeycoin. Now the volume of Tkeycoin is displayed by mTKEY, and the graph itself indicates M TKEY, the user may incorrectly understand the volume of transactions in the network, so, given the current volume, it is advisable to switch the display to TKEY, and in the future switch to mTKEY for large volumes.
TKEY is divided into cryptograms (CryptoGramm, cgr), uTKEY (keys), and mTKEY. 1 TKEY = 100 000 000 cryptograms. 1 mTKEY = 100,000 cryptograms. 1 TKEY contains 1000 mTKEY. 1 mTKEY = 0.00100000 TKEY 1 uTKEY =100 cryptograms 1 TKEY contains 1,000,000 utkeys. 1 uTKEY (keys) = 0.00000100 TKEY 1 cgr = 0.00000001 TKEY

Cryptocurrency Exchange

This issue has become the cause of mass discussions, disputes, investigations, the subject of memes, kitchen, and online conversations, that just did not happen, that TKEY is not taken anywhere, someone made guesses that we are waiting for everyone to run away, or TKEY is a world conspiracy and around some actors, you can write a book or shoot a great series, not worse than Breaking Bad.
Jokes, jokes, but the question is serious. Since the 4th quarter of last year, the company has been actively working on the issue of listing, prepared the necessary platform for this, held several meetings, negotiations, released the necessary products, figured out various transfers of funds to the blockchain, worked out many small things, many major issues that were behind the scenes. Everything is ready, and it’s time to start soon. This will be a surprise, believe it or not, and we will meet you on the stock exchanges :)

What other plans does the company have?

Enabling payment at retail outlets

After entering the exchange, we will actively engage in connecting payments to implement them and link them to TKEY. The plan, strategy, and legal component are ready.

Payment development

This implies the development of payments and services that will expand the use of digital currencies in the commercial sphere. Application on the territory of Russia will depend on the Federal law on the CFA, in any case, we plan to analyze the law, after its release, to find a legal way to implement payments based on blockchain and digital assets. Therefore, until the law is released, we are keeping this initiative in the future, and we will work on other jurisdictions that will support it.
We left some plans behind the scenes, because they will make the greatest impact on the market and the value of our asset, and this — likes silence.

What useful materials will be released soon?

How to effectively use the SWAP service together with the exchange and purchase of cryptocurrency from a Bank card?

We will tell you in detail how to use these 2 services, how to save on payments and purchases, how to exchange tokens that are very difficult to exchange, how to quickly get money for them to the card, and much more.

The law CFA

Our opinion about the law of cryptocurrencies in Russia, what to pay attention to, what to prepare for, how to act if there is a complete ban. Let’s talk about legal nuances and banking practices.

TKEY blockchain

In this material, we will talk about the blockchain, analyze the issues of the system, expand the questions on attacks, payment processing, and touch on the system of multiple chains. The article suggests your suggestions, perhaps someone will have ideas that we will implement in the chain.
At the end,
Don’t forget to ask questions in the comments or send suggestions to [[email protected]](mailto:[email protected]) we will be happy to respond and consider your requests for any of our services. Collaboration, feedback, help us make the whole platform better.
Thank you for being with us! Until new meetings, stay tuned for news, updates, because the most unexpected news comes spontaneously.
submitted by tkeycoin to Tkeycoin_Official [link] [comments]

Epic Cash Vitex Exchange AMA

What is EPIC CASH?
Epic Cash is the final point in the journey toward true P2P internet cash, the cornerstone of a private financial system. The Epic currency aims to become the world’s most effective privacy-protecting form of digital money. In order to fulfill that goal, it satisfies the three principal functions of money:
1. Store of Value — can be saved, retrieved, and exchanged at a later time, and of predictable value when retrieved;
2. Medium of Exchange — anything accepted as representing a standard of value and exchangeable for goods or services;
3. Unit of Account — the unit by which the value of a thing is accounted for and compared.
Website: http://epic.tech Whitepapers: http://epic.tech/whitepaper Epic Cash Community: https://t.me/EpicCash Miner Chat: https://t.me/EpicMiners Gitlab: gitlab.com/epiccash Twitter: twitter.com/EpicCashTech Social Media: http://epic.tech/social-media Exchanges: https://epic.tech/service-list
Oleg✌🏻
Hello community! Our AMA with EPIC begins🚀 We are very happy to have you here, on our joint AMA👌 So, lets start! The very first question for you. Can you introduce yourself?
Max Freeman | Epic Cash | Mimblewimble I’m Max Freeman, which stands for “Maximum Freedom for Mankind” — we believe that the existing fiat money system enslaves people by unfairly confiscating their wealth through inflation. By using an honest money system such as Epic, we can improve the quality of life for billions of people worldwide.
Yoga Dude Hello, I am Yoga Dude 🙂 I handle Marketing and PR, in crypto since 2011 started as Bitcoin miner, and in 2014 in Monero, and in 2015 in Ethereum, oh and briefly in DOGE for fun and unexpected profit. Heard about Epic Cash while learning about the Mimblewimble algo and joined the team last year.
JLong I am John, Doing the general engineering and managerial work
Max Freeman | Epic Cash | Mimblewimble I have been involved in early stage cryptos for the past 3 years, after building a global trading business for the past 20 years.
Oleg✌🏻 nice to meet you🙂
Max Freeman | Epic Cash | Mimblewimble Epic is a decentralized community project like Bitcoin or Monero, there is no central authority or corporation involved. We had no ICO and no premine, we had a fair launch at 0 supply last September.
Yoga Dude Great to meet everyone :)
Oleg✌🏻 Here we go the 1st question for you ~ 1. What is Epic Cash about?
Yoga Dude Epic Cash is designed to fulfill Satoshi’s original vision of P2P electronic cash, adjusting for what we learned from Bitcoin, a medium of exchange that is fast, free, open to all, while being private and fungible. We launched in September 2019 as a Proof of Work mineable crypto, without an ICO or a premine.
Oleg✌🏻 Look like a real Bitcoin🙂
Yoga Dude with privacy and fungibility 😄
Oleg✌🏻 Sounds cool! move on to the next question… 2. What makes Epic Cash better than Monero or other privacy coins?
Max Freeman | Epic Cash | Mimblewimble First off, we have a lot of respect for Monero and other privacy coins, we learned a lot from what they did right and what they did wrong, Our blockchain is much lighter than Monero or Bitcoin, our transaction engine is faster than Monero or ZCash. We use a three mining algo approach to allow more users the ability to obtain Epic Cash. We are a new, highly undervalued, coin and we look great not only for future use but for today's investment. Our blockchain is 90+% smaller than Monero or Bitcoin. Coins such as Zcash have optional privacy. Epic makes all transactions private, and it is impossible to trace movements of coins by watching wallet addresses.
Oleg✌🏻 Young and hot😋 security and privacy level is very important now but… 3. Why copy the same supply economics as Bitcoin?
Yoga Dude It is hard to compete with the success of Bitcoin today, part of the elegance and the appeal of Bitcoin is the responsible emission rate, terminating at 21million highly sub dividable coins. Like the Bitcoin supply curve, Epic Cash encourages early adopters, and with subsequent halvenings maintains a gradually diminishing flow of additional currency while preserving the overall value.
Max Freeman | Epic Cash | Mimblewimble In 2028, the supply of Epic matches that of Bitcoin and they stay in sync until the final coin is mined in 2140. We have 4 halvenings between now and then, which is demonstrated in Bitcoin to drive the value over market cycles. Epic is a chance for people who were late to Bitcoin to ride the wave and not miss their opportunity this time.
Oleg✌🏻 Interesting! 4. Why Choose Epic Cash over Grin and Beam?
Max Freeman | Epic Cash | Mimblewimble First of all, we have tremendous respect for all Mimblewimble currencies and their talented teams, they all taught us a lot and we are thankful for that. Without sounding too contentious, the choice seems obvious. We offer the same core tech, but with a much more responsible emission curve — Grin is an endless fountain of emission and inflation (60 per second forever), and Beam is even more frontloaded outpacing even Grin’s aggressive emission schedule for the next several years… We respect Grin and Beam, we learned from them, and we believe we are the next evolutionary step. Additionally, as we mentioned earlier, we offer more ways to mine Epic Cash, both with GPU and CPU and ASICs, this gives us more potential users and miners, vs Grin and Beam that are only mineable with GPUs.
Yoga Dude Yes, all that ☝️😄
Oleg✌🏻 I hope the miners read it all carefully 👌 Next question 5. Why have a development fund tax and what will it be used for?
Yoga Dude Dev fund tax today is at a reasonable 7.77% dropping by 1.11% every year until it hits zero. As Epic Cash grows in value these funds will become increasingly more relevant in additional technical, marketing, and fintech partnerships developments.
Oleg✌🏻 Very smart! 6. What is the advantage of 3 mining algorithms?
Max Freeman | Epic Cash | Mimblewimble By having multiple mining algorithms we are able to attract CPU, GPU, and ASIC miners simultaneously. Currently all other Mimblewimble currencies are mineable with GPU only ignoring a large segment of CPU miners. Monero made a splash migrating to the RandomX CPU mining algo. Epic Cash from the beginning embraces all mining communities. Many miners are successfully using older hardware such as Xeon processors to help secure the network. We use RandomX for CPU, ProgPow for GPU, and Cuckoo for ASIC.
Longer term, our flexible architecture means we can have many algorithms, not just 3. Our roadmap includes an allocation for SHA3 Keccak, which will help further decentralize the network and keep it unstoppable.
Yoga Dude We love miners 🙂 and Epic Cash can be mined with laptops and gaming rigs 🙂
Oleg✌🏻 A wide selection of mining methods is a great way to create a stable, decentralized and large network👌 Let’s talk about persons… 7. Who are the people developing Epic Cash?
Yoga Dude We are blessed with a very talented team of skilled developers with diverse backgrounds, many of them are volunteers who believe in what Epic Cash stands for and contribute with product and usability innovation. Our teams main focus is to make Epic Cash the best, most secure, most user friendly and usable product on the market, without making it unnecessarily techie, with as much mainstream user appeal as possible. This is a serious challenge but we are up for it 😄
Max Freeman | Epic Cash | Mimblewimble It is also important to note that we are a truly open ecosystem that anyone can participate in. Our community has developed wallets, mining pools, educational content, and much else besides. We are not limited by the funding generated during an ICO or VC investment, our users are an essential element of our team.
Oleg✌🏻 Sounds very attractive. 8. What do you think is currently lack in today’s crypto?
Max Freeman | Epic Cash | Mimblewimble We believe there is not enough privacy, anonymity and fungibility, although there is a growing awareness in the community as to why these are necessary. People are waking up to the fact that privacy is a right for everyone but today it is being exploited and violated by corporations, governments and unscrupulous individuals. Privacy does not mean that you have something to hide. We have doors on our houses, curtains on our windows, we wear clothes, and we have security on our bank accounts and businesses, not because we are criminals.
Fungibility (the property of not being able to distinguish one unit of currency from another) also has become a hot issue as people have started to get in trouble because of someone else’s misdeeds. Tainted money (coins that are blacklisted or restricted) is a problem for Bitcoin and Ethereum, the top two cryptos today. Mimblewimble eliminates the risk of tainted coins making them indistinguishable from each other. With traceable coins, you always have to worry if the coins you are getting were involved in a hack, or perhaps the darknet.
Oleg✌🏻 It’s good to see strong and safe coin in our time Let’s talk about your future… 9. What does the Epic Cash roadmap look like going forward?
Yoga Dude First and foremost, we are focused on security and usability.
We are working on a new, improved GUI wallet to incorporate the community feedback on ways to improve it.
We are in the process of completing final testing phases for the next iteration of Epic Cash which will make it more secure and stable. Once that is done, we will be rolling out Android and iOS support to make Epic Cash usable on leading smartphones and smartwatches. Beyond that without going into too much detail we are focused on continuous evolution of privacy, ease of mining, and overall speed and usability.
And of course we are constantly looking to add more exchanges both with and without KYC.
Oleg✌🏻 Are you working on Android and IOS wallet ? What will your application be?
Max Freeman | Epic Cash | Mimblewimble Yes, we will release a mobile wallet this year. It will bring us one step closer to people being able to actually use cryptocurrency as money in daily life.
Yoga Dude The idea is to be able to access Epic Cash from any platform and device
Max Freeman | Epic Cash | Mimblewimble Epic is very lightweight, which means that low-end devices such as smartwatches can participate.
Oleg✌🏻 Ok, got it. Thanks for clarification! 10. What else can you tell us about Epic Cash?
Max Freeman | Epic Cash | Mimblewimble Well one thing I really want to mention is our great Epic Cash community. We’ve been building a decentralized community organically, without the talk of price pumps, pressure to HODL and other BS crypto-gimmicks. Our community is truly global and consists of developers, volunteers, miners, and other Epic enthusiasts spreading the word about Epic Cash, helping us reach millions of people around the world to improve their quality of life through social media and directly. Everyone is an evangelist, everyone is an influencer, everyone has the power to make the world a better place to live in. As we continue to grow — the future looks Epic 😊
Yoga Dude Definitely the community! We got a talented crowd of very cool and motivated people from all over the world!
Oleg✌🏻 Thank you guys, for such informative answers 🙂 Now we proceed to Section 3, where a Community can ask their questions to the EPIC team Now I’ll open chat for the quite some time … Oleg✌🏻 Thank you all, dear community! EPIC team, please choose the 10 best questions you want to answer.
AngeI Everyone likes Privacy & Epic Cash provides their Best Privacy to users But, Which Technologies are being used by Epic Cash to make Blockchain very Private and Completely untrackable ?
Max Freeman | Epic Cash | Mimblewimble From the wallet to the node, Epic uses Dandelion++ to bounce transactions around the world before they go into the mempool for mining. Within the blockchain itself, Cut-Through merges all transactions in a block together, with CoinJoin automatically mixing all coins.
Beyond that, there are no addresses, so it’s impossible to watch someone’s wallet.
Arnold Even litecoin is implementing mimblewimble, Don’t you think it’s a significant threat for Epic if they implement it, then why would anyone use a less popular and a new cryptocurrency.
Max Freeman | Epic Cash | Mimblewimble LTC is implementing mw as an “extension block”, meaning that it is optional and not all transactions will use it. This is very different than the core protocol leveraging mw to make all transactions private and all coins fungible.
Aluta Why Epic cash so much focus on fungibility? Does fungibility matters that much?
Max Freeman | Epic Cash | Mimblewimble Fungibility is going to be one of the key issues within the cryptocurrency space in the coming years. Today, if you accept traceable coins from a seller, you are liable if they have ever been used in any illegal activity. This has led to a two tier market where freshly minted coins sell for more than circulated coins. When coins are fungible, like Epic, you don’t have to worry that you will run into a problem when an exchange or merchant blocks your transaction.
Joxes It is a pleasure.
When I first researched EpicCash, google showed me a youtube video that talked about how to mine with EpicCash. It made me ask: is this mining activity profitable so far?
We are in the early stages of development I guess, what adoption strategies are you taking to have sustained growth? is it feasible to reach N ° 500 rank in coinmarketcap in the medium term?
Yoga Dude When I got into crypto, it was by mining Bitcoin back in 2011 when you could still solve blocks on a single computer, but Bitcoin at the time was anything but profitable 😄 Today Epic Cash is still new, still young, and still undervalued. I believe it is mining-worthy because of its potential, not because of today’s price. By allowing Epic Cash to be mined with GPU and CPU on gaming rigs, servers, and even laptops we offer maximum public participation in our project. More people involved in the project, the more evangelists there are. We empower people to mine Epic Cash and to promote it.
S.P.A.D.E What new features of Epic Cash provide that Grin or Beam does not offer. Why do we need Epic Cash?
Max Freeman | Epic Cash | Mimblewimble They are great coins, but there are some ways in which Epic improves. Epic has better tokenomics than Grin and a more sustainable model than Beam, that has a company behind it that needs to repay investors via its high dev tax. this article explains in more detail https://medium.com/@frodofreeman/overview-of-mimblewimble-cryptocurrencies-7c70be146f50
Sahil What’s the Minimum Hardware / setup Required for Mining of EPIC Cash coins? Is Mining Profitable and Can we Mine EPIC Cash coins at Home?
Max Freeman | Epic Cash | Mimblewimble It is possible to mine on an ordinary laptop or desktop from the last 5 years, sometimes older. Epic is open to everyone, and our friendly community is standing by to help you get started at t.me/epicminers
Erven James Sato “TOKEN BURN” is BENEFECIAL for any projects, in able to CONTROL THE NUMBER OF TOKEN CIRCULATION and TO PROVIDE GREATER INCENTIVES TO INVESTORS.
Does your GREAT PROJECT have plan about TOKEN BURN?
Xenolink For deflating projects It is beneficial to drive the demand / scarcity / and price up in a faster pace. Epic Cash is here for the organic long run not the short run. However when it comes to long term economics elastic supplies whether inflating or deflating will not be a solid long term economic model. This has been heavily discussed already with Bitcoins inelastic Fixed 21 million supply in the past. Having a fixed model demonstrates good long term economics without worrying about balancing a deflating/inflating model. Bitcoin is a perfect example of a 21 million inelastic fixed supply model that has been proving itself till today. Which is why we are also using the same fixed 21 million supply model. Epic Cash plans to have a solid organic long term future to bring free private fungible money and make this world a better place.
Red Z🔥🤙 No one predicted the COVID-19 pandemic while developing their business model. But the crisis and recession of the global economy is our present with you and it affects all sectors, including blockchain. Will you make or have already made changes to the project roadmap, tokenomics? Do you have a plan in case the situation does not improve in the coming months and will affect the crypto industry even more?
Yoga Dude One thing we have seen as the result of the COVID-19 is more governments are talking about moving to digital cash — digital dollar in USA, digital Lira in Turkey, etc… If in the past the idea of digital money was not graspable by some people, today its the governments that are educating the people for us about the value of digital currency… What is ironic, the governments, by printing money to solve the economic consequences of COVID-19 also educating the consumer about the true “value” of fiat… What we offer is a touch free, borderless, private, anonymous, fungible currency that can not be printed beyond the initial defined algo. We are more responsible than the printing presses of the governments 🤔
kunlefighter How does the Dandelion++ Protocol, Confidential Transactions (CT) and CoinJoin assist in protecting the privacy of individuals and their transactions on Epic Cash Blockchain?
Max Freeman | Epic Cash | Mimblewimble Dandelion++ bounces transactions around before committing them to the blockchain, making it impossible to determine where they originated from. Confidential Transactions means that all tx are private, you can’t tell anything about where the coins have been or who they belonged to. CoinJoin in essence melts down and re-mints each coin every time it is used, making it impossible to track their ownership or usage history. Epic provides comprehensive privacy to everyone, without the compromises that other pre-mimblewimble coins have.
Dr Mönica Hello sir @maxfreeman4 @Johnsstec @Yogadude
Thanks for the ama I notice that Epic Cash has 2 type of new algorithm, progPoW version 0.15.0 and randomX version 1.0.3 NOW , CAN you tell me why you choose these 2 algorithm???
Yoga Dude We went with RandomX because it is a solid and very popular CPU centric algo used by several coins — most recently Monero. Most miners today heavily favor ASICs or GPUs, leaving a lot of solid high end users in the dust unable to mine emerging cryptos. As far as ProgPow, again its an established algo for GPU miners, and thanks to many cryptos starting with Bitcoin/Monero/Ethe etc there is no shortage of GPU rigs out there :) plus again the casual user with a video gaming caliber card can get in on the action.
Oleg✌🏻 Perfect! It was a great AMA, but it is coming to an end, thanks to everyone who was with us. Thanks EPIC team for taking the time👏. I hope our projects will be able to collaborate even more closely in the future and achieve new successes. Cheers!🎉
submitted by EpicCashFrodo to epiccash [link] [comments]

Bitgrin - WHO I AM - introduction for new miners & investors

Bitgrin - WHO I AM - introduction for new miners & investors


https://preview.redd.it/y1nyrhkmoj731.png?width=298&format=png&auto=webp&s=93a62ae0fa7614dcc538e1ace8756a0857fae63f

Bitgrin is a privacy focused cryptocurrency on a protocol level based on MimbleWimble and a fork of GRIN coin.
This is about freedom from censorship and the banker regime.
The technology of Grin meets the economics of Bitcoin, for the worlds first
- private,
- scalable,
- decentralized currency with sound economic model (limited supply)

If you're not clear on what i mean by scalability: Bitcoin has a 240 GB blockchain. Ethereum has a 1TB blockchain. BitGrin will stay below 1GB due to the way old transactions get compressed and pruned
that means i can put a full node on your phone, not just a light wallet but a true full node

Bitgrin mainnet launched the 8th of February 2019

Ticker: XBG
Block time: ~60s
Block reward: 4.5 XBG
Next Halvening: Block 2,102,400
Supply: 21,000,000

==========================================================
LINKS
We dont need a central authority declaring stuff official, we need grass-roots support

Website: https://bitgrin.dev/
ANN: https://bitcointalk.org/index.php?topic=5104608.0
Github: https://github.com/bitgrin/bitgrin
Emission Schedule: https://bitgrin.dev/comparision-of-emission/
Latest Kingfish releases : https://github.com/bitgrin/kingfish/releases
Explore : https://explorer.bitgrin.dev/

Discord : https://discord.gg/Nd5BazK
Twitter : https://twitter.com/Bitgrin
Reddit : https://www.reddit.com/xbg

==========================================================


Purpose of MimbleWimble is that no one can see your coins or who you sent them too, while still knowing coins are valid.
This is a huge deal in privacy, and we wish that Bitcoin had that from beginning.

But looks like we have a 2nd chance now. Grin failed that in our eyes with horrible economics


==========================================================
TEAM

Our team is anonymous that won't change
We've got a small team who has been in blockchain dev since around 2011 as well as application developers, good at making things user friendly.
This all started because we were working on the Kingfish wallet which was a Grin wallet, and some miner software for Grin. The tech was very cool, but then this emission schedule and the attitude of the core devs made us realize their priorities wrong.
So Kingfish partners joined bitgrin team. Many of us on the original team were not happy with the economic decisions.
We're actually pretty active in Grin Core team chat.

==========================================================
WHAT IS BITGRIN

BitGrin is a store of value, designed to be easy to use
Bitgrin share the same halvening schedule as BTC. Half as many rewards every 4 years. 4.5 coins per block, and then 2.25 after halving, and so on.

So theres really 3 things we bring to the table
  1. We create an economic incentive for folks to hold there coins with halvenings. This means the coin acts more as a store of value.
  2. We create a dev fee so we don't have to be like the Grin team and beg for donations. We'll take modest salaries to keep things running clean
  3. We are building super simple user friendly tools on top of the protocol so that in time the average user can simply pull out a phone and work with XBG coins

BitGrin makes transactions completely private, hiding the amount of coins a user owns, how many have been sent, and to whom they were sent.

Transactions are blinded, which means no-one can prove that coins have been sent at all!

BitGrin is private by design, even the developers don't know who is sending or receiving coins.

But how does it all actually work?
BitGrin is governed by the laws of mathematics, exploiting some very simple properties of addition and multiplication.
Elliptic curve cryptography is at the root of what keeps BitGrin (and Bitcoin) secure. The standard is also used by countless military, banking, and even government operations. Elliptic curve cryptography is a method of utilizing a secure curve to produce privately known numbers These extremely large numbers are nearly impossible to guess, but can be proven to have been generated by someone with knowledge of their private key.

Let me walk you through the process.
First, a user picks a really, really, really large number. Then they multiply it with the starting point on the curve.
The resulting coordinates on the curve are your public key and that really, really big number is your private key!
You can now securely encrypt values utilizing your private key, and publicly share your encrypted messages along with your public key. Other users in the world can *prove* that you must have knowledge of the correct private key, without them knowing what it is.

And this is the bedrock of almost all cryptography. It keeps the whole world secure!
The trick here is that it's pretty easy to get the coordinates of your public key, but it's nearly impossible to discover another user's private key.

A simple analogy for elliptic curve cryptography
Knowing just the public key is like knowing the location of an indestructible box, with the world's most complicated lock. Without the private key, it is impossible to access it's contents.
This is where, for example, Bitcoin's security model ends.
BitGrin, on the other hand, goes a few steps further.
BitGrin hides your even your *public* key. So now no one even knows *where* your indestructible box is.
This means that no one can see how many coins you have, who you are sending coins to, or how many you have received.
All of this is accomplished using just a few additional mathematical tricks.

How Bitcoin transactions work
To further explain, let's first talk about how Bitcoin transactions work.
Lett’s say you, a Bitcoin user, want to send some funds to another user. You would announce publicly to the network your public key, the amount of coins you would like to send, and proof that demonstrates you are indeed the owner of these coins.
You can see the problem here.
If someone goes through the history of the blockchain, they can clearly see who you received the coins from, who you are sending them to, how many were sent, and even how many you have.
You don't really want people knowing all of that information, do you?
Do you share your bank statements with everyone? Of course not.
Now... How can we fix this? How can we make transactions more private?

How BitGrin transactions work
Let's go over a BitGrin transaction...
BitGrin transactions are completely different than Bitcoin transactions, You can think of them as just a blank credit card with no name, just the number, and everyone who knows this number can spend money with it.
What the blockchain holds is just a list of these "cards", while obscuring the amounts in them, and who is in possession of them, or even who had contents in them prior.

Let's say for example I want to send you three BitGrin.
What we need to do now is prove that I own a credit card (or multiple cards) with the total of at least 3 coins.
We also need to create a new card for you. One whose number is only known by you.
First, I send you a message via a secure channel in between our wallets.
"Hey, I want to send you 3 coins. Here's proof I own at least 3. I'll also pay the fee."
You receive the message and you can compute your part of what it takes to make a new card. Then you send me back the proof that you know the new credit card number,
while not revealing the number to me, by using a special type of encryption.
Next, you send me a very very big number you choose to obscure the amount of coins by moving them by this amount on the elliptical curve.
Then, add to it a public key of the credit card number, made with another operation on the graph.
This will prove you own the coins, without either user revealing their private keys.

Finally, I add the number of coins to the very big number you chose.

We can prove the number of coins didn't change because 5-5 is 0. This is validated by the network to prevent coins from being created out of thin air.
And 5 plus the BigNumber, minus 5 plus the BigNumber, is also zero. By adding a hidden big number known only to us, we hide the amount from everyone else.
I combined all these details together into one large commitment, and then submit it to the BitGrin network.
Now the network needs to validate that no new coins were created and that your new card is valid. This is all done with simple mathematics, and is completely secure.
You now received your money! While it may sound like a long process, all of it is done within less than 1 second from the BitGrin wallet.
Want to spice things up? Generate invoices, transact using QR codes or send it by pigeons!

We're not done yet. This is not all that BitGrin improves.
As you may know, BitCoin transactions can take a very long time to be confirmed, and running a Bitcoin node is a very computer-intensive process.
BitGrin on the other hand is both fast, and extremely scalable! The majority of spent transactions get removed, making the blockchain much smaller than traditional blockchains.
This is done by miners in every block, as well as the entire blockchain over time.

Soon, everyone will be able to download the entire blockchain and synchronize it within seconds or minutes, even on a low powered mobile device or a payment terminal at the local checkout.

With further work and research, BitGrin will improve even more, enabling truly private, scalable digital cash to see mass adoption.

==========================================================
TEAM VISION

- Goal to be simple for end user
Crypto is super hard to use, keeping your money private is impossible. Bitgrin solves those problems making the latest scientific breakthroughs in cryptography, usable by everyone, all while being built on robust bitcoin economics. Bitgrin paves the road to mass adoption
there is a lot of confusion about what crypto is for many folks think it is a way to make money by buying new coins and selling as they mature
ignoring the central idea of decentralized money.
Grin folks invented a better BTC, and then proceeded to apply infinite inflation for reasons I can't explain it's decentralized, lightweight, and fast
but you can't just mint 1 new coin every second, thats not sound monetary policy even USD doesnt do anything that extreme
and yet the buying power of USD falls, even with their small inflation schedule and we already know a schedule that seems to work: the Bitcoin schedule
so why not use this in combination with the lightweight blockchain approach of Grin?
Lightning Network doesnt solve BTC problems, because settlement is important, and scale means fees.
Bitgrin solves all of these problems by offering a truly lightweight settlement layer, with no arbitrary P2P layer on top

__________A few words about others MW coins_____________
Grin has Grin economics: infinite coins forever which is kind of insane, Grin could have easily just limited their supply but they refuse to do that.
Our key differentiator is our economically sound emission schedule
Beam and BitGrin are working towards the same kind of thing, or at least our goals are more in line than they are with the Grin team. Our approaches are pretty different, from a technology perspective though. I fully expect all three projects to coexist and hopefully make each other better
Being “non corporate” isn’t necessarily good. To some degree it’s useful to have profits, a core team, etc
But if it’s too corporate (Beam) then your whole organization is susceptible to issues of centralization such as being shut down by the government.
The decentralized nature of the software prevents that to some extent, but nothing beats being driven by a team of anonymous contributors. That is true censorship resistance. It’s a feature, not a bug.
But we don’t need them to lose for us to win, we can win together, I believe a symbiotic mutually beneficial relationship is ideal with the Grin team.

==========================================================
PREMINE

1M coins are put in to height-locked contracts
about 20k released per month, starting next March 2018
so at launch, dev team has 0 coins
10% for 4 yrs, which amounts to 4% of total supply over time
Just a reminder that the dev fee is quite modest. It’s not like we are holding 90% of the supply like ICOs like to do
1mln pub const DEV_FEE_TOTAL: u64 = 1_000_000; // 1M coins to match Satoshi's Bitcoin holdings >> line 58 https://github.com/bitgrin/bitgrin/blob/mastecore/src/consensus.rs
Payouts are staggered over 4 years by the smart contract
I think as far as the community goes, what you would WANT is developers who are paid for success in the same terms they would expect success as buyers/miners.

==========================================================
FUTURE

It took a lot of work to know what to change, and to understand GRIN codebase and then the generatioin of the genesis block wasnt documented
or it was, but it was incorrect.
Getting seed nodes up and running, making the miners work thousands of little details
BitGrin in particular also has rollback protection
Uses block hash checks to make sure the chain stays stable
BitGrin in particular also has rollback protection
Uses block hash checks to make sure the chain stays stable
Also worth noting this is something added by us. Grin doesn’t support block hash checking
It’s not possible to rewrite any meaningful amount of the chain through a 51% attack. Those attacks are quite limited in exclusively abusing double spend
The team is currently working on porting the entire codebase to be web friendly for web wallets, and offline/non-interactive transactions using BitGrin addresses
basically we want to include a tx pool so users dont need to share ips/files, and can simply use disposable "addresses".
A major improvement with we call XBGJS. This will include tools for other devs to make working with BitGrin easier
Adding non-interactive transactions will be a major improvement

==========================================================
MINING
It's compatible with all grin miners
so any grin miner that works with Grin will also work with BitGrin

==========================================================
ASICS
Community will make those decisions when it comes to it, there is time till end of 2019.
We can fork in to a different PoW, as needed.

There are ongoing discussion about it on discord

==========================================================
COMMUNITY
We dont need a central authority declaring stuff official, we need grass-roots support

Website: https://bitgrin.dev/
ANN: https://bitcointalk.org/index.php?topic=5104608.0
Github: https://github.com/bitgrin/bitgrin
Emission Schedule: https://bitgrin.dev/comparision-of-emission/
Latest Kingfish releases : https://github.com/bitgrin/kingfish/releases
Explore : https://explorer.bitgrin.dev/

Discord : https://discord.gg/Nd5BazK
Twitter : https://twitter.com/Bitgrin
Reddit : https://www.reddit.com/xbg

=========================================================

There is no coin other than bitgrin that has true privacy, scalability, and limited supply it doesn't exist.

I say the more the merrier, this is about growing MW and it’s ecosystem, not about one coin “beating” the other.

But either way competition is healthy, let’s see where this road leads.

Competition is needed for innovation to keep up at a high pace.

Aren't you as excited about that as we are? Join us. Let's change the world !
submitted by Akyr35 to xbg [link] [comments]

/r/Monero - Newcomers Please Read. Everything You Need To Know.

What is Monero (XMR)?
Monero is a secure, private, untraceable (crypto-)currency. It is open-source and freely available to all. Don't believe us? Click here.
Monero is a tool that people can actually use. It makes receiving payments hassle-free, since merchants and individuals no longer need to fear the source of funds they are accepting. With transparent systems like Bitcoin, Ethereum, Verge, or Dash, these people need to hope (or spend substantial resources verifying) the sender did not use the funds illicitly. Furthermore, merchants do not want all their vendors known, and individually do not want everyone to know how much they are spending. If I spend more than I should at Newegg (store), that's my own business.
Monero is different because every transaction is always private. There is no way for pools and exchanges to opt out of sending private transactions. Thus, Monero's anonymity set far exceeds any other coin's anonymity set. Over 86,000 transactions in the past month of August, 2017 hid the sender and receiver, and about 99.95% of them also hid the amount (will increase to 100% of all new transactions in September)! There is no suspicion in using a private transaction, since all transactions are private. A single transaction does not stick out.*
This privacy is afforded with the best technology. I implore you to take a few minutes to learn about the four main technologies that Monero uses to provide privacy:
There are several other things that make Monero great! It has a smooth tail emission, dynamic blocks and fees, and an accessible Proof of Work (mining) algorithm.
*You can optionally choose a very large, unusual ringsize to make the transaction stick out. This is not recommended, and normal users who leave the ringsize at the default setting will not experience any issues. Also, it's possible for a user to manually add identifying information to the tx_extra field, which is something that a user must seriously go out of their way to do.
Now you know Monero (XMR) has the best technology. What else makes Monero (XMR) different than other cryptocurrencies?
P.S. Want a quick-start, simple your-grandma-could-do-it guide? Here's a great one!
Am I a bad person to consider using this?
No, Monero is freedom money. You can do whatever you want with it, whenever you want, where ever you want. We make it clear that you should own your wealth 100%. What you do with it, is none of our concern.
Where does the word Monero come from?
The word Monero comes from the language Esperanto. Monero means coin oand currency. The plural way of saying Monero in Esperanto and in our cryptocurrency is Moneroj.
How do I store Monero?
Monero Core
Monero Core GUI (If you don't know how to use it, click here for instructions and tutorial)
Monero Web-Wallet
Offline Wallet Generator
Is there a lightweight wallet for Monero?
Not yet, but you can use the official GUI with a remote node.
Are there any other ways to store Monero (XMR)?
Yes, there are many mobile wallets out there that allow you to store Monero (XMR). We do not recommend them, because they are not official releases of Monero. If you do decide to use other wallets, please make sure to do your research first before storing any Moneroj in the wallet. Anything used for Monero outside of official releases, will be used at your own risk. Some may be used for scamming purposes. If you still decide to take the risk; do not use them for large amounts. Also keep in mind that there is a high chance that Monero support will not be able to help you if you bump into any problems from applications outside of official releases. Why should you not use non-official wallets? Well would you buy a house and give your only key you have to the buildemanagement and wait for him/her to open the door to the house you supposedly own? No. Same goes with cryptocurrencies. You should always have possession of your private keys, and your Moneroj. Most non-official releases own your private keys, therefore you do not own the Moneroj.
How do I buy Monero (XMR) with fiat?
Kraken
Bitfinex
Monero For Cash
Local Monero
Other Options
Which exchanges support Monero (XMR)?
Poloniex
Bithumb
Kraken
Bitfinex
Bittrex
Bitsquare
ShapeShift
Livecoin
BTER
How do I setup a offline cold paper wallet?
Step-by-step guide for cold storage and offline transaction signing with optimal security
Guide For Securely Generating An Offline Cold Paper Wallet
USB Monero Cold Wallet Guide
Is there a Chinese translation so I can understand Monero? 是否有中文翻译,以便我能理解Monero?
Monero (XMR) Chinese Translation
Can I buy Monero (XMR) with CNY? 我可以用人民币买Monero吗?
BTER
*Can I buy Monero (XMR) with KRW?
Bithumb
Where can I find a good mining pool?
Monero Pools
What miner should I use?
CPU:
XMR-Stak (Windows-Linux)
CpuMiner by tpruvot (Windows, Linux)
CpuMiner By Wolf
xmr-stak (MacOS)
cpuminer(MacOS) By correcthorse
GPU:
XMR-stak (AMD)
Ccminer (nVidia) by KlausT, psychocrypt, and fireice-uk
Claymore's CryptoNote GPU Miner (AMD)
If you are a Windows user, click here.
Can I use a proxy for mining?
You can use XMR Proxy. If you want to monitor your rigs you can use Monero Mining Monitor.
How can I setup a local wallet while running node with little bandwidth?
You can use GUI, as a remote node as it uses very little bandwidth. Go to settings tab and change: "localhost:18089" to "node.moneroworld.com:18089". If you are still having problems, then just use our Monero Web-Wallet.
Can I run Monero through Tor or I2P?
Guide to use Monero with Tor correctly
Monero Safety Through Tor
Monero I2P
My vendor only accepts bitcoin but I only have Monero, and I know bitcoin is not private/anonymous. What should I do?
Use XMR.TO, but you should also educate them about bitcoins lack of privacy. Tell them to visit this post.
How long does it take to sync to the blockchain?
It can take from a few hours (using SSD drive) or even 24 hours, depending on hard drive and connection speed.
How do I generate a QR-code for a Monero address?
How to generate a QR code for a Monero address
Moneroqrcode.com for a personalized code
Guide to check balance
List of scams: (Always do a background check / research for anything outside of official releases.)
Did you know over 50 high profile artists accept Monero on their online stores? Check out Project Coral Reef
Are there any other sub-reddits that specialize in certain parts of Monero or just related to Monero?
Yes, there are a few. However, please keep in mind that this sub-reddit (/Monero) is the official Monero sub-reddit.
/xmrtrader - Trading, and investing related discussions & inquires.
/MoneroMining - Mining related discussions & inquires.
/MoneroCommunity for those who want to help grow the community.
/moonero for shitposts and memes.
/MoneroMarket for buying and selling wares for Monero.
/MoneroSupport for, you guessed it, Monero support.
Want to get involved? Click here for a list of sources.
How can I participate in the Monero community?
We welcome everyone to join us and help out. Check the "Community Info" section on our subreddit for our website, forum, stack exchange, github, twitter, and facebook. Anyway, we hope you stick around beyond the hype. Monero has a lot going for it, and we hope you agree! We really need your help, since this project is entirely driven by the community!
Nun vi spertis liberecon.
submitted by cryptonaire- to Monero [link] [comments]

RaiBlocks AMA Summary!

I posted this under /cryptocurrency and /cryptomarkets as well! Might be less useful under this subreddit... but I'm using it for purposes of helping people become aware of this coin.
Summation of RaiBlocks lead developer AMA. I'm very excited about this coin, and if you're asking why I did this...I'm trying out my AMA consolidating script that I wrote for fun :) I'm interested in seeing what people think about this coin! You can read the responses directly from this link: https://www.reddit.com/RaiBlocks/comments/7ko5l7/colin_lemahieu_founder_and_lead_developer_of/
 
What are your top priorities atm? Both in developing areas itself and in terms of integration?
 
The top priorities right now are:
These basically need to happen in a sequence because each item isn't useful unless the previous one is complete.
 
 
Do you have any plans to have your source code peer reviewed? By peer review I mean sending your source code down to MIT for testing and review.
Where do you see Raiblocks 5-10 years from now? (For instance do you envision people using a Raiblocks mobile phone app to transfer value between each other, or buy stuff at the store?
 
We definitely need peer and code reviews and we're open to anyone doing this. We have ideas for people in universities that want to analyze the whitepaper or code so we'll see what comes of that. In my opinion code security guarantees can only be given with (eyes * time) and we need both.
I'd like to see RaiBlocks adopted as an internet RFC and basically become an ubiquitous background technology like http. I think you're probably right and a mobile app would be the most user-friendly way to do this so people don't need to carry around extra cards in their wallet etc.
 
 
Is there a list of the team readily available? Are there firm plans to expand, and if so, in which directions?
The roadmap indicated a website redesign scheduled for November 2017. Is there an update?
 
We have about 12 people in the core team; about half are code and half are business developers. On the redesigned website we're going to include bios for sure, no one in our team is anonymous. I think we have pretty good coverage of what we need right now, we could always use more people capable of contributing to the core code.
The website design is well underway, we wanted to streamline and add some more things to it so it took longer than originally estimated. It'll looking like after the new year we'll have it ready.
 
 
Would you ever consider renaming the coin to simply "Rai" or any other simplified form other than RaiBlocks?
2. What marketing strategy do you think will push XRB forward from now on as a fully working product. Instant and free, the green coin, "it just works" coin, etc?
3. Regarding security, is "quantum-proofing" a big concern at the moment and how do you guys plan to approach this when the time comes. And how possible would it be for bad actors to successfully implement a 51% attack.
 
  1. Yea there are a few difficulties people have pointed out with our name. People don't know if it's "ray" or "rye". "Blocks" doesn't have a meaning to a lot of people and the name reference might be too esoteric to be meaningful. I'm not prideful so I'm not stuck on a particular name, we'll take a look at what our marketing and business developers say peoples' impressions are and if they have any naming recommendations.
  2. Our marketing strategy is to focus on complete simplicity. Instant and free resonates with enthusiasts and mass adoption will only come when using xrb is absolutely the same experience as using a banking or other payment app. People aren't going to tolerate jargon or confusing workflows when sending or receiving payments.
  3. Quantum computing is going to be an amazing leap for humanity but it's also going to cause a lot of flux in cryptography. The plan I see is the similar to what I did in selecting the cryptographic algorithms we're using right now: look for leaders in academia and industry that have proven implementations and use those as they recommend migration based on computing capability. Quantum vulnerabilities can be an issue in the future but a vulnerable implementation would be an issue right now.
 
 
Hi Colin, lately XRB has been getting frequently compared to and contrasted with Iota. I was hoping that you could give us your thoughts on the differences between the two and what your general vision for the future of Raiblocks is.
 
It's flattering to be compared to IOTA, they have a very talented team building ambitious technology. When looking at design goals I think one thing we're not attempting to approach is transferring a data payload, we're only looking to be a transfer of value.
There are lots of ideas and technology to be developed in the cryptocurrency space and I want RaiBlocks to solve one section of that industry: the transfer of value. I think the best success would be if RaiBlocks was adopted as the global standard for this and crypto efforts could move to non-value-transfer use-cases.
 
 
Do you see XRB becoming the new payment method for commerce. As in, buying coffee, groceries, etc? Do you have plans for combating the HODL mentality so this currency can actually be used in the future of buying and selling?
 
Being a direct transactional payment method is our goal and we're trying to build software that's accessible to everyone to make that happen. I see holding as a speculative tactic anticipating future increases and you're right, it's not in line with day-to-day transactions. I think as market cap levels off to a more consistent value the reason for holding and speculating goes away and people can instead focus on using it as a value exchange.
 
 
Are you planning to expand the RaiBlocks team over the next 12 months? If so, what types of positions are you hoping to fill?
 
Right now we have about 12 people, half core and half business developers. I think this count is good for working on what we're doing right now which is getting wallets and exchanges worked on. Ideally people outside our team will start developing technology around xrb taking advantage of the network effect to build more technology faster than we could internally. That being said we're going to look in a few months to see if there's anything out there people aren't developing that should be and we'll see what people we need to make it happen.
 
 
At what point did you make the decision to make RaiBlocks your full time job? What was the decision making process like?
 
It was after the week where the core team met here in Austin to brainstorm our next steps. I saw how much enthusiasm there was from crypto-veterans with having a working system capable of being scaled up to what's needed for massive adoption and it seemed the risk needed to be taken.
It was hard decision to make, working in the crypto and finance is rough and I like using my leisure time to work on inventions. Of all the projects ideas I have this one seemed to have a high chance of success and the benefits of having a working, decentralized currency would be huge.
 
 
Hi Colin, what prevents great cryptos like XRB from being listed on bigger exchanges?
 
It's good to understand where the biggest headaches for exchanges lie: support tickets, operations, and development. If a technology is different from what they already have, that takes development time. If the software is new and not widely run, that's potential operations time to fix it which results in support tickets and community backlash. Adding BitCoin clones or Ethereum ICO coins is easy because they don't have these associated risks or costs.
 
 
What can the average RaiBlocks-Fan do to help XRB getting adopted / growing / expanding?
 
I think the best thing an average fan could do is word of mouth and telling people about RaiBlocks. More people being aware of it means there's the possibility someone who's never heard of it before would be interested in contributing as a vendor, developer, exchange etc.
Good advertising or marketing will never be able to reach everyone as well as someone reaching out within their own network.
 
 
Ray or Rye?
 
Ray hehe. It comes from https://en.wikipedia.org/wiki/Rai_stones Lots of people don't know the answer though >_<
 
 
Are you looking at incorperating a datamarket like iota in the future? Given the speed of the network a data exchange for highly accurate sensors could be a game changer.
Further more, are there any plans to increase the Dev team in the future? I read on the FAQ you'd like RaiBlocks to be somewhat of a protocol which is a huge ambition. A Dev from say the Mozilla foundation or other could further cement this ambitious project.
 
Transmitting data payloads is something we probably won't pursue. The concern is adding more features like this could cause us to make decisions that compromise the primary focus points of low-cost and speed for transferring value.
We can add people to the dev team though I think we'll get the most traction by teaching teams in these other organization how to use RaiBlocks so they can be the experts on the subject in their companies.
 
 
Does the actual RaiBlocks version require "Each node in the network must be aware of all transactions as they occur" part? This was in the old white paper and is asked here:
https://www.reddit.com/RaiBlocks/comments/7ksl81/some_questions_regarding_raiblocks_consensus/?st=jbdmgagc&sh=d1c93cca
 
If a node wants to independently know the balances of all accounts in the system, it must at a minimum have storage to hold accounts and all their balances. In order to know all balances it must either listen to transactions as they're happening or bootstrap from someone else to catch up as what happens on startup.
 
 
There is no incentive to run nodes. Some people will do it because it is cheap as fuck (as I read an raspberry pie can run it). But I think not many people will do it.
1. How important are the nodes in terms of further scaling?
2. On which network conditions where the 7000 transactions met?
3. What happens if the transactions per day tenfolds but the nodes don't?
4. How much better will Rai scale if someone sets up, lets say, 100 nodes with awesome hardware and network?
5. How many nodes could be enough for visa level scaling?
6. Which further improvements can be made for Rai IF there needs to be other improvements than setting up new nodes? Are there other concepts like 2nd layer solutions planned?
7. How will Rai defend network attacks?
I know there is an PoW part. But since there a also large attacks on high cap coins on which people invest millions of $ to congest a network..Is it possible that the Rai network will be unusable for several days because of this?
 
I think the out-of-protocol incentives to running a node are under-referenced yet I see them as the primary driving factor for participating as a whole. Node rewards come at the expense of other network participants and in this closed loop the incentives aren't enough to keep a cryptocurrency alive. Long-term there needs to be a system-level comparative advantage to what people are already using for a transfer of value. If someone is using xrb and it saves them hundreds or thousands of dollars per month in fees and customer irritation in delayed payments, they have a direct monetary incentive to using xrb and a monetary incentive in the health of the system.
1) More nodes provides transaction and bootstrapping redundancy. More representatives provides decentralization.
2) The 7k TPS was a profile how fast commodity hardware could eat transactions. All of the real-world limits are going to be something hardware related, either bandwidth, IO, or CPU.
3) The scaling is more related to the hardware the nodes are using rather than the node count. If there was 10x increase in transactions it would use 10x the bandwidth and IO as nodes observe transactions happening.
4) If someone made 100 representative nodes the network would be far more decentralized though the tx throughput would be unchanged since that's a per-node requirement.
5) Scaling to Visa will have high bandwidth and IO requirements on representatives associated with doing 10k IOPS. Datacenter and business class hardware will have to be enough to handle the load.
6) Second layer solutions are always an option and I think a lot of people will use them for fraud protection and insurance. Our primary focus is to make the 1st layer as efficient and high speed as possible so a 2nd layer isn't needed for daily transactions.
7) Defending against network attacks will be an ongoing thing, people like breaking the network for lulz or monetary gain i.e. competing cryptos. If there are attacks we haven't defended against or considered it'll be a matter of getting capable people to fix issues.
 
 
Are you open to changes to the name? (Rai)
What are your plans with regards to marketing?
 
I'm open to it, people get confused on ray/rye pronunciation, not the greatest first impression.
As far as timing I think marketing works best after a more user friendly wallet and integration in to more exchanges otherwise we're sending traffic to something people can't use. We're going to start by focusing on the initial adopters which will likely be enthusiasts and going forward work on the next set of users that aren't enthusiasts but want to drive savings for their business through lower payment processing costs.
 
 
A recent tweet(https://twitter.com/VitalikButerin/status/942961006614945792) from Vitalik Buterin. Could this be a case with testing the scalability of RaiBlocks as well and in reality we wouldn't come close to 7000tx/s?
 
I think he's definitely right, a lot of the TPS numbers are synthetic benchmarks usually on one system. The biggest thing hindering TPS are protocol-specific limits like hard caps or high contention design. The next biggest thing will be bandwidth and then disk IO. Some of these limits can be improved by profiling and fixing code instead of actual limits in the hardware.
We want to get better, real world numbers but our general opinion is that the RaiBlocks protocol is going to be limited by hardware, rather than design.
 
 
Are you planning to add a fiat gateway to the main website and mobile wallet?
 
If we can make it happen for sure, that seems like a very user-focused feature people would want.
The difficulty at least in the US is the money-transmitter licenses which are hard to obtain. More than likely if this functionality was added it'd be a partnership with an established financial company that has procedures in place to operate within countries' regulations.
 
 
I saw a post on /iota that claims that their quantum resistance is a main benefit over raiblocks. Can you go into detail about this? explain any plans you have to let XRB persevere through upcoming quatum revolution?
 
I think everyone with cryptography in their programs is keeping an eye on quantum cryptography because we're all in the same boat. I don't have cryptanalysis credentials so I didn't feel comfortable building an implementation and instead chose to use one off-the-shelf from someone with assuring credentials.
There are some big companies that have made small mistakes that blow up the usefulness of the entire algorithm, it's incredibly easy to do. https://arstechnica.com/gaming/2010/12/ps3-hacked-through-poor-implementation-of-cryptography/
 
 
Hello Colin, is any security audit to the source code planned?
 
We don't have one contracted though both internally and externally this is an important thing people want completed.
 
 
Do you have plans to radically change the interface of the desktop wallet, and to develop a universal, cross-platform, clean and simple UX design for the wallet? This will be huge for mass adoption in my humble opinion
 
I completely agree, we do plan on completely redoing the desktop wallet, both from a UX standpoint and maintainability so UI code doesn't need to be in C++. This could also remove out dependency on QT which is the least permissive license in the code right now.
I write code better than I design GUIs ;)
 
 
It seems like Raiblocks is aiming to be a true currency with it's lacking of transaction fees and fast confirmation times, which is great! If Raiblocks can add some kind of support for privacy then I think it got the whole picture figured out in terms of being "digital cash". Do you currently have any plans to implement privacy features into RaiBlocks?
If Raiblocks is unable to do this, it will still be a straight improvement over things like LTC which are currently being used as currency, but I don't think it will be able to become THE cryptocurrency without privacy features.
 
I love the concept of privacy in the network and it's a hard thing to do right. Any solution used would need to be compatible with our balance-weighted-voting method which means at least we'd have to know how much weight a representative has even if we're hiding actual account balances.
To be fully anonymous it would have to be hide accounts, amounts, endpoints, and also timing information; with advanced network analysis the timing is the hardest thing to hide. Hopefully some day we can figure out an efficient privacy solution though the immediate problem we can solve is making a transactional cryptocurrency so we're focusing on that.
 
 
Could you provide an analysis on the flaws of RaiBlocks? Is it in any way, shape, or form at a disadvantage compared to a blockchain based ledger like bitcoin? There has to be drawbacks, but I haven’t found any.
Do you plan on expanding the dev team and establishing a foundation? Also, how much money is in the development pool?
 
One drawback is to handle is our chain-per-account model and asynchronous updates it takes more code and design. This means instead of one top-block hash for everything there's one for each account. This gives us the power of wait-free asynchronous transactions at the cost of simplicity.
After we finish up things like the wallet, website, and exchange integration we'll be looking at seeing what dev resources we need to build tech if no one else is already working on a particular thing. We have about 6 million XRB right now so we've made the existing dev funds go a long way. If something expensive to build came along and dev funds wouldn't cut it we could look at some sort of external funding.
 
 
How big of a problem is PoW for exchanges and what are potential solutions?
 
Considering how much exchanges stand to make through commission I don't see the cost as a barrier, it's just an abnormal technology request compared to other cryptocurrencies.
We're working on providing a service exchanges can use in the interim until they set up their own infrastructure to generate the work. Other options are containers people can use on cloud services to get the infrastructure they need until they want to invest in their own.
 
 
It's my understanding that since everything works asynchronously, in the case of double spending there is a chance a merchant would receive the block that would be later invalidated and have it shown in it's wallet, even if a little later (1 minute?) the amount would correct when the delegates vote that block invalid. Is there any mechanism to avoid this? Maybe tag the transactions in the wallet as "confirming" and then "confirmed" after that minute? Is there actually any certain way for a wallet to know, in a deterministic/programable way, at what moment a transaction is 100% legit? (for example if the delegates are DoS'ed I guess that minute could be much longer). I know this is an improbable case, but still...
 
Yea you're hitting a good point, the consensus algorithm in the node is designed to wait for the incoming transaction to settle before accepting it in to the local chain for the exact reason you listed, if their transaction were to be rolled back the local account would be rolled back as well.
We can trend the current weight of all representatives that are online and voting and make sure we have >50% of the vote weight accounted for before considering it settled.
 
 
Hey Colin, will you eventually have support for a Trezor or other hard wallet?
 
Yea we'll definitely work with companies like Trezor that are interested in being a hardware wallet for xrb. It's just a matter of making sure they support the signing algorithms and integrating with their API.
 
EDIT: I'm getting a lot of messages asking me how to buy XRB. I used this guide which was very helpful: https://www.reddit.com/RaiBlocks/comments/7i0co0/the_definitive_guide_to_buying_and_storing/
In short -- buy BTC on coinbase, open up an account on bitgrail, transfer that BTC from coinbase to bitgrail, then trade your BTC for XRB. It's a pain right now because it's such a new coin, but soon it will be listed on more exchanges, and hopefully on things like shapeshift/changelly. After that it will be much easier... but until then, the inconvenience is what we have to pay in order to get into XRB while its still early.
EDIT: BAD SCRIPT, BAD!
submitted by atriaxx to RaiBlocks [link] [comments]

Bitcoin, huh? WTF is going on? Should we scale you on-chain or off-chain? Will you stay decentralized, distributed, immutable?

0. Shit, this is long, TLWR please! Too long, won't read.
EDIT: TLDR TLWR for clarity.
1. Bitcoin, huh? Brief introduction.
There are 3 sections to this overview. The first section is a brief introduction to bitcoin. The second section looks at recent developments in the bitcoin world, through the analogy of email attachments, and the third section discusses what could be next, through the perspective of resilience and network security.
This is just a continuation of a long, long, possibly never-ending debate that started with the release of the bitcoin whitepaper in 2008 (see https://bitcoin.org/bitcoin.pdf). The recent mess during the past few years boils down to the controversy with the block size limit and how to appropriately scale bitcoin, the keyword appropriately. Scaling bitcoin is a controversial debate with valid arguments from all sides (see https://en.bitcoin.it/wiki/Block_size_limit_controversy).
I have researched, studied, and written this overview as objectively and as impartially as possible. By all means, this is still an opinion and everyone is advised to draw their own conclusions. My efforts are to make at least a few readers aware that ultimately there is only one team, and that team is the team bitcoin. Yes, currently though, there are factions within the team bitcoin. I hope that we can get beyond partisan fights and work together for the best bitcoin. I support all scaling proposals as long as they are the best for the given moment in time. Personally, I hate propaganda and love free speech as long as it is not derogatory and as long as it allows for constructive discussions.
The goal of this overview is to explain to a novice how bitcoin network works, what has been keeping many bitcoin enthusiasts concerned, and if we can keep the bitcoin network with three main properties described as decentralized, distributed, immutable. Immutable means censorship resistant. For the distinction between decentralized and distributed, refer to Figure 1: Centralized, decentralized and distributed network models by Paul Baran (1964), which is a RAND Institute study to create a robust and nonlinear military communication network (see https://www.rand.org/content/dam/rand/pubs/research_memoranda/2006/RM3420.pdf). Note that for the overall network resilience and security, distributed is more desirable than decentralized, and the goal is to get as far away from central models as possible. Of course, nothing is strictly decentralized or strictly distributed and all network elements are at different levels of this spectrum.
For those unaware how bitcoin works, I recommend the Bitcoin Wikipedia (see https://en.bitcoin.it/wiki/Main_Page). In short, the bitcoin network includes users which make bitcoin transactions and send them to the network memory pool called mempool, nodes which store the public and pseudonymous ledger called blockchain and which help with receiving pending transactions and updating processed transactions, thus securing the overall network, and miners which also secure the bitcoin network by mining. Mining is the process of confirming pending bitcoin transactions, clearing them from the mempool, and adding them to blocks which build up the consecutive chain of blocks on the blockchain. The blockchain is therefore a decentralized and distributed ledger built on top of bitcoin transactions, therefore impossible to exist without bitcoin. If someone claims to be working on their own blockchain without bitcoin, by the definition of the bitcoin network however, they are not talking about the actual blockchain. Instead, they intend to own a different kind of a private database made to look like the public and pseudonymous blockchain ledger.
There are roughly a couple of dozen mining pools, each possibly with hundreds or thousands of miners participating in them, to several thousand nodes (see https://blockchain.info/pools and https://coin.dance/nodes). Therefore, the bitcoin network has at worst decentralized miners and at best distributed nodes. The miner and node design makes the blockchain resilient and immune to reversible changes, making it censorship resistant, thus immutable. The bitcoin blockchain avoids the previous need for a third party to trust. This is a very elegant solution to peer-to-peer financial exchange via a network that is all: decentralized, distributed, immutable. Extra features (escrow, reversibility via time-locks, and other features desirable in specific instances) can be integrated within the network or added on top of this network, however, they have not been implemented yet.
Miners who participate receive mining reward consisting of newly mined bitcoins at a predetermined deflationary rate and also transaction fees from actual bitcoin transactions being processed. It is estimated that in 2022, miners will have mined more than 90% of all 21 million bitcoins ever to be mined (see https://en.bitcoin.it/wiki/Controlled_supply). As the mining reward from newly mined blocks diminishes to absolute zero in 2140, the network eventually needs the transaction fees to become the main component of the reward. This can happen either via high-volume-low-cost transaction fees or low-volume-high-cost transaction fees. Obviously, there is the need to address the question of fees when dealing with the dilemma how to scale bitcoin. Which type of fees would you prefer and under which circumstances?
2. WTF is going on? Recent developments.
There are multiple sides to the scaling debate but to simplify it, first consider the 2 main poles. In particular, to scale bitcoin on blockchain or to scale it off it, that is the question!
The first side likes the idea of bitcoin as it has been until now. It prefers on-chain scaling envisioned by the bitcoin creator or a group of creators who chose the pseudonym Satoshi Nakamoto. It is now called Bitcoin Cash and somewhat religiously follows Satoshi’s vision from the 2008 whitepaper and their later public forum discussions (see https://bitcointalk.org/index.php?topic=1347.msg15366#msg15366). Creators’ vision is good to follow but it should not be followed blindly and dogmatically when better advancements are possible, the keyword when. To alleviate concerning backlog of transactions and rising fees, Bitcoin Cash proponents implemented a simple one-line code update which increased the block size limit for blockhain blocks from 1MB block size limit to a new, larger 8MB limit. This was done through a fork on August 1, 2017, which created Bitcoin Cash, and which kept the bitcoin transaction history until then. Bitcoin Cash has observed significant increase in support, from 3% of all bitcoin miners at first to over 44% of all bitcoin miners after 3 weeks on August 22, 2017 (see http://fork.lol/pow/hashrate and http://fork.lol/pow/hashrateabs).
An appropriate scaling analogy is to recall email attachments early on. They too were limited to a few MB at first, then 10MB, 20MB, up until 25MB on Gmail. But even then, Gmail eventually started using Google Drive internally. Note that Google Drive is a third party to Gmail, although yes, it is managed by the same entity.
The second side argues that bitcoin cannot work with such a scaling approach of pre-meditated MB increases. Arguments against block size increases include miner and node centralization, and bandwidth limitations. These are discussed in more detail in the third section of this overview. As an example of an alternative scaling approach, proponents of off-chain scaling want to jump to the internally integrated third party right away, without any MB increase and, sadly, without any discussion. Some of these proponents called one particular implementation method SegWit, which stands for Segregated Witness, and they argue that SegWit is the only way that we can ever scale up add the extra features to the bitcoin network. This is not necessarily true because other scaling solutions are feasible, such as already functioning Bitcoin Cash, and SegWit’s proposed solution will not use internally integrated third party as shown next. Note that although not as elegant as SegWit is today, there are other possibilities to integrate some extra features without SegWit (see /Bitcoin/comments/5dt8tz/confused_is_segwit_needed_for_lightning_network).
Due to the scaling controversy and the current backlog of transactions and already high fees, a third side hastily proposed a compromise to a 2MB increase in addition to the proposed SegWit implementation. They called it SegWit2x, which stands for Segregated Witness with 2MB block size limit increase. But the on-chain scaling and Bitcoin Cash proponents did not accept it due to SegWit’s design redundancy and hub centralization which are discussed next and revisited in the third section of this overview. After a few years of deadlock, that is why the first side broke free and created the Bitcoin Cash fork.
The second side stuck with bitcoin as it was. In a way, they inherited the bitcoin network without any major change to public eye. This is crucial because major changes are about to happen and the original bitcoin vision, as we have known it, is truly reflected only in what some media refer to as a forked clone, Bitcoin Cash. Note that to avoid confusion, this second side is referred to as Bitcoin Core by some or Legacy Bitcoin by others, although mainstream media still refers to it simply as Bitcoin. The core of Bitcoin Core is quite hardcore though. They too rejected the proposed compromise for SegWit2x and there are clear indications that they will push to keep SegWit only, forcing the third side with SegWit2x proponents to create another fork in November 2017 or to join Bitcoin Cash. Note that to certain degree, already implemented and working Bitcoin Cash is technically superior to SegWit2x which is yet to be deployed (see /Bitcoin/comments/6v0gll/why_segwit2x_b2x_is_technically_inferior_to).
Interestingly enough, those who agreed to SegWit2x have been in overwhelming majority, nearly 87% of all bitcoin miners on July 31, 2017 prior to the fork, and a little over 90% of remaining Bitcoin Core miners to date after the fork (see https://coin.dance/blocks). Despite such staggering support, another Bitcoin Core fork is anticipated later in November (see https://cointelegraph.com/news/bitcoin-is-splitting-once-again-are-you-ready) and the "Outcome #2: Segwit2x reneges on 2x or does not prioritize on-chain scaling" seems to be on track from the perspective of Bitcoin Core SegWit, publicly seen as the original Bitcoin (see https://blog.bridge21.io/before-and-after-the-great-bitcoin-fork-17d2aad5d512). The sad part is that although in their overwhelming majority, the miners who support SegWit2x would be the ones creating another Bitcoin Core SegWit2x fork or parting ways from the original Bitcoin.
In a way, this is an ironic example how bitcoin’s built-in resiliency to veto changes causes majority to part away when a small minority has status quo and holds off fully-consented progress. Ultimately, this will give the minority Bitcoin Core SegWit proponents the original Bitcoin branding, perhaps to lure in large institutional investors and monetize on bitcoin’s success as we have it seen it during the past 9 years since its inception. Recall that bitcoin of today is already a decentralized, distributed, immutable network by its definition. The bitcoin network was designed to be an alternative to centralized and mutable institutions, so prevalent in modern capitalist societies.
Bitcoin Core SegWit group wants to change the existing bitcoin network to a network with dominant third parties which, unlike Google Drive to Gmail, are not internal. In particular, they intend to do so via the lightning network, which is a second layer solution (2L). This particular 2L as currently designed relies on an artificial block size limit cap which creates a bottleneck in order to provide high incentives for miners to participate. It monetizes on backlog of transaction and high fees, which are allocated to miners, not any group in particular. Cheaper and more instantaneous transactions are shifted to the lightning network which is operated by hubs also earning revenue. Note that some of these hubs may choose to monitor transactions and can possibly censor who is allowed to participate in this no longer strictly peer-to-peer network.
We lose the immutability and instead we have a peer-to-hub-to-peer network that is mutable and at best decentralized, and certainly not distributed (see https://medium.com/@jonaldfyookball/mathematical-proof-that-the-lightning-network-cannot-be-a-decentralized-bitcoin-scaling-solution-1b8147650800). For regular day-to-day and recurring transactions, it is not a considerable risk or inconvenience. And one could choose to use the main chain any time to bypass the lightning network and truly transact peer-to-peer. But since the main chain has an entry barrier in the form of artificially instilled high transaction fees, common people are not able to use bitcoin as we have known it until now. Peer-to-peer bitcoin becomes institution-to-institution bitcoin with peer-to-hub-to-peer 2L.
To reiterate and stress, note the following lightning network design flaw again. Yes, activating SegWit and allowing 2L such as lightning allows for lower transaction fees to coexist side by side with more costly on-chain transactions. For those using this particularly prescribed 2L, the fees remain low. But since these 2L are managed by hubs, we introduce another element to trust, which is contrary to what the bitcoin network was designed to do at the first place. Over time, by the nature of the lightning network in its current design, these third party hubs grow to be centralized, just like Visa, Mastercard, Amex, Discover, etc. There is nothing wrong with that in general because it works just fine. But recall that bitcoin set out to create a different kind of a network. Instead of decentralized, distributed, immutable network with miners and nodes, with the lightning network we end up with at best decentralized but mutable network with hubs.
Note that Bitcoin Core SegWit has a US-based organization backing it with millions of dollars (see https://en.wikipedia.org/wiki/Blockstream and https://steemit.com/bitcoin/@adambalm/the-truth-about-who-is-behind-blockstream-and-segwit-as-the-saying-goes-follow-the-money). Their proponents are quite political and some even imply $1000 fees on the main bitcoin blockchain (see https://cointelegraph.com/news/ari-paul-tuur-demeester-look-forward-to-up-to-1k-bitcoin-fees). Contrary to them, Bitcoin Cash proponents intend to keep small fees on a scale of a few cents, which in large volume in larger blockchain blocks provide sufficient incentive for miners to participate.
On the one hand, sticking to the original vision of peer-to-peer network scaled on-chain has merit and holds potential for future value. On the other hand, 2L have potential to carry leaps forward from current financial infrastructure. As mentioned earlier, 2L will allow for extra features to be integrated off-chain (e.g. escrow, reversibility via time-locks), including entirely new features such as smart contracts, decentralized applications, some of which have been pioneered and tested on another cryptocurrency network called Ethereum. But such features could be one day implemented directly on the main bitcoin blockchain without the lightning network as currently designed, or perhaps with a truly integrated 2L proposed in the third section of this overview.
What makes the whole discussion even more confusing is that there are some proposals for specific 2L that would in fact increase privacy and make bitcoin transactions less pseudonymous than those on the current bitcoin blockchain now. Keep in mind that 2L are not necessarily undesirable. If they add features and keep the main network characteristics (decentralized, distributed, immutable), they should be embraced with open arms. But the lightning network as currently designed gives up immutability and hub centralization moves the network characteristic towards a decentralized rather than a distributed network.
In a sense, back to the initial email attachment analogy, even Gmail stopped with attachment limit increases and started hosting large files on Google Drive internally, with an embedded link in a Gmail email to download anything larger than 25MB from Google Drive. Anticipating the same scaling decisions, the question then becomes not if but when and how such 2L should be implemented, keeping the overall network security and network characteristics in mind. If you have not gotten it yet, repeat, repeat, repeat: decentralized, distributed, immutable. Is it the right time now and is SegWit (one way, my way or highway) truly the best solution?
Those siding away from Bitcoin Core SegWit also dislike that corporate entities behind Blockstream, the one publicly known corporate entity directly supporting SegWit, have allegedly applied for SegWit patents which may further restrict who may and who may not participate in the creation of future hubs, or how these hubs are controlled (see the alleged patent revelations, https://falkvinge.net/2017/05/01/blockstream-patents-segwit-makes-pieces-fall-place, the subsequent Twitter rebuttal Blockstream CEO, http://bitcoinist.com/adam-back-no-patents-segwit, and the subsequent legal threats to SegWit2x proponents /btc/comments/6vadfi/blockstream_threatening_legal_action_against). Regardless if the patent claims are precise or not, the fact remains that there is a corporate entity dictating and vetoing bitcoin developments. Objectively speaking, Bitcoin Core SegWit developers paid by Blockstream is a corporate takeover of the bitcoin network as we have known it.
And on the topic of patents and permissionless technological innovations, what makes all of this even more complicated is that a mining improvement technology called ASICboost is allowed on Bitcoin Cash. The main entities who forked from Bitcoin Core to form Bitcoin Cash had taken advantage of patents to the ASICboost technology on the original bitcoin network prior to the fork (see https://bitcoinmagazine.com/articles/breaking-down-bitcoins-asicboost-scandal). This boost saved estimated 20% electricity for miners on 1MB blocks and created unfair economic advantage for this one particular party. SegWit is one way that this boost is being eliminated, through the code. Larger blocks are another way to reduce the boost advantage, via decreased rate of collisions which made this boost happen at the first place (see https://bitcoinmagazine.com/articles/breaking-down-bitcoins-asicboost-scandal-solutions and https://bitslog.wordpress.com/2017/04/10/the-relation-between-segwit-and-asicboost-covert-and-overt). Therefore, the initial Bitcoin Cash proponents argue that eliminating ASICboost through the code is no longer needed or necessary.
Of course, saving any amount electricity between 0% and 20% is good for all on our planet but in reality any energy saved in a mining operation is used by the same mining operation to increase their mining capacity. In reality, there are no savings, there is just capacity redistribution. The question then becomes if it is okay that only one party currently and already holds onto this advantage, which they covertly hid for relatively long time, and which they could be using covertly on Bitcoin Cash if they desired to do so, even though it would an advantage to a smaller degree. To be fair to them, they are mining manufacturers and operators, they researched and developed the advantage from own resources, so perhaps they do indeed have the right to reap ASICboost benefits while they can. But perhaps it should happen in publicly know way, not behind closed doors, and should be temporary, with agreed patent release date.
In conclusion, there is no good and no bad actor, each side is its own shade of grey. All parties have their own truth (and villainy) to certain degree.
Bitcoin Cash's vision is for bitcoin to be an electronic cash platform and daily payment processor whereas Bitcoin Core SegWit seems to be drawn more to the ideas of bitcoin as an investment vehicle and a larger settlement layer with the payment processor function managed via at best decentralized third party hubs. Both can coexist, or either one can eventually prove more useful and digest the other one by taking over all use-cases.
Additionally, the most popular communication channel on /bitcoin with roughly 300k subscribers censors any alternative non-Bitcoin-Core-SegWit opinions and bans people from posting their ideas to discussions (see https://medium.com/@johnblocke/a-brief-and-incomplete-history-of-censorship-in-r-bitcoin-c85a290fe43). This is because their moderators are also supported by Blockstream. Note that the author of this overview has not gotten banned from this particular subreddit (yet), but has experienced shadow-banning first hand. Shadow-banning is a form of censorship. In this particular case, their moderator robot managed by people moderators, collaboratively with the people moderators, do the following:
  • (1) look for "Bitcoin Cash" and other undesirable keywords,
  • (2) warn authors that “Bitcoin Cash” is not true bitcoin (which objectively speaking it is, and which is by no means “BCash” that Bitcoin Core SegWit proponents refer to, in a coordinated effort to further confuse public, especially since some of them have published plans to officially release another cryptocurrency called “BCash” in 2018, see https://medium.com/@freetrade68/announcing-bcash-8b938329eaeb),
  • (3) further warn authors that if they try to post such opinions again, they could banned permanently,
  • (4) tell authors to delete their already posted posts or comments,
  • (5) hide their post from publicly seen boards with all other posts, thus preventing it from being seeing by the other participants in this roughly 300k public forum,
  • (6) and in extreme cases actually “remove” their valid opinions if they slip by uncensored, gain traction, and are often times raise to popularity as comments to other uncensored posts (see /btc/comments/6v3ee8/on_a_reply_i_made_in_rbitcoin_that_had_over_350 and /btc/comments/6vbyv0/in_case_we_needed_more_evidence_500_upvotes).
This effectively silences objective opinions and creates a dangerous echo-chamber. Suppressing free speech and artificially blowing up transaction fees on Bitcoin Core SegWit is against bitcoin’s fundamental values. Therefore, instead of the original Reddit communication channel, many bitcoin enthusiasts migrated to /btc which has roughly 60k subscribers as of now, up from 20k subscribers a year ago in August 2016 (see http://redditmetrics.com/btc). Moderators there do not censor opinions and allow all polite and civil discussions about scaling, including all opinions on Bitcoin Cash, Bitcoin Core, etc.
Looking beyond their respective leaderships and communication channels, let us review a few network fundamentals and recent developments in Bitcoin Core and Bitcoin Cash networks. Consequently, for now, these present Bitcoin Cash with more favorable long-term prospects.
  • (1) The stress-test and/or attack on the Bitcoin Cash mempool earlier on August 16, 2017 showed that 8MB blocks do work as intended, without catastrophic complications that Bitcoin Core proponents anticipated and from which they attempted to discourage others (see https://jochen-hoenicke.de/queue/uahf/#2w for the Bitcoin Cash mempool and https://core.jochen-hoenicke.de/queue/#2w for the Bitcoin Core mempool). Note that when compared to the Bitcoin Core mempool on their respective 2 week views, one can observe how each network handles backlogs. On the most recent 2 week graphs, the Y-scale for Bitcoin Core is 110k vs. 90k on Bitcoin Cash. In other words, at the moment, Bitcoin Cash works better than Bitcoin Core even though there is clearly not as big demand for Bitcoin Cash as there is for Bitcoin Core. The lack of demand for Bitcoin Cash is partly because Bitcoin Cash is only 3 weeks old and not many merchants have started accepting it, and only a limited number of software applications to use Bitcoin Cash has been released so far. By all means, the Bitcoin Cash stress-test and/or attack from August 16, 2017 reveals that the supply will handle the increased demand, more affordably, and at a much quicker rate.
  • (2) Bitcoin Cash “BCH” mining has become temporarily more profitable than mining Bitcoin Core “BTC” (see http://fork.lol). Besides temporary loss of miners, this puts Bitcoin Core in danger of permanently fleeing miners. Subsequently, mempool backlog and transaction fees are anticipated to increase further.
  • (3) When compared to Bitcoin Cash transaction fees at roughly $0.02, transaction fees per kB are over 800 times as expensive on Bitcoin Core, currently at over $16 (see https://cashvscore.com).
  • (4) Tipping service that used to work on Bitcoin Core's /Bitcoin a few years back has been revived by a new tipping service piloted on the more neutral /btc with the integration of Bitcoin Cash (see /cashtipperbot).
3. Should we scale you on-chain or off-chain? Scaling bitcoin.
Let us start with the notion that we are impartial to both Bitcoin Core (small blocks, off-chain scaling only) and Bitcoin Cash (big blocks, on-chain scaling only) schools of thought. We will support any or all ideas, as long as they allow for bitcoin to grow organically and eventually succeed as a peer-to-peer network that remains decentralized, distributed, immutable. Should we have a preference in either of the proposed scaling solutions?
First, let us briefly address Bitcoin Core and small blocks again. From the second section of this overview, we understand that there are proposed off-chain scaling methods via second layer solutions (2L), most notably soon-to-be implemented lightning via SegWit on Bitcoin Core. Unfortunately, the lightning network diminishes distributed and immutable network properties by replacing bitcoin’s peer-to-peer network with a two-layer institution-to-institution network and peer-to-hub-to-peer 2L. Do we need this particular 2L right now? Is its complexity truly needed? Is it not at best somewhat cumbersome (if not very redundant)? In addition to ridiculously high on-chain transaction fees illustrated in the earlier section, the lightning network code is perhaps more robust than it needs to be now, with thousands of lines of code, thus possibly opening up to new vectors for bugs or attacks (see https://en.bitcoin.it/wiki/Lightning_Network and https://github.com/lightningnetwork/lnd). Additionally, this particular 2L as currently designed unnecessarily introduces third parties, hubs, that are expected to centralize. We already have a working code that has been tested and proven to handle 8MB blocks, as seen with Bitcoin Cash on August 16, 2017 (see https://www.cryptocoinsnews.com/first-8mb-bitcoin-cash-block-just-mined). At best, these third party hubs would be decentralized but they would not be distributed. And these hubs would be by no means integral to the original bitcoin network with users, nodes, and miners.
To paraphrase Ocam’s razor problem solving principle, the simplest solution with the most desirable features will prevail (see https://en.wikipedia.org/wiki/Occam%27s_razor). The simplest scalability solution today is Bitcoin Cash because it updates only one line of code, which instantly increases the block size limit. This also allows other companies building on Bitcoin Cash to reduce their codes when compared to Bitcoin Core SegWit’s longer code, some even claiming ten-fold reductions (see /btc/comments/6vdm7y/ryan_x_charles_reveals_bcc_plan). The bitcoin ecosystem not only includes the network but it also includes companies building services on top of it. When these companies can reduce their vectors for bugs or attacks, the entire ecosystem is healthier and more resilient to hacking disasters. Obviously, changes to the bitcoin network code are desirable to be as few and as elegant as possible.
But what are the long-term implications of doing the one-line update repeatedly? Eventually, blocks would have to reach over 500MB size if they were to process Visa-level capacity (see https://en.bitcoin.it/wiki/Scalability). With decreasing costs of IT infrastructure, bandwidth and storage could accommodate it, but the overhead costs would increase significantly, implying miner and/or full node centralization further discussed next. To decrease this particular centralization risk, which some consider undesirable and others consider irrelevant, built-in and integrated 2L could keep the block size at a reasonably small-yet-still-large limit.
At the first sight, these 2L would remedy the risk of centralization by creating their own centralization incentive. At the closer look and Ocam’s razor principle again, these 2L do not have to become revenue-seeking third party hubs as designed with the current lightning network. They can be integrated into the current bitcoin network with at worst decentralized miners and at best distributed nodes. Recall that miners will eventually need to supplement their diminishing mining reward from new blocks. Additionally, as of today, the nodes have no built-in economic incentive to run other than securing the network and keeping the network’s overall value at its current level. Therefore, if new 2L were to be developed, they should be designed in a similar way like the lightning network, with the difference that the transaction processing revenue would not go to third party hubs but to the already integrated miners and nodes.
In other words, why do we need extra hubs if we have miners and nodes already? Let us consider the good elements from the lightning network, forget the unnecessary hubs, and focus on integrating the hubs’ responsibilities to already existing miner and node protocols. Why would we add extra elements to the system that already functions with the minimum number of elements possible? Hence, 2L are not necessarily undesirable as long as they do not unnecessarily introduce third party hubs.
Lastly, let us discuss partial on-chain scaling with the overall goal of network security. The network security we seek is the immutability and resilience via distributed elements within otherwise decentralized and distributed network. It is not inconceivable to scale bitcoin with bigger blocks as needed, when needed, to a certain degree. The thought process is the following:
  • (1) Block size limit:
We need some upper limit to avoid bloating the network with spam transactions. Okay, that makes sense. Now, what should this limit be? If we agree to disagree with small block size limit stuck at 1MB, and if we are fine with flexible block size limit increases (inspired by mining difficulty readjustments but on a longer time scale) or big block propositions (to be increased incrementally), what is holding us off next?
  • (2) Miner centralization:
Bigger blocks mean that more data will be transferred on the bitcoin network. Consequently, more bandwidth and data storage will be required. This will create decentralized miners instead of distributed ones. Yes, that is true. And it has already happened, due to the economy of scale, in particular the efficiency of grouping multiple miners in centralized facilities, and the creation of mining pools collectively and virtually connecting groups of miners not physically present in the same facility. These facilities tend to have huge overhead costs and the data storage and bandwidth increase costs are negligible in this context. The individual miners participating in mining pools will quite likely notice somewhat higher operational costs but allowing for additional revenue from integrated 2L described earlier will give them economic incentive to remain actively participating. Note that mining was never supposed to be strictly distributed and it was always at worst decentralized, as defined in the first section of this overview. To assure at best a distributed network, we have nodes.
  • (3) Node centralization:
Bigger blocks mean that more data will be transferred on the bitcoin network. Consequently, more bandwidth and data storage will be required. This will create decentralized nodes instead of distributed ones. Again, recall that we have a spectrum of decentralized and distributed networks in mind, not their absolutes. The concern about the node centralization (and the subsequent shift from distributed to decentralized network property) is valid if we only follow on-chain scaling to inconsiderate MB values. If addressed with the proposed integrated 2L that provides previously unseen economic incentives to participate in the network, this concern is less serious.
Furthermore, other methods to reduce bandwidth and storage needs can be used. A popular proposal is block pruning, which keeps only the most recent 550 blocks, and eventually deletes any older blocks (see https://news.bitcoin.com/pros-and-cons-on-bitcoin-block-pruning). Block pruning addresses storage needs and makes sure that not all nodes participating in the bitcoin network have to store all transactions that have ever been recorded on the blockchain. Some nodes storing all transactions are still necessary and they are called full nodes. Block pruning does not eliminate full nodes but it does indeed provide an economic incentive for the reduction and centralization (i.e. saving on storage costs). If addressed with the proposed integrated 2L that provides previously unseen economic incentives to participate in the network, this concern is less serious.
In other words, properly designed 2L should provide economic incentives for all nodes (full and pruned) to remain active and distributed. As of now, only miners earn revenue for participating. The lightning network proposes extra revenue for hubs. Instead, miner revenue could increase by processing 2L transactions as well, and full nodes could have an economic incentive as well. To mine, relatively high startup costs is necessary in order to get the most up to date mining hardware and proper cooling equipment. These have to be maintained and periodically upgraded. To run a full node, one needs only stable bandwidth and a sufficiently large storage, which can be expanded as needed, when needed. To run a full node, one needs only stable bandwidth and relatively small storage, which does not need to be expanded.
Keeping the distributed characteristic in mind, it would be much more secure for the bitcoin network if one could earn bitcoin by simply running a node, full or pruned. This could be integrated with a simple code change requiring each node to own a bitcoin address to which miners would send a fraction of processed transaction fees. Of course, pruned nodes would collectively receive the least transaction fee revenue (e.g. 10%), full nodes would collectively receive relatively larger transaction fee revenue (e.g. 20%), whereas mining facilities or mining pools would individually receive the largest transaction fee revenue (e.g. 70%) in addition to the full mining reward from newly mined blocks (i.e. 100%). This would assure that all nodes would remain relatively distributed. Hence, block pruning is a feasible solution.
However, in order to start pruning, one would have to have the full blockchain to begin with. As currently designed, downloading blockchain for the first time also audits previous blocks for accuracy, this can take days depending on one’s bandwidth. This online method is the only way to distribute the bitcoin blockchain and the bitcoin network so far. When the size of blockchain becomes a concern, a simpler distribution idea should be implemented offline. Consider distributions of Linux-based operating systems on USBs. Similarly, the full bitcoin blockchain up to a certain point can be distributed via easy-to-mail USBs. Note that even if we were to get the blockchain in bulk on such a USB, some form of a block audit would have to happen nevertheless.
A new form of checkpoint hashes could be added to the bitcoin code. For instance, each 2016 blocks (whenever the difficulty readjusts), all IDs from previous 2015 blocks would be hashed and recorded. That way, with our particular offline blockchain distribution, the first time user would have to audit only the key 2016th blocks, designed to occur on average once in roughly 2 weeks. This would significantly reduce bandwidth concerns for the auditing process because only each 2016th block would have to be uploaded online to be audited.
Overall, we are able to scale the bitcoin network via initial on-chain scaling approaches supplemented with off-chain scaling approaches. This upgrades the current network to a pruned peer-to-peer network with integrated 2L managed by miners and nodes who assure that the bitcoin network stays decentralized, distributed, immutable.
  • Discussion at /btc/comments/6vj47c/bitcoin_huh_wtf_is_going_on_should_we_scale_you is greatly encouraged.
  • Note that the author u/bit-architect appreciates any Bitcoin Cash donations on Reddit directly or on bitcoin addresses 178ZTiot2QVVKjru2f9MpzyeYawP81vaXi bitcoincash:qp7uqpv2tsftrdmu6e8qglwr2r38u4twlq3f7a48uq (Bitcoin Cash) and 1GqcFi4Cs1LVAxLxD3XMbJZbmjxD8SYY8S (Bitcoin Core).
  • EDIT: Donation addresses above updated.
submitted by bit-architect to btc [link] [comments]

RaiBlocks AMA Summation!

Summation of RaiBlocks lead developer AMA. I'm very excited about this coin, and if you're asking why I did this...I'm trying out my AMA consolidating script that I wrote for fun :) I'm interested in seeing what people think about this coin! You can read the responses directly from this link: https://www.reddit.com/RaiBlocks/comments/7ko5l7/colin_lemahieu_founder_and_lead_developer_of/
 
What are your top priorities atm? Both in developing areas itself and in terms of integration?
 
The top priorities right now are:
These basically need to happen in a sequence because each item isn't useful unless the previous one is complete.
 
 
Do you have any plans to have your source code peer reviewed? By peer review I mean sending your source code down to MIT for testing and review.
Where do you see Raiblocks 5-10 years from now? (For instance do you envision people using a Raiblocks mobile phone app to transfer value between each other, or buy stuff at the store?
 
We definitely need peer and code reviews and we're open to anyone doing this. We have ideas for people in universities that want to analyze the whitepaper or code so we'll see what comes of that. In my opinion code security guarantees can only be given with (eyes * time) and we need both.
I'd like to see RaiBlocks adopted as an internet RFC and basically become an ubiquitous background technology like http. I think you're probably right and a mobile app would be the most user-friendly way to do this so people don't need to carry around extra cards in their wallet etc.
 
 
Is there a list of the team readily available? Are there firm plans to expand, and if so, in which directions?
The roadmap indicated a website redesign scheduled for November 2017. Is there an update?
 
We have about 12 people in the core team; about half are code and half are business developers. On the redesigned website we're going to include bios for sure, no one in our team is anonymous. I think we have pretty good coverage of what we need right now, we could always use more people capable of contributing to the core code.
The website design is well underway, we wanted to streamline and add some more things to it so it took longer than originally estimated. It'll looking like after the new year we'll have it ready.
 
 
Would you ever consider renaming the coin to simply "Rai" or any other simplified form other than RaiBlocks?
2. What marketing strategy do you think will push XRB forward from now on as a fully working product. Instant and free, the green coin, "it just works" coin, etc?
3. Regarding security, is "quantum-proofing" a big concern at the moment and how do you guys plan to approach this when the time comes. And how possible would it be for bad actors to successfully implement a 51% attack.
 
  1. Yea there are a few difficulties people have pointed out with our name. People don't know if it's "ray" or "rye". "Blocks" doesn't have a meaning to a lot of people and the name reference might be too esoteric to be meaningful. I'm not prideful so I'm not stuck on a particular name, we'll take a look at what our marketing and business developers say peoples' impressions are and if they have any naming recommendations.
  2. Our marketing strategy is to focus on complete simplicity. Instant and free resonates with enthusiasts and mass adoption will only come when using xrb is absolutely the same experience as using a banking or other payment app. People aren't going to tolerate jargon or confusing workflows when sending or receiving payments.
  3. Quantum computing is going to be an amazing leap for humanity but it's also going to cause a lot of flux in cryptography. The plan I see is the similar to what I did in selecting the cryptographic algorithms we're using right now: look for leaders in academia and industry that have proven implementations and use those as they recommend migration based on computing capability. Quantum vulnerabilities can be an issue in the future but a vulnerable implementation would be an issue right now.
 
 
Hi Colin, lately XRB has been getting frequently compared to and contrasted with Iota. I was hoping that you could give us your thoughts on the differences between the two and what your general vision for the future of Raiblocks is.
 
It's flattering to be compared to IOTA, they have a very talented team building ambitious technology. When looking at design goals I think one thing we're not attempting to approach is transferring a data payload, we're only looking to be a transfer of value.
There are lots of ideas and technology to be developed in the cryptocurrency space and I want RaiBlocks to solve one section of that industry: the transfer of value. I think the best success would be if RaiBlocks was adopted as the global standard for this and crypto efforts could move to non-value-transfer use-cases.
 
 
Do you see XRB becoming the new payment method for commerce. As in, buying coffee, groceries, etc? Do you have plans for combating the HODL mentality so this currency can actually be used in the future of buying and selling?
 
Being a direct transactional payment method is our goal and we're trying to build software that's accessible to everyone to make that happen. I see holding as a speculative tactic anticipating future increases and you're right, it's not in line with day-to-day transactions. I think as market cap levels off to a more consistent value the reason for holding and speculating goes away and people can instead focus on using it as a value exchange.
 
 
Are you planning to expand the RaiBlocks team over the next 12 months? If so, what types of positions are you hoping to fill?
 
Right now we have about 12 people, half core and half business developers. I think this count is good for working on what we're doing right now which is getting wallets and exchanges worked on. Ideally people outside our team will start developing technology around xrb taking advantage of the network effect to build more technology faster than we could internally. That being said we're going to look in a few months to see if there's anything out there people aren't developing that should be and we'll see what people we need to make it happen.
 
 
At what point did you make the decision to make RaiBlocks your full time job? What was the decision making process like?
 
It was after the week where the core team met here in Austin to brainstorm our next steps. I saw how much enthusiasm there was from crypto-veterans with having a working system capable of being scaled up to what's needed for massive adoption and it seemed the risk needed to be taken.
It was hard decision to make, working in the crypto and finance is rough and I like using my leisure time to work on inventions. Of all the projects ideas I have this one seemed to have a high chance of success and the benefits of having a working, decentralized currency would be huge.
 
 
Hi Colin, what prevents great cryptos like XRB from being listed on bigger exchanges?
 
It's good to understand where the biggest headaches for exchanges lie: support tickets, operations, and development. If a technology is different from what they already have, that takes development time. If the software is new and not widely run, that's potential operations time to fix it which results in support tickets and community backlash. Adding BitCoin clones or Ethereum ICO coins is easy because they don't have these associated risks or costs.
 
 
What can the average RaiBlocks-Fan do to help XRB getting adopted / growing / expanding?
 
I think the best thing an average fan could do is word of mouth and telling people about RaiBlocks. More people being aware of it means there's the possibility someone who's never heard of it before would be interested in contributing as a vendor, developer, exchange etc.
Good advertising or marketing will never be able to reach everyone as well as someone reaching out within their own network.
 
 
Ray or Rye?
 
Ray hehe. It comes from https://en.wikipedia.org/wiki/Rai_stones Lots of people don't know the answer though >_<
 
 
Are you looking at incorperating a datamarket like iota in the future? Given the speed of the network a data exchange for highly accurate sensors could be a game changer.
Further more, are there any plans to increase the Dev team in the future? I read on the FAQ you'd like RaiBlocks to be somewhat of a protocol which is a huge ambition. A Dev from say the Mozilla foundation or other could further cement this ambitious project.
 
Transmitting data payloads is something we probably won't pursue. The concern is adding more features like this could cause us to make decisions that compromise the primary focus points of low-cost and speed for transferring value.
We can add people to the dev team though I think we'll get the most traction by teaching teams in these other organization how to use RaiBlocks so they can be the experts on the subject in their companies.
 
 
Does the actual RaiBlocks version require "Each node in the network must be aware of all transactions as they occur" part? This was in the old white paper and is asked here:
https://www.reddit.com/RaiBlocks/comments/7ksl81/some_questions_regarding_raiblocks_consensus/?st=jbdmgagc&sh=d1c93cca
 
If a node wants to independently know the balances of all accounts in the system, it must at a minimum have storage to hold accounts and all their balances. In order to know all balances it must either listen to transactions as they're happening or bootstrap from someone else to catch up as what happens on startup.
 
 
There is no incentive to run nodes. Some people will do it because it is cheap as fuck (as I read an raspberry pie can run it). But I think not many people will do it.
1. How important are the nodes in terms of further scaling?
2. On which network conditions where the 7000 transactions met?
3. What happens if the transactions per day tenfolds but the nodes don't?
4. How much better will Rai scale if someone sets up, lets say, 100 nodes with awesome hardware and network?
5. How many nodes could be enough for visa level scaling?
6. Which further improvements can be made for Rai IF there needs to be other improvements than setting up new nodes? Are there other concepts like 2nd layer solutions planned?
7. How will Rai defend network attacks?
I know there is an PoW part. But since there a also large attacks on high cap coins on which people invest millions of $ to congest a network..Is it possible that the Rai network will be unusable for several days because of this?
 
I think the out-of-protocol incentives to running a node are under-referenced yet I see them as the primary driving factor for participating as a whole. Node rewards come at the expense of other network participants and in this closed loop the incentives aren't enough to keep a cryptocurrency alive. Long-term there needs to be a system-level comparative advantage to what people are already using for a transfer of value. If someone is using xrb and it saves them hundreds or thousands of dollars per month in fees and customer irritation in delayed payments, they have a direct monetary incentive to using xrb and a monetary incentive in the health of the system.
1) More nodes provides transaction and bootstrapping redundancy. More representatives provides decentralization.
2) The 7k TPS was a profile how fast commodity hardware could eat transactions. All of the real-world limits are going to be something hardware related, either bandwidth, IO, or CPU.
3) The scaling is more related to the hardware the nodes are using rather than the node count. If there was 10x increase in transactions it would use 10x the bandwidth and IO as nodes observe transactions happening.
4) If someone made 100 representative nodes the network would be far more decentralized though the tx throughput would be unchanged since that's a per-node requirement.
5) Scaling to Visa will have high bandwidth and IO requirements on representatives associated with doing 10k IOPS. Datacenter and business class hardware will have to be enough to handle the load.
6) Second layer solutions are always an option and I think a lot of people will use them for fraud protection and insurance. Our primary focus is to make the 1st layer as efficient and high speed as possible so a 2nd layer isn't needed for daily transactions.
7) Defending against network attacks will be an ongoing thing, people like breaking the network for lulz or monetary gain i.e. competing cryptos. If there are attacks we haven't defended against or considered it'll be a matter of getting capable people to fix issues.
 
 
Are you open to changes to the name? (Rai)
What are your plans with regards to marketing?
 
I'm open to it, people get confused on ray/rye pronunciation, not the greatest first impression.
As far as timing I think marketing works best after a more user friendly wallet and integration in to more exchanges otherwise we're sending traffic to something people can't use. We're going to start by focusing on the initial adopters which will likely be enthusiasts and going forward work on the next set of users that aren't enthusiasts but want to drive savings for their business through lower payment processing costs.
 
 
A recent tweet(https://twitter.com/VitalikButerin/status/942961006614945792) from Vitalik Buterin. Could this be a case with testing the scalability of RaiBlocks as well and in reality we wouldn't come close to 7000tx/s?
 
I think he's definitely right, a lot of the TPS numbers are synthetic benchmarks usually on one system. The biggest thing hindering TPS are protocol-specific limits like hard caps or high contention design. The next biggest thing will be bandwidth and then disk IO. Some of these limits can be improved by profiling and fixing code instead of actual limits in the hardware.
We want to get better, real world numbers but our general opinion is that the RaiBlocks protocol is going to be limited by hardware, rather than design.
 
 
Are you planning to add a fiat gateway to the main website and mobile wallet?
 
If we can make it happen for sure, that seems like a very user-focused feature people would want.
The difficulty at least in the US is the money-transmitter licenses which are hard to obtain. More than likely if this functionality was added it'd be a partnership with an established financial company that has procedures in place to operate within countries' regulations.
 
 
I saw a post on /iota that claims that their quantum resistance is a main benefit over raiblocks. Can you go into detail about this? explain any plans you have to let XRB persevere through upcoming quatum revolution?
 
I think everyone with cryptography in their programs is keeping an eye on quantum cryptography because we're all in the same boat. I don't have cryptanalysis credentials so I didn't feel comfortable building an implementation and instead chose to use one off-the-shelf from someone with assuring credentials.
There are some big companies that have made small mistakes that blow up the usefulness of the entire algorithm, it's incredibly easy to do. https://arstechnica.com/gaming/2010/12/ps3-hacked-through-poor-implementation-of-cryptography/
 
 
Hello Colin, is any security audit to the source code planned?
 
We don't have one contracted though both internally and externally this is an important thing people want completed.
 
 
Do you have plans to radically change the interface of the desktop wallet, and to develop a universal, cross-platform, clean and simple UX design for the wallet? This will be huge for mass adoption in my humble opinion
 
I completely agree, we do plan on completely redoing the desktop wallet, both from a UX standpoint and maintainability so UI code doesn't need to be in C++. This could also remove out dependency on QT which is the least permissive license in the code right now.
I write code better than I design GUIs ;)
 
 
It seems like Raiblocks is aiming to be a true currency with it's lacking of transaction fees and fast confirmation times, which is great! If Raiblocks can add some kind of support for privacy then I think it got the whole picture figured out in terms of being "digital cash". Do you currently have any plans to implement privacy features into RaiBlocks?
If Raiblocks is unable to do this, it will still be a straight improvement over things like LTC which are currently being used as currency, but I don't think it will be able to become THE cryptocurrency without privacy features.
 
I love the concept of privacy in the network and it's a hard thing to do right. Any solution used would need to be compatible with our balance-weighted-voting method which means at least we'd have to know how much weight a representative has even if we're hiding actual account balances.
To be fully anonymous it would have to be hide accounts, amounts, endpoints, and also timing information; with advanced network analysis the timing is the hardest thing to hide. Hopefully some day we can figure out an efficient privacy solution though the immediate problem we can solve is making a transactional cryptocurrency so we're focusing on that.
 
 
Could you provide an analysis on the flaws of RaiBlocks? Is it in any way, shape, or form at a disadvantage compared to a blockchain based ledger like bitcoin? There has to be drawbacks, but I haven’t found any.
Do you plan on expanding the dev team and establishing a foundation? Also, how much money is in the development pool?
 
One drawback is to handle is our chain-per-account model and asynchronous updates it takes more code and design. This means instead of one top-block hash for everything there's one for each account. This gives us the power of wait-free asynchronous transactions at the cost of simplicity.
After we finish up things like the wallet, website, and exchange integration we'll be looking at seeing what dev resources we need to build tech if no one else is already working on a particular thing. We have about 6 million XRB right now so we've made the existing dev funds go a long way. If something expensive to build came along and dev funds wouldn't cut it we could look at some sort of external funding.
 
 
How big of a problem is PoW for exchanges and what are potential solutions?
 
Considering how much exchanges stand to make through commission I don't see the cost as a barrier, it's just an abnormal technology request compared to other cryptocurrencies.
We're working on providing a service exchanges can use in the interim until they set up their own infrastructure to generate the work. Other options are containers people can use on cloud services to get the infrastructure they need until they want to invest in their own.
 
 
It's my understanding that since everything works asynchronously, in the case of double spending there is a chance a merchant would receive the block that would be later invalidated and have it shown in it's wallet, even if a little later (1 minute?) the amount would correct when the delegates vote that block invalid. Is there any mechanism to avoid this? Maybe tag the transactions in the wallet as "confirming" and then "confirmed" after that minute? Is there actually any certain way for a wallet to know, in a deterministic/programable way, at what moment a transaction is 100% legit? (for example if the delegates are DoS'ed I guess that minute could be much longer). I know this is an improbable case, but still...
 
Yea you're hitting a good point, the consensus algorithm in the node is designed to wait for the incoming transaction to settle before accepting it in to the local chain for the exact reason you listed, if their transaction were to be rolled back the local account would be rolled back as well.
We can trend the current weight of all representatives that are online and voting and make sure we have >50% of the vote weight accounted for before considering it settled.
 
 
Hey Colin, will you eventually have support for a Trezor or other hard wallet?
 
Yea we'll definitely work with companies like Trezor that are interested in being a hardware wallet for xrb. It's just a matter of making sure they support the signing algorithms and integrating with their API.
 
EDIT: I'm getting a lot of messages asking me how to buy XRB. I used this guide which was very helpful: https://www.reddit.com/RaiBlocks/comments/7i0co0/the_definitive_guide_to_buying_and_storing/
In short -- buy BTC on coinbase, open up an account on bitgrail, transfer that BTC from coinbase to bitgrail, then trade your BTC for XRB. It's a pain right now because it's such a new coin, but soon it will be listed on more exchanges, and hopefully on things like shapeshift/changelly. After that it will be much easier... but until then, the inconvenience is what we have to pay in order to get into XRB while its still early.
EDIT: BAD SCRIPT, BAD!
submitted by atriaxx to CryptoMarkets [link] [comments]

Free Bitcoin Mining Site Earn 0.3 BTC with 0.015 BTC per Day  July 2020 Ask The Pool Guy: Economical Way to Hide Pool Equipment Legit Free Bitcoin Mining Sites 2020  New Best Bitcoin Cloud Mining Site  SingUp Bonus 2750 GH/s SCP-173 WAS HIDING IN A LUCKY BLOCK in Minecraft.... - SCP Hunting in Minecraft Hiding in a pool table!! ;P (Hide and Seek EXTREME)

As common as it is in Bitcoin Mining, it is far to risky to be carried out over reddit. [2013-11-14 19:05:03] Pool 0 is hiding block contents from us [2013-11-14 19:05:05] Disabling extra threads due to dynamic mode. [2013-11-14 19:05:05] Tune dynamic intensity with --gpu-dyninterval I have a worker on slush's pool, I have my BFGminer running (Pool 0 is hiding block contents unsure if that's important) and my Antminer S7, but I can't seem to get it to see it as a device. It ask for a target which is a serial port to probe for mining devices but I'm unsure what it's asking. [2016-04-08 12:32:36] Pool 0 is hiding block contents from us [2016-04-08 12:32:36] SSM: No usable 2D work upstream! [2016-04-08 12:32:36] Message from pool 0: Current upstream pool does not have usable 2D work You will only see new block detection and if you find a block a share that says "block!" I don't really know if you will ever find any coins that way. Currently it will take you near 3 years to mine a block, assuming the diff does not change again (and it will go up). I would suggest finding a pool and mining there. [2015-08-09 18:53:17] Pool 0 is hiding block contents from us [2015-08-09 18:53:17] Network difficulty changed to 52.7G (377.2Ph) [2015-08-09 18:53:17] Stratum from pool 0 detected new block [2015-08-09 18:54:26] AMU 0: Idle for more than 60 seconds, declaring SICK! [2015-08-09 18:57:54] Stratum from pool 0 detected new block

[index] [8216] [2530] [1099] [2485] [10334] [1141] [3048] [12678] [2794] [9176]

Free Bitcoin Mining Site Earn 0.3 BTC with 0.015 BTC per Day July 2020

SCP-173 WAS HIDING IN A LUCKY BLOCK in Minecraft.... - SCP Hunting in Minecraft -----... Sign in to report inappropriate content. Sign in. Transcript; Add translations. ... WHAT IS HE HIDING FROM US? HIS BIG SECRET!! (Roblox ... United States Restricted Mode: Off History Help ... Ethereum 2.0 LIVE - Blockchain & Exchange, Finance, Investments 2020 and the Future of ETH Ethereum News 25,775 watching Live now Bitcoin: Beyond The Bubble - Full Documentary - Duration: 35:01. Yousef is playing minecraft survive in 24 hours but I think in the world of minecraft have a hacker! - Duration: 21:03. Yousef The Game boy No views. New It is recommended to generate a new Bitcoin Wallet Address everytime you want to receive Bitcoin. If you do not have a Bitcoin wallet, you may create Just With Email From Blockchain Or Coinbase . 2.