/////Your Guide to Monero, and Why It Has Great Potential///// Marketing
It's a dirty word for most members of the Monero community.
It is also one of the most divisive words in the Monero community. Yet, the lack of marketing is one of the most frustrating things for many newcomers.
This is what makes this an unusual post from a member of the Monero community.
This post is an unabashed and unsolicited analyzation of why I believe Monero to have great potential.
Below I have attempted to outline different reasons why Monero has great potential, beginning with upcoming developments and use cases, to broader economic motives, speculation, and key issues for it to overcome.
I encourage you to discuss and criticise my musings, commenting below if you feel necessary to do so.
///Upcoming Developments/// Bulletproofs - A Reduction in Transaction Sizes and Fees
Since the introduction of Ring Confidential Transactions (Ring CT), transaction amounts have been hidden in Monero, albeit at the cost of increased transaction fees and sizes. In order to mitigate this issue, Bulletproofs will soon be added to reduce both fees and transaction size by 80% to 90%
. This is great news for those transacting smaller USD amounts as people commonly complained Monero's fees were too high! Not any longer though! More information can be found here
. Bulletproofs are already working on the Monero testnet, and developers were aiming to introduce them in March 2018, however it could be delayed in order to ensure everything is tried and tested. Multisig Multisig has recently been merged!
Mulitsig, also called multisignature, is the requirement for a transaction to have two or more signatures before it can be executed. Multisig transactions and addresses are indistinguishable from normal transactions and addresses in Monero, and provide more security than single-signature transactions. It is believed this will lead to additional marketplaces and exchanges to supporting Monero. Kovri Kovri
is an implementation of the Invisible Internet Project (I2P) network. Kovri uses both garlic encryption and garlic routing to create a private, protected overlay-network across the internet. This overlay-network provides users with the ability to effectively hide their geographical location and internet IP address. The good news is Kovri is under heavy development and will be available soon. Unlike other coins' false privacy claims, Kovri is a game changer as it will further elevate Monero as the king of privacy. Mobile Wallets
There is already a working Android Wallet called Monerujo
available in the Google Play Store. X Wallet
is an IOS mobile wallet. One of the X Wallet developers recently announced
they are very, very close to being listed in the Apple App Store, however are having some issues with getting it approved
. The official Monero IOS and Android wallets, along with the MyMonero IOS and Android wallets, are also almost ready to be released, and can be expected very soon. Hardware Wallets
Hardware wallets are currently being developed and nearing completion. Because Monero is based on the CryptoNote protocol, it means it requires unique development in order to allow hardware wallet integration. The Ledger Nano S will be adding Monero support by the end of Q1 2018
. There is a recent update here too.
Even better, for the first time ever in cryptocurrency history, the Monero community banded together to fund the development of an exclusive Monero Hardware Wallet, and will be available in Q2 2018, costing only about $20!
In addition, the CEO of Trezor has offered a 10BTC bounty
to whoever can provide the software to allow Monero integration. Someone can be seen to already be working on that here
. TAILS Operating System Integration
Monero is in the progress of being packaged in order for it to be integrated into TAILS
and ready to use upon install. TAILS is the operating system popularised by Edward Snowden and is commonly used by those requiring privacy such as journalists wanting to protect themselves and sources, human-right defenders organizing in repressive contexts, citizens facing national emergencies, domestic violence survivors escaping from their abusers
, and consequently, darknet market users.
In the meantime, for those users who wish to use TAILS with Monero, u/Electric_sheep01
has provided Sheep's Noob guide to Monero GUI in Tails 3.2
, which is a step-by-step guide with screenshots explaining how to setup Monero in TAILS, and is very easy to follow. Mandatory Hardforks
Unlike other coins, Monero receives a protocol upgrade every 6 months in March and September. Think of it as a Consensus Protocol Update
. Monero's hard forks ensure quality development takes place, while preventing political or ideological issues from hindering progress. When a hardfork occurs, you simply download and use the new daemon version, and your existing wallet files and copy of the blockchain remain compatible. This reddit post
provides more information. Dynamic fees
Many cryptocurrencies have an arbitrary block size limit. Although Monero has a limit, it is adaptive based on the past 100 blocks. Similarly, fees change based on transaction volume. As more transactions are processed on the Monero network, the block size limit slowly increases and the fees slowly decrease. The opposite effect also holds true. This means that the more transactions that take place, the cheaper the fees! Tail Emission and Inflation
There will be around 18.4 million Monero mined at the end of May 2022. However, tail emission will kick in after that which is 0.6 XMR, so it has no fixed limit. Gundamlancer explains
that Monero's "main emission curve will issue about 18.4 million coins to be mined in approximately 8 years. (more precisely 18.132 Million coins by ca. end of May 2022) After that, a constant "tail emission" of 0.6 XMR per 2-minutes block (modified from initially equivalent 0.3 XMR per 1-minute block) will create a sub-1% perpetual inflatio starting with 0.87% yearly inflation around May 2022) to prevent the lack of incentives for miners once a currency is not mineable anymore. Monero Research Lab
Monero has a group of anonymous/pseudo-anonymous university academics actively researching, developing, and publishing academic papers in order to improve Monero. See here
. The Monero Research Lab are acquainted with other members of cryptocurrency academic community to ensure when new research or technology is uncovered, it can be reviewed and decided upon whether it would be beneficial to Monero. This ensures Monero will always remain a leading cryptocurrency. A recent end of 2017 update from a MRL researcher can be found here
///Monero's Technology - Rising Above The Rest/// Monero Has Already Proven Itself To Be Private, Secure, Untraceable, and Trustless
Monero is the only private, untraceable, trustless, secure and fungible cryptocurrency. Bitcoin and other cryptocurrencies are TRACEABLE through the use of blockchain analytics
, and has lead to the prosecution of numerous individuals, such as the alleged Alphabay administrator Alexandre Cazes
. In the Forfeiture Complaint which detailed the asset seizure of Alexandre Cazes
, the anonymity capabilities of Monero were self-demonstrated by the following statement of the officials after the AlphaBay shutdown: "In total, from CAZES' wallets and computer agents took control of approximately $8,800,000 in Bitcoin, Ethereum, Monero and Zcash, broken down as follows: 1,605.0503851 Bitcoin, 8,309.271639 Ethereum, 3,691.98 Zcash, and an unknown amount of Monero"
Privacy CANNOT BE OPTIONAL and must be at a PROTOCOL LEVEL. With Monero, privacy is mandatory, so that everyone gets the benefits of privacy without any transactions standing out as suspicious. This is the reason Darknet Market places are moving to Monero, and will never use Verge, Zcash, Dash, Pivx, Sumo, Spectre, Hush or any other coins that lack good privacy. Peter Todd (who was involved in the Zcash trusted setup ceremony) recently reiterated his concerns
of optional privacy after Jeffrey Quesnelle published his recent paper
stating 31.5% of Zcash transactions may be traceable, and that only ~1% of the transactions are pure privacy transactions (i.e., z -> z transactions). When the attempted private transactions stand out like a sore thumb there is no privacy, hence why privacy cannot be optional. In addition, in order for a cryptocurrency to truly be private, it must not be controlled by a centralised body, such as a company or organisation, because it opens it up to government control and restrictions. This is no joke, but Zcash is supported by DARPA and the Israeli government!
Monero provides a stark contrast compared to other supposed privacy coins, in that Monero does not have a rich list! With all other coins, you can view wallet balances on the blockexplorers. You can view Monero's non-existent rich list here
to see for yourself.
I will reiterate here that Monero is TRUSTLESS. You don't need to rely on anyone else to protect your privacy, or worry about others colluding to learn more about you. No one can censor your transaction or decide to intervene. Monero is immutable, unlike Zcash, in which the lead developer Zooko publicly tweeted the possibility of providing a backdoor for authorities to trace transactions
. To Zcash's demise, Zooko famously tweeted:
" And by the way, I think we can successfully make Zcash too traceable for criminals like WannaCry, but still completely private & fungible. …"
Ethereum's track record of immutability is also poor. Ethereum was supposed to be an immutable blockchain ledger, however after the DAO hack this proved to not be the case. A 2016 article on Saintly Law
summarised the problematic nature of Ethereum's leadership and blockchain intervention:
" Many ethereum and blockchain advocates believe that the intervention was the wrong move to make in this situation. Smart contracts are meant to be self-executing, immutable and free from disturbance by organisations and intermediaries. Yet the building block of all smart contracts, the code, is inherently imperfect. This means that the technology is vulnerable to the same malicious hackers that are targeting businesses and governments. It is also clear that the large scale intervention after the DAO hack could not and would not likely be taken in smaller transactions, as they greatly undermine the viability of the cryptocurrency and the technology." Monero provides Fungibility and Privacy in a Cashless World
As outlined on GetMonero.org
, fungibility is the property of a currency whereby two units can be substituted in place of one another. Fungibility means that two units of a currency can be mutually substituted and the substituted currency is equal to another unit of the same size. For example, two $10 bills can be exchanged and they are functionally identical to any other $10 bill in circulation (although $10 bills have unique ID numbers and are therefore not completely fungible). Gold is probably a closer example of true fungibility, where any 1 oz. of gold of the same grade is worth the same as another 1 oz. of gold. Monero is fungible due to the nature of the currency which provides no way to link transactions together nor trace the history of any particular XMR. 1 XMR is functionally identical to any other 1 XMR. Fungibility is an advantage Monero has over Bitcoin and almost every other cryptocurrency, due to the privacy inherent in the Monero blockchain and the permanently traceable nature of the Bitcoin blockchain. With Bitcoin, any BTC can be tracked by anyone back to its creation coinbase transaction. Therefore, if a coin has been used for an illegal purpose in the past, this history will be contained in the blockchain in perpetuity.
A great example of Bitcoin's lack of fungibility was reposted
"Imagine you sell cupcakes and receive Bitcoin as payment. It turns out that someone who owned that Bitcoin before you was involved in criminal activity. Now you are worried that you have become a suspect in a criminal case, because the movement of funds to you is a matter of public record. You are also worried that certain Bitcoins that you thought you owned will be considered ‘tainted’ and that others will refuse to accept them as payment."
This lack of fungibility means that certain businesses will be obligated to avoid accepting BTC that have been previously used for purposes which are illegal, or simply run afoul of their Terms of Service. Currently some large Bitcoin companies are blocking, suspending, or closing accounts that have received Bitcoin used in online gambling or other purposes deemed unsavory by said companies. Monero has been built specifically to address the problem of traceability and non-fungibility inherent in other cryptocurrencies. By having completely private transactions Monero is truly fungible and there can be no blacklisting of certain XMR, while at the same time providing all the benefits of a secure, decentralized, permanent blockchain.
The world is moving cashless. Fact. The ramifications of this are enormous as we move into a cashless world in which transactions will be tracked and there is a potential for data to be used by third parties for adverse purposes
. While most new cryptocurrency investors speculate upon vaporware ICO tokens in the hope of generating wealth, Monero provides salvation for those in which financial privacy is paramount. Too often people equate Monero's features with criminal endeavors. Privacy is not a crime, and is necessary for good money. Transparency in Monero is possible OFF-CHAIN, which offers greater transparency and flexibility. For example, a Monero user may share their Private View Key
with their accountant for tax purposes.
Monero aims to be adopted by more than just those with nefarious use cases. For example, if you lived in an oppressive religious regime and wanted to buy a certain item, using Monero would allow you to exchange value privately and across borders if needed. Another example is that if everybody can see how much cryptocurrency you have in your wallet, then a certain service might decide to charge you more, and bad actors could even use knowledge of your wallet balance to target you for extortion purposes. For example, a Russian cryptocurrency blogger was recently beaten and robbed of $425k
. This is why FUNGIBILITY IS ESSENTIAL. To summarise this in a nutshell:
"A lack of fungibility means that when sending or receiving funds, if the other person personally knows you during a transaction, or can get any sort of information on you, or if you provide a residential address for shipping etc. – you could quite potentially have them use this against you for personal gain"
For those that wish to seek more information about why Monero is a superior form of money, read The Merits of Monero: Why Monero Vs Bitcoin
over on the Monero.how
website. Monero's Humble Origins
Something that still rings true today despite the great influx of money into cryptocurrencies was outlined in Nick Tomaino's early 2016 opinion piece
. The author claimed that "one of the most interesting aspects of Monero is that the project has gained traction without a crowd sale pre-launch, without VC funding and any company or well-known investors and without a pre-mine. Like Bitcoin in the early days, Monero has been a purely grassroots movement that was bootstrapped by the creator and adopted organically without any institutional buy-in. The creator and most of the core developers serve the community pseudonymously and the project was launched on a message board (similar to the way Bitcoin was launched on an email newsletter)." The Organic Growth of the Monero Community
The Monero community over at monero
is exponentially growing. You can view the Monero reddit metrics here
and see that the Monero subreddit currently gains more than 10,000 (yes, ten thousand!) new subscribers every 10 days! Compare this to most of the other coins out there, and it proves to be one of the only projects with real organic growth. In addition to this, the community subreddits are specifically divided to ensure the main subreddit remains unbiased, tech focused, with no shilling or hype. All trading talk is designated to xmrtrader
, and all memes at moonero
. Forum Funding System
While most contributors have gratefully volunteered their time to the project, Monero also has a Forum Funding System in which money is donated by community members to ensure it attracts and retains the brightest minds and most skilled developers. Unlike ICOs and other cryptocurrencies, Monero never had a premine, and does not have a developer tax. If ANYONE requires funding for a Monero related project, then they can simply request funding from the community, and if the community sees it as beneficial, they will donate. Types of projects range from Monero funding for local meet ups, to paying developers for their work. Monero For Goods, Services, and Market Places There is a growing number of online goods and services
that you can now pay for with Monero. Globee
is a service that allows online merchants to accept payments through credit cards and a host of cryptocurrencies, while being settled in Bitcoin, Monero or fiat currency. Merchants can reach a wider variety of customers, while not needing to invest in additional hardware to run cryptocurrency wallets or accept the current instability of the cryptocurrency market. Globee uses all of the open source API's that BitPay does making integrations much easier! Project Coral Reef
is a service which allows you to shop and pay for popular music band products and services using Monero.
Linux, Veracrypt, and a whole array of VPNs now accept Monero.
There is a new Monero only marketplace called Annularis currently being developed
which has been created for those who value financial privacy and economic freedom, and there are rumours Open Bazaar
is likely to support Monero once Multisig is implemented.
In addition, Monero is also supported by The Living Room of Satoshi
so you can pay bills or credit cards directly using Monero.
Monero can be found on a growing number of cryptocurrency exchange services such as Bittrex, Poloniex, Cryptopia, Shapeshift, Changelly, Bitfinex, Kraken, Bisq, Tux, and many others
For those wishing to purchase Monero anonymously, there are services such as LocalMonero.co
you can pay Bitcoin addresses directly with Monero. There are no other fees than the miner ones. All user records are purged after 48 hours. XMR.TO has also been added as an embedded feature into the Monerujo android wallet. Coinhive Browser-Based Mining
Unlike Bitcoin, Monero can be mined using CPUs and GPUs. Not only does this encourage decentralisation, it also opens the door to browser based mining. Enter side of stage, Coinhive browser-based mining. As described by Hon Lau on the Symnatec Blog
The main Monero subreddit has weekly Skepticism Sundays
which was created with the purpose of installing "a culture of being scientific, skeptical, and rational"
. This is used to have open, critical discussions about monero as a technology, it's economics, and so on.
///Speculation/// Major Investors And Crypto Figureheads Are Interested
Ari Paul is the co-founder and CIO of BlockTower Capital. He was previously a portfolio manager for the University of Chicago's $8 billion endowment, and a derivatives market maker and proprietary trader for Susquehanna International Group. Paul was interviewed on CNBC on the 26th of December and when asked what was his favourite coin was, he stated "One that has real fundamental value besides from Bitcoin is Monero"
and said it has "very strong engineering"
. In addition, when he was asked if that was the one used by criminals, he replied "Everything is used by criminals including the US dollar and the Euro"
. Paul later supported these claims on Twitter, recommending only Bitcoin and Monero as long-term investments
. There are reports
that "Roger Ver, earlier known as 'Bitcoin Jesus' for his evangelical support of the Bitcoin during its early years, said his investment in Monero is 'substantial' and his biggest in any virtual currency since Bitcoin
Charlie Lee, the creator of Litecoin, has publicly stated his appreciation of Monero. In a September 2017 tweet directed to Edward Snowden explaining why Monero is superior to Zcash, Charlie Lee tweeted
All private transactions, More tested privacy tech, No tax on miners to pay investors, No high inflation... better investment.
John McAfee, arguably cryptocurrency's most controversial character at the moment, has publicly supported Monero numerous times over the last twelve months(before he started shilling ICOs), and has even claimed it will overtake Bitcoin
Playboy instagram celebrity Dan Bilzerian is a Monero investor, with 15% of his portfolio made up of Monero
Finally, while he may not be considered a major investor or figurehead, Erik Finman, a young early Bitcoin investor and multimillionaire, recently appeared in a CNBC Crypto video interview
, explaining why he isn't entirely sold on Bitcoin anymore, and expresses his interest in Monero, stating:
"Monero is a really good one. Monero is an incredible currency, it's completely private."
There is a common belief that most of the money in cryptocurrency is still chasing the quick pump and dumps, however as the market matures, more money will flow into legitimate projects such as Monero. Monero's organic growth in price is evidence smart money
is aware of Monero and gradually filtering in. The Bitcoin Flaw
A relatively unknown blogger named CryptoIzzy
posted three poignant pieces regarding Monero and its place in the world. The Bitcoin Flaw: Monero Rising
provides an intellectual comparison of Monero to other cryptocurrencies, and Valuing Cryptocurrencies: An Approach
outlines methods of valuing different coins.
CryptoIzzy's most recent blog published only yesterday titled Monero Valuation - Update and Refocus
is a highly recommended read. It touches on why Monero is much more than just a coin for the Darknet Markets, and provides a calculated future price of Monero.
CryptoIzzy also published The Power of Money: A Case for Bitcoin
, which is an exploration of our monetary system, and the impact decentralised cryptocurrencies such as Bitcoin and Monero will have on the world. In the epilogue the author also provides a positive and detailed future valuation based on empirical evidence. CryptoIzzy predicts Monero to easily progress well into the four figure
range. Monero Has a Relatively Small Marketcap
Recently we have witnessed many newcomers to cryptocurrency neglecting to take into account coins' marketcap and circulating supply, blindly throwing money at coins under $5 with inflated marketcaps and large circulating supplies, and then believing it's possible for them to reach $100 because someone posted about it on Facebook or Reddit.
Compared to other cryptocurrencies, Monero still has a low marketcap
, which means there is great potential for the price to multiply. At the time of writing, according to CoinMarketCap
, Monero's marketcap is only a little over $5 billion, with a circulating supply of 15.6 million Monero, at a price of $322 per coin.
For this reason, I would argue that this is evidence Monero is grossly undervalued. Just
a few billion dollars of new money invested in Monero can cause significant price increases. Monero's marketcap only needs to increase to ~$16 billion and the price will triple to over $1000. If Monero's marketcap simply reached ~$35 billion (just over half of Ripple's $55 billion marketcap), Monero's price will increase 600% to over $2000 per coin.
Another way of looking at this is Monero's marketcap only requires ~$30 billion of new investor money to see the price per Monero reach $2000, while for Ethereum to reach $2000, Ethereum's marketcap requires a whopping ~$100 billion of new investor money. Technical Analysis
There are numerous Monero technical analysts, however none more eerily on point than the crowd-pleasing Ero23. Ero23's charts and analysis can be found on Trading View
. Ero23 gained notoriety for his long-term Bitcoin bull chart published in February, which is still in play today. Head over to his Trading View page to see his chart: Monero's dwindling supply. $10k in 2019 scenario
, in which Ero23 predicts Monero to reach $10,000 in 2019. There is also this chart
which appears to be freakishly accurate and is tracking along perfectly today. Coinbase Rumours
Over the past 12 months there have been ongoing rumours that Monero will be one of the next cryptocurrencies to be added to Coinbase. In January 2017, Monero Core team member Riccardo 'Fluffypony' Spagni presented a talk at Coinbase HQ. In addition, in November 2017 GDAX announced the GDAX Digit Asset Framework
outlining specific parameters cryptocurrencies must meet in order to be added to the exchange. There is speculation that when Monero has numerous mobile and hardware wallets available, and multisig is working, then it will be added. This would enable public accessibility to Monero to increase dramatically as Coinbase had in excess of 13 million users as of December
, and is only going to grow as demand for cryptocurrencies increases. Many users argue that due to KYC/AML regulations, Coinbase will never be able to add Monero, however the Kraken exchange already operates in the US and has XMfiat pairs, so this is unlikely to be the reason Coinbase is yet to implement XMfiat trading. Monero Is Not an ICO Scam
It is likely most of the ICOs which newcomers invest in, hoping to get rich quick, won't even be in the Top 100 cryptocurrencies next year. A large portion are most likely to be pumps and dumps, and we have already seen numerous instances of ICO exit scams
. Once an ICO raises millions of dollars, the developers or CEO of the company have little incentive to bother rolling out their product or service when they can just cash out and leave. The majority of people who create a company to provide a service or product, do so in order to generate wealth. Unless these developers and CEOs are committed and believed in their product or service, it's likely that the funds raised during the ICO will far exceed any revenue generated from real world use cases. Monero is a Working Currency, Today
Monero is a working currency, here today.
The majority of so called cryptocurrencies that exist today are not true currencies, and do not aim to be. They are a token of exchange. They are like a share in a start-up company hoping to use blockchain technology to succeed in business. A crypto-assest
is a more accurate name for coins such as Ethereum, Neo, Cardano, Vechain, etc.
Monero isn't just a vaporware ICO token that promises to provide a blockchain service in the future. It is not a platform for apps. It is not a pump and dump coin.
Monero is the only coin with all the necessary properties to be called true money. Monero is private internet money
Some even describe Monero as an online Swiss Bank Account or Bitcoin 2.0, and it is here to continue on from Bitcoin's legacy.
Monero is alleviating the public from the grips of banks, and protests the monetary system forced upon us.
Monero only achieved this because it is the heart and soul, and blood, sweat, and tears of the contributors to this project. Monero supporters are passionate, and Monero has gotten to where it is today thanks to its contributors and users.
///Key Issues for Monero to Overcome/// Scalability
While Bulletproofs are soon to be implemented in order to improve Monero's transaction sizes and fees, scalability is an issue for Monero that is continuously being assessed by Monero's researchers and developers to find the most appropriate solution. Ricardo 'Fluffypony' Spagni recently appeared on CNBC's Crypto Trader
, and when asked whether Monero is scalable as it stands today, Spagni stated that presently, Monero's on-chain scaling is horrible and transactions are larger than Bitcoin's (because of Monero's privacy features), so side-chain scaling may be more efficient. Spagni elaborated that the Monero team is, and will always be, looking for solutions to an array of different on-chain and off-chain scaling options, such as developing a Mimblewimble side-chain, exploring the possibility of Lightning Network so atomic swaps can be performed, and Tumblebit. In a post on the Monero subreddit
from roughly a month ago, monero
supports Spagni's statements. dEBRUYNE_1 clarifies the issue of scalability:
"In Bitcoin, the main chain is constrained and fees are ludicrous. This results in users being pushed to second layer stuff (e.g. sidechains, lightning network). Users do not have optionality in Bitcoin. In Monero, the goal is to make the main-chain accessible to everyone by keeping fees reasonable. We want users to have optionality, i.e., let them choose whether they'd like to use the main chain or second layer stuff. We don't want to take that optionality away from them."
When the Spagni CNBC video was recently linked to the Monero subreddit
, it was met with lengthy debate and discussion from both users and developers. u/ferretinjapan
summarised the issue explaining:
"Monero has all the mechanisms it needs to find the balance between transaction load, and offsetting the costs of miner infrastructure/profits, while making sure the network is useful for users. But like the interviewer said, the question is directed at "right now", and Fluffys right to a certain extent, Monero's transactions are huge, and compromises in blockchain security will help facilitate less burdensome transactional activity in the future. But to compare Monero to Bitcoin's transaction sizes is somewhat silly as Bitcoin is nowhere near as useful as monero, and utility will facilitate infrastructure building that may eventually utterly dwarf Bitcoin. And to equate scaling based on a node being run on a desktop being the only option for what classifies as "scalable" is also an incredibly narrow interpretation of the network being able to scale, or not. Given the extremely narrow definition of scaling people love to (incorrectly) use, I consider that a pretty crap question to put to Fluffy in the first place, but... ¯_(ツ)_/¯" u/xmrusher
also contributed to the discussion, comparing Bitcoin to Monero using this analogous description:
"While John is much heavier than Henry, he's still able to run faster, because, unlike Henry, he didn't chop off his own legs just so the local wheelchair manufacturer can make money. While Morono has much larger transactions then Bitcoin, it still scales better, because, unlike Bitcoin, it hasn't limited itself to a cripplingly tiny blocksize just to allow Blockstream to make money." Setting up a wallet can still be time consuming
It's time consuming and can be somewhat difficult for new cryptocurrency users to set up their own wallet using the GUI wallet or the Command Line Wallet. In order to strengthen and further decentralize the Monero network, users are encouraged to run a full node for their wallet, however this can be an issue because it can take up to 24-48 hours for some users depending on their hard-drive and internet speeds. To mitigate this issue, users can run a remote node, meaning they can remotely connect their wallet to another node in order to perform transactions, and in the meantime continue to sync the daemon so in the future they can then use their own node.
For users that do run into wallet setup issues, or any other problems for that matter, there is an extremely helpful troubleshooting thread on the Monero subreddit which can be found here
. And not only that, unlike some other cryptocurrency subreddits, if you ask a question, there is always a friendly community member who will happily assist you. Monero.how
is a fantastic resource too!
Despite still being difficult to use, the user-base and price may increase dramatically once it is easier to use. In addition, others believe that when hardware wallets are available more users will shift to Monero.
I actually still feel a little shameful for promoting Monero here, but feel a sense of duty to do so.
Monero is transitioning into an unstoppable altruistic beast. This year offers the implementation of many great developments, accompanied by the likelihood of a dramatic increase in price.
I request you discuss this post, point out any errors I have made, or any information I may have neglected to include. Also, if you believe in the Monero project, I encourage you to join your local Facebook or Reddit cryptocurrency group and spread the word of Monero. You could even link this post there to bring awareness to new cryptocurrency users and investors.
I will leave you with an old on-going joke within the Monero community - Don't buy Monero
- unless you have a use case for it of course :-) Just think to yourself though - Do I have a use case for Monero in our unpredictable Huxleyan society? Hint: The answer is ? Edit: Added in the Tail Emission section, and noted Dan Bilzerian as a Monero investor. Also added information regarding the XMR.TO payment service. Added info about hardfork
previous days Question:
the 3 days of devcon are over. Are people interested in reports on the next 3 days of international Blockchain week (demo day + 2 days of global Blockchain summit) http://www.blockchainweek2016.org
The buzz during the day was around the "stick puzzle" that Bok Khoo was giving out to people. It is just a stick, with a loop of string. He gets you to turn away, he uses "the trick" to put it onto your bag and then you try to get it off.
The WeChat channel was just filled with everyone asking where they can get it, and the screaming that they can't figure it out. Only about 5 people reported they were able to solve it (I haven't yet) http://imgur.com/mYfJQP4 http://imgur.com/4Euka1a
I'm biased, but I thought the announcement from Microsoft with the update of cryptlets was a big deal. The morning sessions covered a few different oracle systems, the afternoon had lots of IPFS sessions. Microsoft - A Lap around Cryptlets https://azure.microsoft.com/en-us/blog/cryptletsdd/ https://azure.microsoft.com/en-us/documentation/templates/ethereum-consortium-blockchain-network/ https://azure.microsoft.com/en-us/blog/authomarleyg
Microsoft was a sponsor of Devcon1 & 2 Ethereum is a 1st class citizen Support for community & partners - Bizspark, Meetups, Workshops
Announcing: Bletchley v1 Distributed Ledger stack V1 is a private Ethrerum consortium, that you can spin up for your own enterprise / group http://imgur.com/olwwd36
Cryptlets are being developed to help with security, identity, etc. How do you get trusted external data feeds injected into the Blockchain? Doing things on a specific interval (every 15 mins) When price of something hits a threshold (oil goes above $40/barrel) Secure IP protected algorithms, but still share with blockchain network. Use libraries for common platforms (.Net, Java, etc)
Cryptlets vs Oracle Cryptlets will have a marketplace on Azure that will allow you to purchase and utilise
Use case: Trigger on an event Wake up on 4pm, if market was open that day, then give me the price of gold for that day.Get signature of attested server, attested sender.
Use case: Control Using smart contract like a traditional DB. Declare data you are keeping track of, and the functions/"stored proc" to update that data. Cryptlet runs off chain, and can be scaled up. http://imgur.com/ysgL8S2
Utility cryptlet. Use an attribute in solidity contract with cryptlet details Developer references at design time the cryptlet they want the contract to call Contract cryptlet, deploy the cryptlet at same time as contract.
Why would you want Azure to do this? SGX allows you to create "secure enclaves", can have complete isolation on the hardware chip where it is not modifable. Provides a secure enclave at the CPU level. Can give full attestation right down to the silicon. Will be provided as a enclave container on Azure. Will be released for .NET core CLR first, then other languages. Can create cryptlet libraries that you can scale and put into the Azure marketplace. An ecosystem for developers & ISVs to consume and publish.
Bletchley v1 released today will let you spin up a private consortium. Before today, it took a long time to try and deploy a private consortium (can take weeks to read doco, Now takes 5 minutes to deploy! Creates a private consortium, puts each member in its own separate subnet http://imgur.com/w4yUsqE
Mist Vision and Demo I was too busy sharing the release posts of Microsoft project bletchey v1, missed this talk. It did look interesting, I will watch this one later. Idea: Reward for bandwidth. Providing connection could replace mining as entrance point for desktop computers. Allow you to have a trickle so you can trigger smart contracts. Standardised backends, so that you can swap out the underlying node between geth, blockapps, etc. Web3.js https://github.com/ethereum/web3.js
Etehereum JS API Smart conracts are EVM opcodes, Helps translates calls to JSON RPC calls. Helps do the ABI encoding when sending data from JS to EVM It kept on growing, many different utility functions being thrown in. Is time to clean it up and be refactored.
They are now building a NEW web3.js The communication will be socket based, will enable subscriptions. Everything will be based on promises to subscribe to events, like log events. Bunch of other newer cleaner methods and ways to do things like deploying contracts. Smart contract security
Was a very good postmorteum of The DAO and things that could be done to mitigate it in the future.
An issue with The DAO was trying to do a massive jump from centralisation all the way to full decentralisation. Meant no one could step up and make a decision on how to save it. We need to make smaller steps towards full decentralisation as we learn as a community how to do this. Same security patterns as yesterday's talks: check invarients, beware 1024 call stack depth, reentry exploit (update state BEFORE executing calls), timestamps are manipulatable. Updateable contracts. Who can update it? Community multisig? We need better rools: formal verification, compiler warnings, improved IDEs, trusted libraries, excape hatches
Conclusion: It is still very early days in this space, be careful. A Provably Honest Oracle Model: Auditable Offchain Data Gathering & Computations
Oracalize is the most widely used oracle (until everyone starts using Microsoft Azure cryptlets ;-) ) Contract calls Oracalize contract with the data they want, off chain they see this get the data, Oracalise then trigger their contract externally, which does a callback to your contract with the data. Can use external notary servers. Can get proof from multiple external services to get a higher level of confidence about data (e.g. stock price from a few feeds). Off-chain (auditable_ computation) AWS sandbox 2.0. Put the execution package onto IPFS, AWS gets it and executes it, signs it. iEx.ec: Fully Distributed Cloud Thanks to the Ethereum Blockchain http://iex.ec/
Provides blockchain based execution environments Global market for computing resources. Idea is to do what we did before with "grid computing" use the idle capacity of computers. But this time do a trickle of micropayments. Allows people to harness this global power to execute their tasks in a global "distributed cloud". The Final frontier: The company smart conract http://otonomos.com/
Helping companies to incorporate on the blockchain. Smart oracles https://github.com/smartoracles
Connecting to external resources is difficult. Hard to try and use external currencies (like a bank account / fiat money) to make transactions. Could hook in paypal, HSBC, wells fargo, etc. Can provide your own payment services as an API to a smart oracle for smart contracts to consume. Do off chain data storage by calling smart oracle API Roadmap: more data sources & more payment methods IPFS & Ethereum: Updates https://Ipfs.io
IPFS is AMAZING, seriously go watch the full 1 hour talks Juan has given in previous years.
Current web has current issues. Centralisation, etc. IPFS is a new hypermedia transfer protocol Content can be retrieved not from specific servers, but instead via it's hash so that it can come from anywhere in the network (maybe from the person next to you who has cached it). It is highly modular, all of the transfer protocals, routing, naming, etc. are all swapable Is available as GO-IPFS & now JS-IPFS Means now you can run IPFS in the browser IPFS was great for static content, but not so great for dynamic content. Low latency pub/sub protocol will help with dynamic data. Created a distributed peer to peer chat app using this new dynamic content protocol. IPLD a common link-tree hash format Will be able to use IPFS to retrieve ethereum blockchain blocks DIRECTLY Can use IPFS as a package manager to retrieve them in a distributed manner.
Many projects are using Ethereum & IPFS Uport, Digix, Infura, Ujo, Eris, Blockfreight. Filecoin was created as a way to try and incentivize nodes to keep files longer time. People rent out hdd space to earn filecoin. Exchange bitcoin/filecoin. Use filecoin to store files in network. Filecoin is going to be built on top of the public Ethereum blockchain, as a virtual blockchain / token. IPFS Libp2p & Ethereum networking
Network connectivity between any 2 nodes can be difficult. Censorship, bandwidth, network issues, etc. Having to deal with different networking topologies and access. Libp2p & Devp2p is different. Devp2p is for Ethereum. LIbp2p is modular, can swap out components to change network access, encryption methods, etc. Can build up a MEGA mesh network, by utilising traditional wired internet, radio, bluetooth between some nodes. Web browser using web socket, to a node, which routes across network, to zigbee to a IoT device. Libp2p & Devp2p could merge and augment each other. Could create the libp2p components to replace the devp2p bits Any 2 nodes that speak the same protocol can communicate and be a part of the network chain. Experiment. They took the browser based version of EVM. Then used Libp2p to talk to the Ethereum network. Had a complete ethereum node running in a browser. Uport https://uport.me/
Universal identity platform Current challenges: key management. Ux for average person. Dapps via mobile. Identity and data ownership. How do you keep a consistent identity, even if you lose a key. Have some multisig contracts that you can use to keep track. Social recovery, use your friends to attest it is really you. Keep private key on mobile, do transactions on the desktop, scan a QR code to sign the transaction on your phone and send it off. A Deep Dive into the Colony Foundation Protocol
It is an open source governance protocol built on Ethereum Problem with voting is how to prevent Sybil attacks. Votes are weighted by a reputation score. Reputation is non-transferable that can only be earned. Total weighted voting helps mitigate this. Chain orchestration tooling & smart contract package management
Eris is tooling for developers. Package manager to build your own blockchain. Can compose a chain, e.g. geth + tendermint consensus. Init, install, do. Can easily install on Mac/bew, linux/apt-get, Windows/choco The Golem Project: Ethereum-based market for computing power http://www.golemproject.net/
Anyone can make an offer to sell computing power. e.g. Distributed rendering Want to create a standard framework that anyone can use to submit and process jobs. Status: Integrating Ethereum Into Our Daily Lives https://status.im
Want to get ethereum everywhere. "Mist for Mobile" Everyone is using their mobile phones for everything, but mostly using instant messaging. What would Ethereum in a IM window look? Created a IM mobile app that has a local geth node. tart up, it asks you to create a password, it generates a pub/private pair. Then can send messages via whisper, and the messages are signed with your public key. Can load Dapps up in the local webview and interact with them. Allows you to create "chat Dapps", that you interact with via text. Like chatbots Maker Ecosystem Overview www.Makerdao.com
Dai: seeking stability on blockchain. Stablecoin engine: smart contract that holds collateral reserves and controls the Dai lifecycle. MKR: open source community managing risk of the system In the last year, investing in a solid technical core. More slow and audit things. Moving into the next phase of stablecoin development. Their latest project is the "Simplecoin project" Meeting Thereum community's need for stability. An independent platform for creating centrally administered simple stablecoins. Issues create their own rule sets: Collateral types, participant whitelists, security parameters. Example: Shrutebucks. The only people who own it are Dwight, Jim & Pam. They backed it with 1/3 ETH 1/3 DGX 1/3 DUSD. Orbit. A distributed peer to peer app on IPFS https://github.com/haadcode
Created a full distributed chat room, itself distributed through IPFS. It is integrated with uPort for identification Using uPort allows you to verify that you are talking to the correct person in the chat channel. All their messages are signed with their public keys He also created a full distribited twitter clone, using uport for the identity as well. Orbit-db key value store DB that stores its data on IPFS. Eventually consistent Appends data to the DB, an event is sent to those subscribed on pub/sub so they can see the latest root hash. Based on CRDT Ethereum + Pubsub + CRDTs + IPFS = super power primatives to build dynamic distributed apps
Development considerations with distributed apps. Need to ensure that apps work offline. No centralised servers. No data silos. Provide integration path.
Future work: could you use uPort for ACL like permissions? Mobile use cases, how to make it work nicely on mobiles Building scalable React Dapp architecture https://github.com/SilentCicero/react-dapp-boilerplate
React + Ethereum He has a configured boilerplate template. Has contract scaffolding. Enforced contract Linting/testing. Wallet generation/identity. Preconfigured web3 instance. UI: Mature react arhitecture "react boilerplate". Prices listed in USD with ETH/btc via kraken api. A basic multi-contract example Dapp. Offline first, dapp runs without internet. Uses Redux. State models in UI & blockchains work well. PostCSS, CSS Modules, sanitize.cs. Redux, immutableJS, reslect, redux-saga, i18n, redux-router. Web3, ethdeploy, dapple, solium, eth-lightwallet, chaithereum, ethereumjs0-testrpc Enforced contract testing in 2 languages. Ethereum for Enterprise (BlockApps Strato)
Trying to make sure that Ethereum stays relevent to enterprise development. Why do you need a blockchain WITHIN an org, shouldn't they trust each other? Well different departments may not, they may reconcile differently, and can help automate/orchestrate between them. Blockchain is the "killer app" for cloud financial services. Legacy infrastructure, batch prossing, etc are all restricting fintech from progressing. Blockchain can happen in real time, can replace legacy. Ethereum is very flexible and programmable, works well. There are others based on Bitcoin (like Hyperledger). Ethereum + Blockapps = Extreme productivity + Proven Technology. Blockapps is extending Ethereum for Enterprise. Runs very well on Azure Enterprises don't want all their data exposed on public chain. Blockapps helps solve data privacy and scaling with multichain fabrics.
boldninja submitted by
i think i'm gonna forget about bitbay and keep it dr10
hi brendan brendaneich
nice to have you here :smile: boldninja
hi Brendan - thanks for joining us today brendaneich
happy to be here @boldninja tranzer
hi @brendaneich , I have a question regarding BAT. Will you have limited number of tokens or will you have inflation? When do you plan to start ICO? (edited) michaelthecryptoguy
Hello Brendan. Nice to have you in the ark community slack channel mward
the ironies of old age. you can afford the sports car you dreamed of as a kid, but your back hurts too much to sit in it. dr10
Will Mozilla- and Chrome-Plugins be usuable for Brave browser? Will Brave Browser be able to sync bookmarks? mike
hi brendan cannabanana
is the BAT token just an ETH asset or will it be a new blockchain technology? if the first, why ETH instead of your own block chain? :smile: (edited) brendaneich
@dr10 two questions, first one first jonathansampson
@dr10 Chrome extensions are supported today
, I wrote a short walkthrough on how we (I'm an engineer on Brave) test extensions before adopting for official support. https://blog.brave.com/loading-chrome-extensions-in-brave/
Happy to answer any questions you may have. (edited) brendaneich
1. Brave on laptop/desktop uses chromium and we support chromium extensions, but curate them into our own S3 from the Chrome Web Store ah, there is @jonathansampson on to second q jakethepanda
@brendaneich How will Brave detect bots designed to give fake attention? (edited) brendaneich
2. Brave's client-encrypted sync is in beta now, if you use iOS i can connect you with the devs to get a beta build. it works between laptop/desktop systems already, and is coming up in Android too @cannabanana BAT is an ERC20 token on Ethereum. we need smart contracts and benefit from multiple token launches proving the tech and approach no desire to do our own blockchain mward
The BAT wallet will be implemented in Brave browser as a plug-in? brendaneich
we are pragmatists, use bitcoin already in Brave for auto-microdonations cannabanana
will you only accept ethereum for the ICO or will you also be accepting bitcoin? brendaneich
@jakethepanda please see https://www.reddit.com/BATProject/comments/61kw7f/question/dfxkuus/
reddit Question • BATProject
We have answers, you may not be surprised by them: 1. Rate-limiting. Bots can fake human ad viewing (see https://whiteops.com/methbot
), but we'll... @mward no, deeper integration than an extension (plugin still is overloaded for old-style stuff like Flash) can have brendaneich
@cannabanana ETH only, as BAT is an ERC20 token -- we are not launching a new exchange or anything, so other currencies have to be exchanged to buy BAT boldninja
When do you plan to start your initial token offer, will there be any hard cap? jakethepanda
@brendaneich Is this right? Users opt into the BAT system and get paid for their attention. Advertisers pay for ads with BAT. Through a smart contract, BAT is unlocked as users give the ad attention. The unlocked BAT is split up between users, Brave, and publishers. brendaneich
@mward we have BitGo provided bitcoin wallet integration in Brave already, ofc the wallet is on the blockchain not in Brave but the deeper integration is for the private, "chartbeats in your browser" auto-microdonation analytics, and the anonize.org-based ZKP protocol over VPN to communicate your donations w/o loss of anonymity or fingerprinting via the list of your top sites
@jakethepanda that is the goal but doing it with real-time BAT flow is in the future, the "Apollo" (or Mars mission) space program phase; we're in "Mercury Redstone" rn, monkeys in buckets on parabolic paths nt91
When is ico brendaneich
@boldninja @nt91 we haven't announced the date but will very (very) soon, just getting logistics and final audits done
@boldninja cap is $15M of ETH so we have to pin the ratio close to launch given recent vol. dr10
How will you get Brave Browser to the masses? Any marketing campaign you like to sum up? Any bigger announcement or plan? jakethepanda
How is the split determined between users, publishers and Brave? brendaneich
@dr10 we are growing, mostly organically right now, under 1M MAU but we will (in best case of crowdsale) spend more to growth-hack, which is advertising + funnel analytics / retention analysis loop tranzer
@brendaneich don't know if you have been following tokencard ICO, but they had kind of a fuckup with their smart contract, also they didn't give their address of contract literally before it started. How will you go about this? Will smart contract, address be known beforehand? brendaneich
an important point: if we hit cap we will found a trade group for attention apps and get other apps on board to use BAT and help us get to scale faster with buy side of ad-tech system, also with bigger donor cohorts via membership in trade association nt91
Once launched how quickly isit likely to join the exchange brendaneich
@tranzer we followed that closely, it was Not Good. we are using a super-simple contract based on FirstBlood, Golem, StandardToken mward
How will you make the crowdsale? Like Gnosis? (Dutch action) The BAT token wil have fixed price at the time of ico? brendaneich
@nt91 can't say, not our biz and we are building the "in game" economics first so exchanges can come any time brendaneich
@mward fixed ratio of BAT for ETH fixcrypt
@brendaneich will all the tx recorded on eth blockchain, or will you manage some sort of payment channels? dr10
Do you plan to integrate decentralized VPN or Tor-Like stuff? Your browser is really fast, will these things slow it down? Or didnt plan any of this? brendaneich
@fixcrypt all on chain, no preselling, no funny stuff -- we believe in simplicity first, given all the experience in this space mike
would you be interested in using a different blockchain to eliminate all the overhead of paying such a huge network of computers on ethereum to each process every single contract on each computer? (edited) cannabanana
I hope you guys will reconsider accepting more than just eth for the ICO. I have not been able to invest in any of the past like 5 good ones. There's a whole segment of people who wont touch ETH. tranzer
@brendaneich how many tx are we talking about? 1 each time there is a basic attention detected? (edited) brendaneich
@dr10 we are going to do Tor private tabs, see https://github.com/brave/browser-laptop/wiki/Brave-Tor-Support
GitHub brave/browser-laptop browser-laptop - Brave browser for Desktop and Laptop computers running Windows, OSX, and Linux
we will make it possible to pick a region for exit node from Tor relay network -- so you can unlock region-locked videos, e.g.
yes, Tor slows things down and Tor private tabs turn on fingerprinting protection, turn off most JS, etc. -- that's a good thing michaelthecryptoguy
Very Nice!! brendaneich
@mike i'm a pragmatist and will use whatever blockchain is big enough, robust enough, has functionality we need (smart contracts, ZKP anonymity coming along, etc.). Zcash adding token support this fall, i hear. we don't multiply risk by jumping on bandwagons whose wheels are still off :wink:. we do not try 10 hard things at once -- space program from monkey in can to moon
@cannabanana we are launching an ERC20 token on Ethereum, you buy with ETH, we are not an exchange
the few launches whose contracts hardcoded a bitcoin address were launching exchange-like projects, so could take the risk
we are not doing that
@tranzer i heard :wink: twitchard
What do you think the adoption function for BAT looks like. Do you think there's a critical mass at which adoption will drastically speed up? Or do you think it is more gradual brendaneich
@fixcrypt no, in early phases of BAT program we cannot put each attention event on chain
obv. the chain is too costly, also: not anonymous! big tracking prob fixcrypt
we build in hybrid fashion
Brave already has anonize.org v2 ZKP integrated
requires centralized but open source accounting server fixcrypt
ah yes make sense brendaneich
we'd like someone else to run that (escrow, also could add exchange to fiat as publishers like being paid in fiat) dr10
Can I visit websites, that block Users, that use addblock? Is there a way to work around this? Currently I use brave browser and some pages block me, because of using addblock. What is your solution to this or do you think these website will change their behaviour? brendaneich
if we can do server to client remote attestation (see https://www.npmjs.com/package/secureworker
@dr10 That's a bug; let us know which sites are detecting Brave as an ad-blocker, and we'll file Issues on GitHub. We're constantly making improvements in this space, and recalibrating as necessary :slightly_smiling_face: brendaneich
eventually it should all decentralize but that requires the blockchain (a
blockchain; could be red-headed lovechild of Ethereum and Zcash lol) to do anonymity and microtransactions both very well fixcrypt
so payment are done on blockchain, but it basically validates on a daily basis a centralised payment channel between all stakeholders mike
like the chart on ad percentages of sites in the whitepaper. I've noticed for a long time the mainstream news sites are the worst to go to, a literal assault on the browser visiting them - have avoided going to them as a result, think you're on to something to mitigate this. dr10
I visited a german boulevard magazine www.bild.de brendaneich
bild.de makes my eyes bleed dr10
so normally this wouldnt be the case?
yeah its just an example lol
because I know they block addblock people jonathansampson
@dr10 I'll file an issue immediately! brendaneich
@dr10 we get around forbes, wired, latimes, many other anti-adblockers michaelthecryptoguy
Will these be done on a multi - channel? brendaneich
publishers who put up such user-hostile dialogs tend to lose alexa/comscore share
gotta catch up on the Qs
tell me if i missed you fixcrypt
no pb tranzer
Haven't used Brave yet, might try after today, but is it same memory hungry as Chrome is? twitchard
concerning the ICO - will there only be one? meaning all 700m coins will be distributed through this initial $15m ICO (meaning $1 will net you about 46BAT)? sorry if I'm misunderstanding some of the info you've put out in asking this dr10
What if I want to support Live-Streams (twitch) or youtube videos by watching their ad (which is not part of the brave system) Can I still turn off this mechanism? brendaneich
@fixcrypt yes, we buffer automicrodonations over 30 days of your uptime (varies by user; if you go on vacation those days don't count) and send Anonize ZKP votes (one per voting session, all over VPN) to our accounting server, along with the total bitcoin per 30 days you pledged. this goes into settlement wallet, the votes go into accounting db
we want to decentralize this as noted, just repeating in case anyone missed fixcrypt
decentralize this will be hard, maybe when segwit is enabled on bitcoin, but ETH, i have no idea (edited) brendaneich
@michaelthecryptoguy sorry, what did you mean by multi-channel? jonathansampson
@dr10 You can track the bild.de issue here: https://github.com/brave/browser-laptop/issues/6758
(Thank you again for reporting) (edited) fixcrypt
i think decentralizing everything is not always the best solution brendaneich
@tranzer we use less memory than chrome by virtue of ad and tracker blocking but we have some bugs to fix pre-1.0 (which i think will be in june) -- i use brave on all OSes, also use a bit of other browsers to keep up with joneses but i've cut back and tried to live in brave. on macOS i am still bugged by mem use (i'm a tab hoarder) and some lag bugs but we are on them -- will fix this month! michaelthecryptoguy
one blockchain ledger with multiple transactions, instead of being signed one at a time (edited) brendaneich
@1nfinite yes, selling 700M, floating 300M on side for user growth pool (100M), trade association, team, and future reserve 1nfinite
so 70% to ICO and 30% for team / user growth? Sounds reasonable (more than gnosis :joy: ) moobox
this is great to talk to brave devs - pls to make websites look like this: http://i.imgur.com/00mQ8mc.png
@fixcrypt you could be right, centralization or let's say trusted third parties have existed since at least agriculture (10K years?) so we as pragmatists must consider some -- but we don't like "trust me" / "don't be evil", we prefer "trust Math" / "can't be evil" michaelthecryptoguy
then the last transaction is added to the blockchain dafty
what failsafes are planned to stop bots (eg, running selenium) from mocking a real human and gaining bat tokens? how do you know a user is actually a user? jonathansampson
@moobox We will support themes in a future release, as well as extensions to modify page presentation. If you have any favorites, please let us know :slightly_smiling_face: moobox
thank you sir michaelthecryptoguy
to improve the cost of using eth network dr10
There are lot of small companies, Twitch/Youtube content creators which live by ads. These ads aren't yet part of the Brave-System. Will there be a smooth transition? Can I still turn off the brave-mechanism and watch these ordinairy ads, to support individuals or are they forced to switch over to Brave? fixcrypt
@brendaneich trust the code that can be hacked, or trust the people that can be evil… Make your choice. DAO vs Banks brendaneich
@michaelthecryptoguy yes, we must batch -- at first in-browser. auditable open source required, verified builds if OS/toolchain support them. there is a level of endpoint software trust in any attention ecosystem but part of the trade association idea is to standardize stuff, including ZKP and VPN rules for submitting the private ledger to the blockchain or equivalent, also auditing requirements to use BAT cannabanana
I trust bitcoin but I don't trust bitmain is not evil brendaneich
@moobox are you just asking for a dark theme? on our roadmap moobox
well this is a plugin for firefox that swaps out all website colors - nothing like it for chrome yet except an ugllly one brendaneich
@tranzer yeah, GNO didn't sell enough IMHO but i'm not on team so won't throw stones -- just sayin' as observer mward
Why only 15M$ max? Don't you think the ico will end very fast? moobox
i am just hoping maybe some person sees it and says "i want that too" tranzer
@dafty did you see the reddit link above? besides real (costs money, boots on ground; we're evaluating Blockscore rn) KYC, we have rate limits in mind based on humans, and flow limits so a compromised real user or convincing fraudster can't get $MMs of BATs from friends and family and then pass KYC to send off to a mixer cannabanana
:trollbounce: not to mention two of us are in the bay area brendaneich
start with in-game economics, no exchanges 1nfinite
any chance you'll incorporate certain requirements for investments above xx number of Eth for the crowdsale? to prevent 20 big players from buying up the whole thing? axente
How are you guys legally setup? Swiss foundation? jonathansampson
@moobox We have heard similar requests from other users, and are eagerly working towards a release that supports both theming of the browser, and styling of the content. Let us know if you have any other ideas/requests :slightly_smiling_face: brendaneich
add KYC on publishers getting donations (done in prototype form in Brave using bitcoin rn)
add KYC for users wanting to withdraw -- this also means rate/flow controls fixcrypt
@tranzer well the only point would be to use ark as the payment network, instead of ETH, i don’t see any other interaction. Also maybe make brave agnostic enough so people can choose their network payment brendaneich
but for many users the opt-in zero-knowledge ad revenue is not enough to withdraw and they'll donate it
you can net-zero your monthly spend: make ad rev on non-top-20 sites, donate to top 20
I should add we want to start with user-private ad channels, like WeChat
we won't put ads on publishers's slots without their consent and partnership
some will come fast but bigs will be slow
so we're looking for user private ads: in separate tab, wechat-like bot, fullscreen channel, etc.
these can pay most rev share to user
still rate limited, no couch potato as a service lol dr10
what about the twitch/youtube question? How could this work out? brendaneich
@dr10 we've always had a design that denotes payee with URL including path to youtube/twitch account, not just domain name
but we start with domain name for beta/MVP
will get team on twitch/youtube in coming months, it's hot topic
everyone wants it, we're just busy (24 people now)
crowdsale will help
can hire more to parallelize a bit dr10
so you are working on a solution to pay off individuals within the brave-system, right?
@ yt / twitch brendaneich
@mward we debated cap on basicattentiontoken.slack.com and consensus was to keep at $15M -- but a few still suggest raising or no cap, much concern about fast sell-out and whales buying too much mward
yes, that is my concern.
look at gnosis distribution.. brendaneich
@tranzer yes, i'm on Ecma TC39 and still active / consulted mward
you need a lot of small investors, not whales dr10
When you implement Tor-like stuff. Can I also Download stuff via ToVpn? just using the Tor-Tab to download brendaneich
@1nfinite we aren't going to change the contracts, in third audit currently. we can't really limit whales who have tools to buy from lots of addresses
@axente we are not swiss but looking at tax optimization structures pre-launch; brave is delaware (US) c corp; trade group would be 501c6, need to pass IRS muster so that is many months after launch axente
Oke thanks 1nfinite
got it, thanks. So will there be a cap for how much can be donated per address? brendaneich
@fixcrypt code is hacked, security never done; no silver bullets. but people are easier to hack and hack themselves lol dr10
Is the brave browser running in a sandbox like chrome? dafty
how are inappropriate ads handled on the network, is there some form of reputation system for advertisers? brendaneich
@mward GNO sold too little, cetaceans eat too much agreed. GNT sold more and we can't find on-chain huge buys
@dr10 use Tor private tab, yeah jonathansampson
@dr10 That is correct. brendaneich
btw does everyone know Brave supports magnet: and .torrent now via WebTorrent integration?
@dr10 yes, we use chromium with the same sandbox -- had to fork electron hard (twice) to do this, btw. Slack uses unsandboxed chromium renderer processes :disappointed: tranzer
I think I'm sold on brave today will definately try it out jonathansampson
@tranzer Awesome. Let us know if you have any feedback! brendaneich
@dafty we haven't taken any ads at all yet so start from clean slate. no exchanges, ads bearing malware get thru, also https://whiteops.com/methbot
fraud on sell side steals revenue by putting real ads into fake slots clicked by fake users whiteops.com Methbot | White Ops Digital Advertising Security. Enterprise Security Solutions. Bots are bad for business; we're bad for bots. (4kB)
our plan is to go direct to agencies who get ads from brands
our ads are opt in
no surprises for our users who want and expect baseline Brave to block djselery
@brendaneich what are your feelings about IPFS? dr10
Will the Paying/receiving of tokens in the brave system be easy to understand for non-tech people? Is there some kind of tutorial or easy buttons or something like that? This is a total new environment for people. You have any plans for "educating" people or making it easy to use. Like a browser-integrated Balance? Easy overviews? brendaneich
if you opt in, you can start with light touch but to get BAT out you must KYC
@dr10 have you used Brave Payments (beta) yet? the support is built in
usable UX tranzer
will you need to do KYC also if you transfer to Brave and after that decide to put it out on exchange? brendaneich
we are moving (with new name, not "Payments") to second beta with Stripe as partner for users to fund automicrodonation wallet without seeing bitcoin dr10
I have it installed and browse with it, but it is not taking me by the hand. I wouldnt know whats going it. I will look deeper into it. brendaneich
@djselery juan DMed me and we chatted about their JS implementation following WebTorrent into Brave -- it could happen. couldn't take the Go impl :wink:
@tranzer if you buy BATs as investor, no KYC -- just send ETH to token contract once launched, get BAT back dr10
Maybe implementing something like a tutorial when starting brave browser would be nice. I am thinking of people who dont know any of this stuff and are not interested into researching it a whole lot alexius89
@brendaneich are there partnerships with any exchanges (Bittrex, Bitshares etc.) planned or already confirmed after the crowdfund has ended? geezee
@brendaneich you should accept ARK :smile: :smile: brendaneich
@tranzer if you are a user of Brave after we launch BAT and have it integrated, and want to opt into ads, no KYC at first but the funds (to which you will have multisig custody, similar to bitcoin setup with BitGo wallet today in Brave for donations) flow in API-keyed and browser-automated fashion toward the accounting server that settles donations behind the anonize barrier
@tranzer if you want to send BATs from your wallet to other destinations then KYC needed
@dr10 go to Preferences / Payments; the Coinbase buy widget integration is US-only and a bit much for average users, wherefore our Stripe partnership
if you have BTC already, you can just fund your wallet and start
we have pinning (Patreon in the browser) in 0.15.2 now
so you can support sites with x% of your monthly budget whether you browse there or not dr10
Will I earn more then I pay, when I chose to accept to watch these ads? brendaneich
@dr10 you don't have to pay at all, you can just earn
both donations (currently and in future) and ads (still to come, after BAT launch) are opt-in and separate dr10
so basically what you say... the average dude can earn money just by browsing? It will be of couse small amounts, but better then nothing fixcrypt
@brendaneich on a business model side, is Brave team earning directly from this (ie part of the revenue redirected to the team for further development)? tranzer
Will bat have finitive coins and nothing added after few years or is there some subsection where you can increase token numbers via smart contract in the future ? brendaneich
@fixcrypt we are selling 70% and 30% floats on side. 10% is user growth pool. remaining 20% is reserves for team, bat.org (shorthand for basicattentiontoken.org; also have attentiontoken.org, attentioneconomics.org) and poss. user growth reserve dr10
what if nobody choses to donate to pay money to the ad-publishers/BAT. doesnt the concept break down? I mean many people just want to earn. They watch these ads and get money. brendaneich
@fixcrypt biz model for Brave is not fundraising, though -- that's mostly burned down as non-recurring engineering, marketing (ads and growth hacking), etc.
biz model is small percentage (currently 5%) of automicrodonation gross, and larger (maybe 15%) off gross ad spend
these will be public numbers, we want transparency
if we do user-private ads, 85% of rev could go to user
part of Brave's brand is a set of promises: your data only on your devices in clear; we don't track, or store cleartext; rev share to you for opt-in ads at least as our share. fixcrypt
@brendaneich i see some maintenance with regular upgrades from chrome and advertisers relationship, so it needs a regular funding from transations i agree. brendaneich
@dr10 if everyone free-rides then system collapses; note this is risk today on Web, without Brave (which is small-share browser)
on Web today you can use a strong ad blocker like Brave, or Chrome+uBO+Disconnect.me fixcrypt
also will the revenue from donations will be contractual on the blockchain? cannabanana
do you have a contingency plan in case of critical ETH failure in the future? brendaneich
@tranzer contract is super-simple, we are making 1e9 BATs, no plans for more. can subdivide, expect appreciation but then use mostly as medium of exchange and unit of account, not store of value. don't want everyone hoarding. as with real world economies if everyone saved the system would collapse michaelthecryptoguy
for example the double spend issue like bitcoin had dr10
What are your arguments for people donating for ads/keeping the money circulated. Why shouldn't they just cash-out their money?
Can you tell me an example of how much I would earn by browsing an hour? What is it depending on? Is there a good example to tell to people? tranzer
How are you going to counter exchange BAT price fluctuations? We all know tokens are highly volatile can go up 200% in a day or fall 50% in a day. How will you determine how much is someone paid ? Will you use USD value at time of contract with publisher / advertiser? cannabanana
@brendaneich wouldn't it be better to have a better distribution of BAT tokens during the ICO? currently in our environment with ICOs which have been selling out instantly is that there are like 10 whale ETH investors who get all the coins and hoard leaving out like 99.5% of the people who would have invested. (edited) dr10
Dont know if I missed it. How much BAT will I get for 1 ETH? fixcrypt
@tranzer agree volatility is something advertisers don’t like (edited) brendaneich
@fixcrypt good q about transactional on blockchain, we do it all on bitcoin blockchain currently. we want transparency
have i mentioned ad tech is full of non-transparency, price gouging, etc.?
Digiday ‘A proverbial black box’: Open-exchange auctions have a transparency problem - Digiday Demand-side platforms are unclear about how supply-side platforms charge their publisher partners, and they can't tell if a bid price is inflated. (199kB) Yesterday at 6:00 AM
@dr10 we haven't pinned the ratio and won't till close to launch date in view of ETH volatility
we are raising $15M equiv dr10
tranzers question is good
like to know that too brendaneich
@cannabanana global war, giant meteor impact, etc. -- "exiguous circumstances" -- leave us with no good alternative, i mean this in deep civilizational sense. BAT launch will be least of our concerns. Short of these, the risk to Ethereum is low. could have primal flaw in design exposed. would have to rebase on another blockchain -- would be hard, tons of risk
catching up... cannabanana
do you guys even believe in blockchain? tranzer
Rebase to Ark :trollbounce: cannabanana
ok, nm. brendaneich
@tranzer can't volatility hedge yet (gamma hedge) as far as i know -- anyone know diff?
@cannabanana i believe in blockchain -- as with standards, the great thing about blockchains is there are so many :stuck_out_tongue:
@cannabanana we see no whalesign in GNT; if you mean GNO, see above. they sold too little cannabanana
well I also believe but not in ETH so you are basically only allowing ETH believers to partake in your project michaelthecryptoguy
Wow!! You are doing great @ brendaneich :goodjob: In the dedication and effort department! ::ghostfaceuk_node: (edited) mward
@cannabanana you can simply exchange btc to eth for ico. After ico ends and you have tokens, sell them for profit :trollbounce: cannabanana
and many projects recently "sold out" within minutes by 2m equivalent single transactions
@mward I wont ever buy any eth ever brendaneich
@cannabanana we are not religious about it, as noted above: tokens on Ethereum are proven tech (still young, mistakes and latent bugs, risk for sure but less than alternative token/smart-contract platforms). we are using Ethereum for smart contract based tokens and that's it cannabanana
that's not the point
you still must believe in it if you are only accepting eth brendaneich
@cannabanana did you actually check "many projects" to prove whalesign? we looked at some and aside from GNO couldn't find it cannabanana
:slightly_smiling_face: g/l brendaneich
@cannabanana we believe stuff, yes; have to believe to get up in morning, do anything cannabanana
i've been following altcoins since 2013
yes, i've seen them sell out in minutes brendaneich
but we are not Ethereum true believers in some zealot sense cannabanana
then why not accept bitcoin for the ICO
because of hte risk you said. brendaneich
i will say ETH price rise is scary; but EEA (JP Morgan -- federal reserve founder!) backing Ethereum is huge mike
i had a very bad experience with HEAT using Ethereum, still have to pursue it to track it down - time consuming so have put it off. Used an online wallet, jaxx, i think, since installing and waiting days for blockchain was a lot more than i wanted to deal with. Maybe there are better alternatives now. cannabanana
sorry man, didnt mean to hijack your ama brendaneich
@cannabanana accept bitcoin how?
hardcode a bitcoin address in the token contract?
Zooko's XCAT scheme?
it's cool but no thanks
we will not multiply risk (odds ratios) of independent events
that's a good way to die cannabanana
wow you are a jerkoff man
I just wanted to invest in your project
but wont touch eth brendaneich
i was at a startup before Netscape (MicroUnity), talked to Jim Clark when I got to Netscape. said "we were doing ten hard things at once that all had to work for success" and Clark said "odds were 1e-10!" cannabanana
good god, good for you man 1nfinite
way to be respectful @cannabanana - just because of some feud you have with ETH, too brendaneich
@cannabanana i'm not the one calling names here techbytes
let's not digress... stay on topic please brendaneich
i do like XCAT, check it out. cross chain atomic transactions 1nfinite
thanks for the transparency here and taking the time to answer our questions @brendaneich brendaneich
i think i'm over time
did i miss anyone's q? dr10 dr10
What are your arguments for people donating for ads/keeping the money circulated. Why shouldn't they just cash-out their money?
Can you tell me an example of how much I would earn by browsing an hour? What is it depending on? Is there a good example to tell to people? brendaneich
@dr10 thanks dr10
np :smile: tranzer
Thanks brendan for answering all of my questions - good luck with the project I'll be sure to participate brendaneich
if people see ads and cash out, the ad business is working and perhaps it dominates moobox
thank you for answering my questions also brendaneich
today's web relies mostly on ads, few paywalls and they convert poorly
i have a feeling with automatic, anonymous microdonations and payments we will see more of that and less reliance on ads
but cannot count ads out, for sure mike
any chance of eliminating the KYC so people can just withdraw their BAT and trade it? brendaneich
@dr10 comScore had a figure of 100 page views per user per day devin
Bitcoin is to slow mike
i don't see where kyc adds any value for the users. tranzer
@mike you won't need KYC if you are just going to trade as far as I got this (edited) brendaneich
assume we partner on one ad per page (just for easy math; i don't like this model and think user-private ad channel with one ad per day
might be much better)
100 ad impressions per day, 3000/month, if $3CPM that is $9/month twitchard
Is there some way/what do you think would be the best way for developers interested in advancing your mission to contribute? brendaneich
if we put the ads in user private channel and share 85% to user, that is $7.65/month to user
$3CPM is low figure dr10
CPM means? mike
like the idea very much over all. noslawxtrafries
cost per impression I believe brendaneich
it's an ad cost model: Cost Per Mille (Mille from Latin for 1000 impressions)
video ads pay more; not just CPM but CPX for X = watch a video by quartiles; watch to end; click on download promotion after end (usually game ad) mike
so KYC is just to withdraw to fiat, but to withdraw to an exchange or another wallet is unrestricted? brendaneich
@devin yes, bitcoin too slow; no privacy either (edited) devin
I want a project that accepts both brendaneich
@mike KYC is required or fraud kills the system faster than regulators (who will kill it too) (edited)
@devin there are projects doing this but they are "upstream" of ours dr10
What are your 3 major arguments for mass adoption of Brave Browser. - Some Slogan you would give to magazines, etc. brendaneich
Fast (3-7x, see next link), Private, and you get paid for your attention
but remember we want the 501c6 trade association if we sell out. BAT is for multiple apps mike
have you looked at Blockstack for ID as an alternative to KYC? brendaneich
more than Brave
@mike yes (I know founders and saw them recently); that doesn't help dr10
yeah but Brave will be the flagship of BAT token, right? Or any other big vision planned? (edited) brendaneich
@dr10 Brave will be first, yes
eventually everything here should be a standard
nothing's proprietary twitchard
Could BAT be implemented as a plugin/extension to other browsers? (Would it be more practical to fork?) (edited) dr10
good question mike
or is KYC just needed for a threshold to withdraw above. it does seem there would be a pratical limit of how much organic ad traffic a user would be exposed to. brendaneich
blockchain, ZKP, even functional specs for KYC, definitely payments -- all should be standards used by lots of apps and services and people
@mike please find "rate" and "flow" above ryano
Dpos is probably the best consensus approach for things like this devin
@brendaneich thanks brendaneich
@twitchard BAT in extension is unclear as extensions have limited APIs, and often must be loaded from a store that has rules
kik got thrown out of iOS app store for doing its own payments some years back
CWS kicked out Ad Nauseum mike
i can see where someting is needed to mitigate clickfarms in low wage regions. brendaneich
i'm half hour overtime so have to go soon
@mike yes, and sybil attacks to route funds to a mule
stuff like that ryano
Thanks for your time Brendan twitchard
Thank you brendaneich
np, it was fun (except for the jerkoff thing :-/) tranzer
Thanks good luck dr10
thank you very much ryano
Let me guess canna ? cannabanana
man I asked a legit question and got shit on
so fuck it jakethepanda
Hi everyone. As Brendan mentioned, he will be wrapping up the AMA. @brendaneich Thank you for your time. 1nfinite
thanks @brendaneich , learned a lot just from the terminology you've been using. Will spend time looking into all this, but your project sounds great ryano
Still dude, it's not good if you are predictably the one causing trouble brendaneich
@dr10 here's the "Fast" money shot cannabanana
well some people can't all be agreeable brendaneich
uploaded this image: Pasted image at 2017-05-09, 10:33 AM Add Comment ryano
You are the only one where this is an ongoing issue
It's bad for our community cannabanana
no, it's not. it's good because I give a different perspective on things. I'm not like you and I don't agree.
you think the success of ark has been on the backs of all the "good" ones? brendaneich
@cannabanana us taking ETH and me giving the reasons why we won't multiply risk is not me shitting on you -- we will have to just miss out on you this time. i wish we could take multiple currencies but it's an exchange problem at this point. maybe XCATs help in future cannabanana
I asked a legit question about what if it fails. what about hte investors?
is that not a legit question? 1nfinite
WHAT ABOUT CONSUMERS???? cannabanana
if you want me to put money in, I want to put in something I believe in
not something I dont mike
yes, if they want to stick with ETH, it's their call. Obviously plenty of ICOs have been successful with it, so it will continue in the future. cannabanana
consumers too, it's the same thing if it fails then the system is gone then the peopel who bought the bat to use are all out too. brendaneich
@cannabanana that's (https://arkecosystem.slack.com/archives/C41QFMCKH/p1494351381880292
) fair and it means in a market, sometimes you don't make a deal -- you hold out for better product later (edited)
calling names and getting mad because someone won't do what you demand -- not fair. my 2 cents anyway ryano
You can't be calling guests jerk offs and trolls every time they don't tell you what you want. This is an ongoing issue with you. Nobody else here is lashing out at people except you and there are nearly 2000 people here.
jamiec79 oh lordy... jamie exits the room quietly cannabanana
you know what nm techbytes
@brendaneich appreciate you stopping by today. Will put AMA on Reddit for others to find out more about your project. brendaneich
@techbytes thanks for having me ryano
Thanks Brendan nt91
Brendan thank you for coming ominous.shark
Yeah, thanks for the AMA! @brendaneich ARK community appreciates it! mike
thanks for taking the time to talk with us about BAT, good luck with it. michaelthecryptoguy
:goodjob: Brendan and :goodluck: with the BAT ICO (edited) boldninja
Thanks @brendaneich - good luck with BAT brendaneich
Kant-en-klare Multisig Node.js Cryptocurrency Wallet-software om bitcoin-software blockchain-portemonnee onmiddellijk te starten. Signet is a proposed new test network for the Bitcoin block chain which adds an additional signature requirement to block validation.Signet is similar in nature to testnet, but more reliable and centrally controlled.There is a default signet network ("Signet Global Test Net VI" as of this writing), but anyone can run their own signet network at their whim. Most are multisig, yes, very secure. But if it's not multisig, isn't it a vulnerability to access the redeemScript just by looking at a previous TRX INPUT? I use Node JS and can access libs, on Windows + Bitcoin core.I want to test these on testnet and maybe with a small amount on Livenet. Thanks! Bitcoin supports scripting since the day one which gives it capabilities beyond just spending outputs in a "standard" way. One of such use cases is a multi-signature wallet. It allows to "lock" outputs in a way that can only be spendable if m-of-n signatures are present. Multisig is Yes, ofcource. The entire architecture of this developer friendly node.js bitcoin wallet is made to easily add any coin of your choice with minimal effort. To accept other coins, you would need to add the corresponding blockchain and make necessary modifications to the wallet source code to accept other coins.
00:00 How is a multisig address created? 01:39 HD wallets 03:04 Setting up multisig securely How exactly is a multisig address generated? Which keys are used... Learn how to set up a Bitcoin multisig wallet using Lily Wallet for desktop. SHOW RESOURCES: Download Lily Wallet http://lily.kevinmulcrone.com/ Ledger Nano ... Bitcoin Programming Objective Sending Bitcoin from one address to other using nodejs. Pre-requisites • Node js • bitcore-lib: For creating sender & receiver ... He is the author of two books: “Mastering Bitcoin,” published by O’Reilly Media and considered the best technical guide to bitcoin; “The Internet of Money,” a book about why bitcoin matters. What is Node.js Exactly? - a beginners introduction to Nodejs - Duration: 13:05. ... DIY Multisig with Your Bitcoin Node & XAMPP - Duration: 14:32. m1xolyd1an 410 views. 14:32. What is Blockchain ...