Verifying the integrity of blockchain transactions By Misha Zharov TL;DR: Coinbase is a leader in securing crypto assets. As part of our proactive approach to security, we’re introducing a new security control that will provide guarantees about our transactions. What is an invariant? In Computer Science, an invariant is a property of a system that...Read More
By Patrick O’Grady In June, we launched Rosetta as an open-source specification that makes integrating with blockchains simpler, faster, and more reliable. There are now 20+ blockchain projects working on a Rosetta implementation (Near, Cardano, Celo, Coda, Neo, Tron, Handshake, Oasis, Cosmos, Decred, Filecoin, Ontology, Sia, Zilliqa, Digibyte, Harmony, Kadena, Nervos, and Blockstack), five in-progress...Read More
By Harry Tormey Since its founding in 2012, Coinbase has grown to offer a diverse range of products built with a variety of different technologies. Some of these products are targeted at highly sophisticated users and some are targeted at individuals who are new to cryptocurrency. As our products and business has evolved, so too...Read More
By Pete Kim At Coinbase, our mission is to build an open financial system. We strongly believe that increasing economic freedom will make the world a better place. Decentralized Finance, or DeFi for short — an open, borderless, and programmable version of finance — is an inseparable part of that vision. Smart Contracts DeFi is...Read More
By Michael de Hoog Coinbase was launched 8 years ago as a Ruby on Rails app using MongoDB as its primary data store. Today, the primary paved-road language at Coinbase is Golang, but we continue to run and maintain the original Rails monolith, deployed at large scale with data stored across many MongoDB clusters. This blog...Read More
Why Kubernetes is not part of our stack By Drew Rothstein, Director of Engineering TLDR: Container orchestration platforms are complex and amazing technologies, helping some businesses and teams solve a whole suite of problems. What’s commonly overlooked however, is that container technologies also create a large set of challenges that must be overcome to prevent failures....Read More