October 29, 2026

Capitalizations Index – B ∞/21M

CppCon 2016: David Schwartz “Developing Blockchain Software”

Cppcon 2016: david schwartz “developing blockchain software”

CppCon 2016: David Schwartz “Developing Blockchain Software”

Cppcon 2016: david schwartz “developing blockchain software”http://CppCon.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: https://github.com/cppcon/cppcon2016
—
This talk will explain what public bitcoin [BTC] systems like bitcoin [BTC] and Ripple are, the unique challenges of developing software for them, and how C++ helps to meet these challenges.

Security issues are paramount. Blockchain systems are open source, have large attack surfaces, and can cause significant financial damage if they have exploitable defects. Performance and scalability are also major concerns.

C++ provides a unique balance that helps meet these challenges. The language’s design makes it possible to catch bugs at compile time, write modular code that can be tested, develop flexible data structures and manage resources. Yet, where performance is critical, it does not obscure what your code is making the computer actually do.

The primary purpose of the talk is to explain what bitcoin [BTC]s are, increase understanding of the unusual challenges developers of bitcoin [BTC] software experience, and to demonstrate why C++ is a good choice to address them.
—
David Schwartz is the Chief Cryptographer of Ripple, a distributed payment network. Also known as “JoelKatz”, he is a respected voice in the crypto-currency community. David has also developed secure messaging and cloud storage software for government and military applications.
—
Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

Previous Article

Bitcoin, Ether, and XRP Weekly Market Update: January 24, 2019

Next Article

‘We Will Refile and Reengage’ – US Gov’t Shutdown Halts BTC ETF

You might be interested in …

Third Web Micro-Economies #1 – The Props Project by YouNow

Video, mobile first, open APIs, an existing two sided market, and a 40 million strong userbase already transacting digitally. The YouNow live video platform is an ideal candidate for a monetary network based business. YouNow?’?s Props project aims to achieve just this.

Decentralized economies will reshape digital media.

Decentralized monetary networks work well when applied to existing producer-consumer networks.Today digital media is a producer-consumer network with despotic intermediaries like youtube, Spotify, existing live video sites, etc.It may be possible to build a new type of business that can compete symmetrically with these intermediaries using a monetary network.Which businesses can adopt the micro-economic business model?

Two-sided marketplacesEstablished digital economiesNetwork-based businesses

www.younow.com/propsproject.com/thirdweb.netitunes.apple.com/us/podcast/the-t?’id899090462?mt=2