• 2016-07-27

    Blockstream Acquires GreenAddress, Bitcoin Wallet Software Provider

    Adam Back Adam Back


    Addition of Multi-Platform Wallet and Strong Development Team Strengthens Blockstream's Sidechain Platform

    We're pleased to announce that we've acquired GreenAddress, a leading bitcoin wallet software provider based in Europe. GreenAddress has a demonstrated track record of delivering an industry-leading product that prioritizes security, privacy and convenience.

    GreenAddress's excellent reputation is the product of a three-person team with a deep commitment to Bitcoin. Their users are passionate, technically minded early adopters who have sought the highest levels of privacy and security for their bitcoin wallets.

    Today's announcement is not a signal of our intention to begin acquiring companies in the Bitcoin or blockchain technology space. As we looked at our sidechain technology roadmap, the addition of an open source, well-tested, production quality wallet was a natural choice. It increases the reach of our platform and allows us to meet the requirements of our enterprise applications.

    Lawrence met with our co-founders in one of our rented Airbnb houses in California while we were still forming Blockstream. It was clear to all of us that we shared a vision about the importance of putting Bitcoin users first and striving for the right balance between security and usability. We have collaborated extensively since and after almost two years, coming together as one team just made sense to us.

    GreenAddress is available for Android, iOS, and Chrome. All apps are and will remain open source. The source code is published on GitHub. The wallet's per-transaction, two-factor authentication, multi-signature and deterministic design provides unprecedented control over transactions. A key feature we really appreciate as fellow bitcoin users ourselves is that GreenAddress never stores users' private keys, not even in encrypted form.

    GreenAddress was one of the first wallets to deliver features like HD multisig, hardware wallet support, dynamic fees based on Core fee estimation, and transaction replacement. The team has already started on an impressive lineup of new features, too, including a new, multi-platform wallet library, privacy and security enhancements, and sidechain support throughout the platform. Extending GreenAddress to work with sidechains will mean you will have the ability to support not only Bitcoin, but other assets and features coming online via this exciting area of innovation.

    GreenAddress's founder Lawrence Nahum emailed users of the wallet this morning informing them of the acquisition and our shared commitment to support their continued use of the wallet and some of our plans to make the wallet even more convenient, private, safe, and feature-rich. The GreenAddress development team is joining our engineering teams, and Lawrence is assuming the role of Senior Architect to continue to oversee GreenAddress as well as contribute to our other products and services. We will update the Team page soon!

    We are pleased to welcome Lawrence and his team to Blockstream, to commit to the GreenAddress user base our continued support and development of their wallet of choice, and to share our excitement for adding wallet support to an end-to-end sidechain technology stack.

  • 2016-07-19

    Blockstream Announces Defensive Patent Strategy

    James Murdock James Murdock


    Today we are excited to announce some important steps we are taking on the patent front, why these defensive steps are necessary, and our hope that others will see merit in our approach and follow our lead.

    Core to the Bitcoin ethos is permissionless innovation. Without it and the level of contribution to which it gave rise Blockstream would not be on the exciting path we find ourselves today. It should not come as a surprise then that permissionless innovation is also core to Blockstream's ethos. We firmly believe that in order for Bitcoin and related technologies' potential to be fully realized they must be underpinned by a global platform that is free for any innovator to use without hesitation.

    The ecosystem in which we operate is changing rapidly. Innovation that was once squarely housed within the community and exclusively oriented towards its collective betterment is increasingly being conducted across a growing number of companies around the world. That growth is exciting, but there is no denying that with it comes a complex array of actors and interests, some of whom may be more opportunistic in their thinking when it comes to intellectual property rights. Ensuring that permissionless innovation continues to be the driving force in our space requires an approach that not only accounts for the increasingly complex realities of today but also of tomorrow.

    That is why we are taking steps to implement a defensive patent strategy.

    The two key elements we are announcing are our Patent Pledge and our modified version of the Innovator's Patent Agreement. Our Patent Pledge assures developers and users of our technology that we will not sue them for patent infringement, provided they comply with the terms and conditions of our pledge, which essentially asks that they not be patent aggressors themselves. Our modified version of the Innovator's Patent Agreement is a contract between Blockstream and our engineers that any patents they contribute to creating will be used only for defensive purposes. These are two practical and timely steps for us to take and we feel very fortunate to be supported by investors who understand the significance of these issues not only to our team here at Blockstream but to the realization of an open global platform underpinned by the Bitcoin protocol.

    We know there will likely be questions on the details and so we invite you to read our FAQ. Our hope is that by announcing these steps today, others will see their strategic significance for the community and associated ecosystem and will follow suit. We also plan on leading additional defensive patent strategy workshops in the Fall of 2016 to continue discussions on defensive publication strategies as well as the goal of creating a community owned and operated patent pool. If you are interested in participating, please email us at [email protected]). We have benefited greatly from all of the constructive discussion and insights contributed at prior workshops from participants across both industry and academia, and we hope to continue that spirit of sharing and learning at future events.

  • 2016-04-05

    Advancing Privacy & Interoperability - Blockstream Welcomes Christopher Allen

    Adam Back Adam Back


    We are proud to welcome Christopher Allen to Blockstream. He will be working with us on a number of strategic initiatives, including the company’s participation in the Hyperledger cross-industry collaboration, as well as future technical efforts with international standards organizations such as W3C, IETF, and Oasis.

    "Standards groups," said Christopher, "will enable members of the larger blockchain community to manifest shared visions, to grow their markets, to participate in the public good and commons, to align their investments, and to find mutually supportive roles. That is the true goal of ecosystem leadership. I am excited to join Blockstream to make this possible."

    Blockstream is committed to creating an inclusive industry consisting of many interoperable blockchains, in many different configurations. By participating in cross-industry collaborations, we are working toward common, open protocol standards, as well as creating a positive feedback loop between commercial applications and the Bitcoin ecosystem.

    Several members of Blockstream’s team have been long-standing contributors to the Bitcoin Core project, which is one such technical collaboration among developers of the Bitcoin protocol and code base. We’re excited to see interest growing in the Elements Project, where developers and companies are working with sidechains to create interoperable blockchains and explore new features and configurations. We see the advent of technical standards groups like Hyperledger as an important new forum for a rapidly emerging group of developers from enterprises to explore applications of Bitcoin and blockchain technology. In all of these efforts, our objective is to share our deep operational and technical experience and working code, as well as establish Bitcoin as the most mature, robust and proven platform for both R&D and commercial applications.

    This is where Christopher comes in. He is familiar with facilitating technical standards and industry collaboration. He co-authored the TLS standard and produced the first commercial SSL and TLS toolkits. If you’ve ever made a secure purchase through your web browser, it’s because of his pioneering work. Christopher has been creating course material for and co-teaching at Blockchain University as well as developing decentralized identity standards for Oasis XDI and W3C’s Verified Credential efforts. He also recently brought together a group of leading security and privacy professionals to Rebooting the Web of Trust in a two-day design workshop.

    "We seek to be a member of a developer community that is resilient and has fair and equitable processes for bringing the best science and technology to the world without favoring one set of actors or interests," added Christopher. "Everyone should participate in the production of new goods and services of value to the ecosystem. Grow the pie, not slice it."

    Welcome Christopher! We look forward to your contributions to technical standards groups and projects that expand what is possible in the future of crypto finance.

  • 2016-02-02

    Blockstream Welcomes New Investors - Adds $55 Million in Series A

    Austin Hill Austin Hill


    Blockstream is off to a strong start this year with a number of new customer engagements, our announcement of a strategic partnership with PwC, and today being able to share the news of our second round of financing.

    I'm excited to announce that we raised $55 million in Series A funding to further enhance our sidechain technology, expand our operations globally, and support new industry partnerships, bringing our total investments in the company to $76 million.

    Our latest round was led by Horizons Ventures, AXA Strategic Ventures, and Digital Garage, with participation from existing investors including AME Cloud Ventures, Blockchain Capital, Future\Perfect Ventures, Khosla Ventures, Mosaic Ventures, and Seven Seas Venture Partners. As part of the round, I'm also pleased to welcome Frances Kang from Horizons who has joined our Board of Directors.

    "Blockchain technology is redefining what is possible within the fintech ecosystem and beyond", says Frances Kang, Horizons Ventures. "The transition to this new world – one that is decentralized, interoperable, secure, and trustworthy – is going to be illuminating. We are excited to be working with Blockstream to see their innovative sidechain technology reach its full potential."

    "We are convinced that blockchain technology has the ability to transform not only financial services but also other industries." said François Robinet, Managing Partner, AXA Strategic Ventures. "Blockstream has the best technical team in the industry and we strongly believe in their approach of developing foundational infrastructure for various blockchain applications. We value Blockstream’s open source approach and its sidechain technology, which will allow interoperability between different chains and provide critical long-term success in this sector. We also look forward to partnering with Blockstream to drive the transformation of insurance and asset management businesses."

    "We are excited to work with Blockstream to expand their business in Japan and other Asian countries in conjunction with Digital Garage's strategic partners in the financial sector," said Kaoru Hayashi, Group CEO, Digital Garage. "We look forward to seeing how cryptofinance and blockchain technology create new contexts for a better society."

    As a young company, I'm proud of our accomplishments over the last year. We launched the Elements Project, including a working sidechain, that included new innovations such as Segregated Witness and Confidential Transactions. We lined up the founding group of exchanges for our first commercial sidechain, called Liquid, and we began working with a number of companies interested in blockchain use cases across logistics, finance, hospitality, gaming, and telecommunications.

    We doubled the size of our team, replaced our string of Airbnb hacker houses with two small offices in the Bay Area, helped organize and present new research at the groundbreaking technical Scaling Bitcoin workshops, and members of the team continued to make a number of contributions to Bitcoin. Our team also started collaborating closely with a new strategic partner, PwC, to explore combining expertise and technology to accelerate the deployment of blockchain technology to the market.

    It was against this backdrop that, during the last quarter of 2015, we decided to accelerate timing for our Series A financing. We had more than half of our initial seed investments in the bank (still true today), but the growing interest in blockchain technology created an opportunity for us to ensure we have the resources to sustain what is sure to be a marathon and not a race; building an open source infrastructure to re-architect the very dynamics underpinning trust globally.

    As our investor and board member Reid Hoffman wrote back in 2014, before many execs first wrote "blockchain" on their whiteboards, "Bitcoin is a transformative addition to Internet communication protocols that will create new networks of trust, fuel massive economic ecosystems, and create enduring long-term value."

    All of our investors have a proven track record of working with companies on the bleeding edge of innovation, and across a number of industry sectors, helping to support entrepreneurs to develop new tech that redefines ecosystems. We’re thrilled to welcome Horizons Ventures, AXA Strategic Ventures, and Digital Garage to our great group of investors and advisors.

  • 2016-01-28

    PwC and Blockstream Announce Strategic Partnership

    Alex Fowler Alex Fowler


    Blockstream is pleased to announce today a strategic partnership with PwC to bring blockchain technology and services to companies around the world. The rapid pace of innovation in cryptocurrencies, distributed ledgers, and smart contract technology is driving organizations to transform their operations. PwC exemplifies the type of partner that will help us deliver the promise of this cutting edge technology.
    PwC logo

    Blockstream provides companies access to the most mature, well tested, and secure blockchain technology in production – the Bitcoin protocol extended via interoperable sidechains to support new applications – along with one of the most experienced teams in the industry. PwC brings deep industry experience, a broad range of business services and cutting-edge client insights. Together, PwC and Blockstream will help companies evaluate cryptocurrencies and blockchain technologies and launch new uses for the Bitcoin protocol.

    "For our clients, understanding new world applications of Bitcoin and blockchain technology, adapting it for myriad uses, and using it optimally are critical to improving financial security, efficiency and compliance,” said Haskell S. Garfinkel, Partner, FinTech Co-Leader, PwC. “PwC is teaming with Blockstream to offer our joint knowledge and capabilities to clients – giving them one place to go, maximizing expertise, talent, and assets from both organizations.”

    Together, PwC and Blockstream will help clients by collaborating on existing solutions and developing offerings to enable companies to meet new competition, adapt to disruptive market forces and lead innovation.

    "As we wrote several months ago, Blockchain technology has the potential to open the door to revolutionary possibilities in multiple industries,” said Dean Nicolacakis, Principal, FinTech Co-Leader, PwC. “As we kick off 2016, we’ll be working with Blockstream across our practice areas to bring joint expertise, thought leadership, training, pilots and full-scale implementations to market.”

    PwC has begun to introduce Blockstream’s tech to companies in the US, Europe and Asia, which are exploring a number of financial and non-financial use cases for blockchains. This complements the Bitcoin exchanges working with us on our first commercial sidechain, called Liquid, which has been a way for us to support an industry already deep into this technology. With today’s announcement, PwC opens the door for Blockstream to bring new capabilities to established industry sectors and companies just starting to explore the opportunities presented by the advent of blockchains.

    We look forward to many exciting projects and developments with PwC in 2016 and beyond.

  • 2015-12-16

    Announcing New Hires to the Blockstream Team

    Blockstream Blockstream


    Jonas Nick, Testing Engineer

    While studying Cognitive Science in 2011 Jonas started to develop a passion for Bitcoin. Witnessing how this scientific breakthrough revolutionizes human interaction, he was inspired to shift his academic focus to cryptography and data science. Jonas recently earned a Master's degree in Computer Science from ETH Zurich with a thesis titled "Data-driven De-anonymization in Bitcoin." In his spare time he published vulnerabilities in Bitcoin Core, Bitcoin DNS seeder, BitcoinJ, Btcd and Ethereum on his personal blog. With Blockstream Jonas continues research on security, privacy and decentralization aspects in Sidechains. On working with Blockstream, Jonas notes, “Bitcoin removes historical power imbalances and inefficiency by enabling a truly peer-to-peer digital interaction. I am amazed about the constant stream of substantial innovations in the cryptocurrency space, from Confidential Transactions over generalized Smart Contract scripting to SNARKs and more. Blockstream has repeatedly proven to be at the forefront of blockchain research and engineering, while staying true to the principles of openness and decentralization. I believe the Bitcoin community can expect Blockstream to live up to their expectations and to continue rapidly advancing the state-of-the-art in Bitcoin.”

    Gregory Sanders, Core Tech Engineer

    Gregory has spent the last few years as a regular contributor to Bitcoin. He was a founding author to the bitcoin.org documentation, which is now widely utilized. He has worked extensively on the open source wallet GreenAddress, improving the privacy, security, and UX of the wallet. Now, at Blockstream, he is working on the core Bitcoin technology in addition to user-facing applications and proof of concepts. He is a Machine Learning Scientist by training, specializing in computer vision and statistical natural language processing, including deep learning systems. He holds a M.S. in Computer Science at the University of Maryland, and resides in his alma mater's state. When given free-time he likes to cook, play board games, and get outdoors when he can.

    Ben Gorlick, Director, Product Management

    Before Ben became involved in exploring bitcoin mining he could be found in his home state of Alaska mining for gold. He studied Computer Science at the University of Alaska Anchorage with an emphasis on distributed systems and databases. From gold miner to bitcoin miner, Ben co-founded the Bitcoin company Cloudhashing in early 2013 serving as Chief Operations Officer, which ultimately brought him to Silicon Valley. His fascination with Bitcoin’s decentralization paired well with his particular interests in Applied Data Science, Graph Theory, Automation, Complex Computation, and Cryptography. Most recently, Ben was the VP, Business Development for PeerNova. Ben is excited to join Blockstream stating, “It’s truly an honor to work alongside such extraordinary talent and open generosity, as we focus on reaching new heights in both commercial software solutions and in giving back through open-sourcing our technologies. I’ll be focusing on guiding our product roadmap. Bitcoin enables us rethink the centralized systems of old with decentralized and interoperable future through technology like Sidechains. That is a remarkable opportunity. This journey will bring about the most disruptive financial technology the world has ever seen.” Ben follows the Tao of Bitcoin in saying, “Many others will try to distract us, so let them try. We don’t have to be the first, only the best.”

    We’re hiring!

    Interested in working with the Blockstream team? We’re looking for top talent, not just in engineering. See multiple positions open on our job board.

  • 2015-11-02

    Liquid Recap and FAQ

    Johnny Dilley Johnny Dilley


    Building Liquid: Next Steps

    For a young company, nothing is more exciting and vital than announcing the first product. That’s why it was so rewarding for us to be able to include some of our initial customers in the Liquid announcement, which helped us add a real-world dimension to our work. We also greatly appreciated the discussion that followed. We all benefit from and share in the learning process as we advance the state of Bitcoin.

    As you can imagine, there are many technical details involved in the construction and operation of Liquid. We plan to release these processes and procedures in an upcoming white paper, which will also include insight into how we apply the technology included in the Elements Alpha open-source release .

    Of the many questions posted online regarding what Liquid does and how it works, there were a few particular ones that caught our eye. We provide here a summary of answers to these.

    Should you have further questions, we invite you to join the discussion by subscribing to the sidechains mailing list .

    Liquid sounds promising, but how does it work?

    Liquid is a federated sidechain. This means keys are utilized by a set of functionaries, that the companies who have subscribed to and make use of the network run, for at least two purposes: 1) to sign blocks after incoming bitcoin and other internal transactions are verified, and 2) to sign outgoing transactions back to Bitcoin.

    The functionaries extend the Liquid blockchain, as well as authorize fund transfers out of the Liquid network. They perform this function autonomously and without human intervention. The rules they enforce are written in code, just like Bitcoin’s validation rules. To ensure that the rules are followed as written, these functionaries are hosted by multiple independent companies in a K-of-N signature scheme and are hardened against tampering as an additional protective measure.

    The K-of-N signature scheme is a security method to make the system “ byzantine secure, ” and the tamper-proofing of the boxes is designed to help ensure that they continue processing transactions as expected (it protects against functionaries conspiring to double-spend Liquid coins and from inappropriately signing out bitcoin). But ultimately the diversity of functionaries is the primary way security is achieved.

    Why a Federated Sidechain?

    A distributed, federated sidechain makes perfect sense for rapid interchange settlement between Bitcoin companies. Exchanges, brokerages, payment processors, and other power users of the Bitcoin network already use and interact with Bitcoin everyday. These companies, however, are encumbered by the specific need to wait for multiple confirmations on the Bitcoin network when doing business amongst themselves. Liquid alleviates these constraints by providing these companies the ability to rapidly confirm between each other.

    The security model of Liquid is indeed different from Bitcoin's. Control is still decentralized, but in a different way. It's distributed to a relatively small number of entities who are Liquid functionaries rather than a large number of miners. This is a tradeoff with both advantages and disadvantages. Rather than trusting miners not to burn some massive amount of resources to rewrite history, Liquid trusts a majority of a small group of known blocksigners who rely on the system functioning. These companies have shared incentives to not go rogue on each other.

    Why tamper-resistant hardware?

    For this type of federation to be secured, it’s important that the private keys necessary for the multisig to be independently controlled by different entities and also difficult for those entities to make any consensus-related changes. If those entities are different leading companies who each host their own functionary, and a supermajority of functionaries are necessary in a multisig for a block to be considered valid, then this arrangement can be very difficult to compromise. If the keys are generated in a hardened HSM and very difficult to copy without destroying the hardware, this arrangement should be even more difficult to break.

    For the system to be undermined, it would require compromise of K of the functionaries, including breaks of the tamper-resistant nodes. Unless all K were compromised simultaneously, there would be a significant time window for the remaining functionaries to act in case of a breach. The system has fail-safes available to them in such an event, up to and including options that would involve halting Liquid and recovering the locked bitcoin that are in it.

    There is nothing secret running on this system. Blockstream does not control the functionary hardware, although we do run a single functionary. Everything running on them will be (ideally) auditable, although that is challenging to implement. But the companies hosting the functionaries absolutely have the ability to review and audit what is running inside the node, and verify that it is identical and built exactly from the source code which is also provided in a deterministic fashion. Once the boxes are supplied to the functionaries, we give up any direct control over them, very much by design, to enable distributed operation of Liquid.

    Isn’t Liquid just a Multisignature Green-Address Semi-Permissioned Private Chain?

    In the original sidechains whitepaper, a sidechain is defined as “a blockchain that validates data from other blockchains.” Liquid is a pegged sidechain. More specifically, it is a federated sidechain, as described in Appendix A of that paper. Many of the design decisions made in Liquid’s creation were prefigured by that appendix (e.g., mutually distrusting, geographically-diverse functionaries, tamper-resistant hardware). As a result of this configuration, bitcoin can be transferred in and out of Liquid via federated consensus without reliance on Blockstream or any central authority.

    The use of a multi-sig federat ion of blocksigners is an implementation choice in how Liquid is deployed and secured. It’s not a Dynamic Membership Multiparty Signature (DMMS) merged mined sidechain which would require a soft-fork to Bitcoin. That security configuration is not needed here as the parties involved in the federation are known to each other and act as the multisigners to operate the two-way peg.

    This architecture ends up working quite well for Liquid since the parties involved are all known but want to have a distributed trust model that doesn’t require Blockstream or others to have custodianship of their funds or control over the system. This is in stark relief to centralized systems that require a trusted third party.

    As an example, a green address approach to solving this problem looks very different from what we’ve built with Liquid. Once coins have been moved onto the Liquid sidechain, they have all the security and double-spending protection that a blockchain provides. A participant that trusts Liquid can safely accept coins sent through Liquid from any other participant. A green address system, by contrast, requires every participant to individually trust every other participant, or, with multisignature, to trust some third party signer to never double-spend coins.

    Additionally, Liquid includes Confidential Transactions to maintain the privacy of transaction amounts. Whereas alternative methods of multiparty settlement often leak company-specific transaction information to central parties or other entities, transfers within Liquid retain commercial confidentiality.

    Ultimately, we continue to work on the SPV-secured two-way peg originally described in the sidechains whitepaper, but Liquid enables us to bring a product to market that improves the overall security of the Bitcoin ecosystem and puts more business logic at the consensus layer.

    Will Liquid support assets other than bitcoin?

    The first version of Liquid will not utilize the issued asset capabilities included with our sidechain code. However, future versions of Liquid will support issued assets. The ability to reduce confirmation times for moving assets within the system is an exciting capability to not only the current set of customers but also to many other financial players we’ve met with over the past several months.

    Is Liquid Open Source?

    Liquid is indeed built with open source software. We expect to reuse the code and architecture for other sidechains. We welcome others to do the same, and hopefully they share their advancements back with the open source community working on Bitcoin.

    Aha! So this is why Blockstream wants small blocks!

    Liquid has nothing to do with block size or on-chain scaling issues in general. Increasing the block size would not grant near-instant transaction functionality, only more transactions per block. The need for Liquid would still exist even if the block size was 8 GB.

    Blockstream has not taken a position on the block size debate, but rather adheres to Bitcoin’s consensus process. Many members of our team participate as independent contributors to Bitcoin development, but i f you’ve been following the discussion, you know even the team here doesn’t always agree with each other. That’s a good thing, in our opinion. We try to hold each other to the same standard of public validation and support as we do our colleagues outside the company.

    ---

    These are exciting times, and we look forward to continued progress and advancement of the protocol and community. Again, if you have other questions or would like to discuss any of the above with us, please join our mailing list and share your thoughts with us there.

  • 2015-10-12

    Introducing Liquid: Bitcoin's First Production Sidechain

    Austin Hill Austin Hill


    Blockstream, in collaboration with an initial set of launch partners, is excited to announce Liquid, our first production sidechain. Liquid will improve capital efficiency and market liquidity by facilitating rapid and secure transfers between accounts held at any participating exchange or brokerage.

    Improving Interchange Liquidity & Security for Bitcoin

    We’re excited to include a number of forward-looking exchanges and brokerages from around the globe in this effort. These initial launch partners include Bitfinex, BTCC, Kraken, Unocoin, and Xapo, and discussions are underway with another dozen major institutional traders and licensed exchanges. We’re collaborating to address some key technical and business challenges while preserving Bitcoin’s core ethos of decentralization, innovation, and security.

    BTCC is very excited to be working with Blockstream to roll-out this innovative application of sidechain technology. Liquid is both a practical application of sidechains that allows us to provide nearly instantaneous global interexchange transfers for our users, as well as a major technical milestone that showcases the adaptability of Bitcoin.
    — Samson Mow, Chief Operating Officer, BTCC (formerly BTCChina)

    Today, key players in the Bitcoin market, including exchanges, payment processors, traders, and remitters, experience delays when moving bitcoin between accounts in different locations. We refer to this as Interchange Settlement Lag (ISL) – a host of liquidity inefficiencies including latency and confirmation times that hinder the overall prospects of the Bitcoin ecosystem. Dealing with these issues requires market participants to maintain multiple balances and accounts across the market to avoid ISL, increasing overall capital requirements and exposure to the possibility of counterparty risk.

    By providing users a way to securely and instantly move funds across exchanges, Liquid allows participants to take advantage of trade opportunities like never before, minimizing spreads and increasing liquidity. Blockstream's innovative solutions are definitely a game changer for the Bitcoin industry.”
    - Zane Tackett, Director of Product Development, Bitfinex

    Liquid is an interoperable sidechain that extends the Bitcoin blockchain while adding an auditable, cryptographically-strong commercial privacy component. Using this arrangement, Liquid leverages the reliability and security of the Bitcoin network without trusting a centralized third party. This new construction establishes a security profile inherently superior to existing methods of rapid transfer and settlement, and is directly applicable to other problems within existing financial institutions.

    "Bitcoin introduced global, secure, reliable settlement within hours — about a hundred times faster than legacy financial networks that settle within days. Kraken looks forward to global settlement in minutes with Blockstream and the rest of the Liquid sidechain."
    — Jesse Powell, CEO, Kraken

    Following publication of our sidechain whitepaper almost one year ago, and the accompanying open source Elements Project release in June, we set out to explore where our protocol-level technology could address real-world problems. Liquid makes use of capabilities we introduced with sidechains and proves the effectiveness of the underlying technology.

    “We are enthusiastic about supporting Blockstream, which has one of the strongest development teams in the fintech industry, and their Bitcoin-based approach to financial innovation. Xapo works with some of the largest exchanges in the Bitcoin space and we believe that, by implementing Liquid, we can help solve several of their main pain points.”
    — Federico Murrone, Chief Operating Officer, Xapo

    Using sidechain technology, Liquid reduces ISL by allowing for rapid transfers between accounts held by the varied participants in a separate, high-volume and low-fee cryptographic system that preserves many of the security benefits of the Bitcoin network. This, in addition to increasing the security of funds normally subject to explicit counterparty risk, fosters conditions that increase market liquidity and reduce capital requirements for on-blockchain business models.

    “Among other things, Blockstream is solving a critical liquidity issue which is paramount to tackling global remittance markets. Bitcoin is well suited to meet the needs of Asia, the largest inbound remittance market in the world. By leveraging Liquid, we accelerate our business path towards faster & more efficient international money transfers."
    — Sunny Ray, President & Co-Founder, Unocoin

    As a Bitcoin-centric company, we are excited to be delivering a real-world solution that moves the ecosystem forward. We hope that by maintaining the decentralized security profile requisite of a secure settlement and capital transfer system, we set the bar for how these systems should be built. We further hope that this inspires others to build on these and other future improvements to the Bitcoin codebase and encourages others to take advantage of our work in both the original sidechain white paper and the implementation in Elements Project open source releases.

    Bitcoin’s future is bright.

  • 2015-09-01

    The Lightning Network: What is it and what's happening?

    Rusty Russell Rusty Russell


    In last February 2015, Joseph Poon and Thaddeus Dryja released a draft paper  on what they called the “Lightning Network” . While only a draft proposal with no code, this raised a fair bit of excitement in the bitcoin technical community: Little wonder, as it allows near-instantaneous bitcoin payments between arbitrary parties!

    This post summarizes the ideas brought together in that paper, and the developments since it fired the starting gun for development of trustless off-chain bitcoin transactions.

    A Caching Layer For Bitcoin

    It’s possible for two parties to create chains of transactions where none but the final one need to actually enter the bitcoin blockchain. This is the idea behind simple payment channels , which exist today  in Bitcoin; you keep sending someone replacement transactions that pay them a little more than the last one did. If something happens, or the channel ends, they simply broadcast the last payment.

    It turns out that, with a few fairly non-controversial bitcoin upgrades, you can make more general channels that allow two-way payments and also something called “ conditional payments.”  Conditional payments allow you to form a payment network. In effect, your wallet software can promise, “I will pay Bob, if Bob pays Carol,” in a guaranteed and trustless way. If something goes wrong, y our wallet software automatically broadcasts that conditional payment transaction to the Bitcoin network and waits.

    The Lightning Network paper proposes a mechanism for generalized channels and networking of payments. While similar ideas have been floating around for a while , the paper brought them together into sharp focus. A different mechanism for doing the same thing was published more recently  by Christian Decker and Roger Wattenhofe in Zurich, so this is a hot area of investigation right now.

    What’s Happening?

    Blockstream hired me (veteran Linux Kernel and Open Source developer) in May 2015 and immediately put me to work to explore the L ightning Network . I’d already posted a series of technical explanations  on the Lightning draft paper, and proceeded to have several exploratory conversations with Joseph Poon  on how it might be implemented.

    We started a public mailing list  and I began uploading prototype code to github  in June. The code implements those generalized channels and conditional payments, or Hash Time Locked Contracts  in the technical parlance, using a slight variation on the method described in the paper more recently published in draft form . It runs on Blockstream’s Elements Alpha  sidechain, which already has the features Bitcoin will need to support the Lightning Network. We are currently bedding down the first draft of the network protocol between nodes, including a complete state machine, and two   other  independent implementations in various stages of development have been announced on the list. We’re still thrashing out routing, how intermediary nodes will charge, discoverability and other technical issues.

    People ask why we’re investing a whole developer into the Lightning Network? Blockstream’s focus is to advance Bitcoin to support more applications and use cases. Given our engineering expertise and protocol background, advanced Bitcoin usage like the Lightning Network is our core interest. As a company dedicated to open source development, it’s also vital that this new area technology be open source and permissionless, just like Bitcoin itself.

    Others have asked about Lightning in the context of Bitcoin’s scalability :  does it help? It might in the long term, as small payments become the norm on the Lightning Network and only anchor and close transactions enter blocks. But if it’s wildly successful, it will also put massive pressure on the blockchain as users flock to Bitcoin. Perhaps sub-cent micropayments to support artists are the killer app for Bitcoin? Perhaps instant transactions will unleash a second wave of Bitcoin innovation? Nobody can know, yet.

    For the immediate future, the Lightning Network is a developer’s playground where the engineering is being done to turn it into a real, usable product. However, it is exciting work and open to others to get involved.

    What Are The Steps Before A “Live” Test?

    In addition to actually writing the Lightning code and defining the protocol, there are several features that need to be adopted into Bitcoin:

    1. OP_CHECKLOCKTIMEVERIFY ( BIP 65 )
    2. OP_CHECKSEQUENCEVERIFY ( BIP 112 , which needs BIP 68 )
    3. Malleability fixes ( BIP 62 )

    What Will The Lightning Network Look Like?

    One of my most fascinating early conversations with the original Lightning Network paper author, Joseph Poon , had us speculating on what the Lightning Network will look like once it’s up and running. Your phone would initially connect to the Lightning Network by establishing channels with five random nodes, we posited. From there, you could make payments for some variable but small fee to anyone else on the network.

    More interestingly, your phone app could also provide network liquidity by moving bitcoins across the network back to itself. Say, for example, that a Lightning sale of Satoshi Nakamoto’s Autobiography causes a large number of transactions in one direction across the network towards the seller. Overloaded channels may offer negative fees for anyone who can move funds in the reverse direction to rebalance, and thus allow them to collect more fees. If your five random channels put you in a position to do so, your app could then send itself some money and make a small profit.

    Will this actually happen? I have no idea! But it illustrates just how different the world might be with a working, fast peer-to-peer micropayment network.

  • 2015-08-24

    Tree Signatures

    Pieter Wuille Pieter Wuille


    Multisig on steroids using tree signatures

    Introduction

    Technical details

    Scaling up

    Honeypots

    Combining with Schnorr signatures

    Implementation

    Conclusion

    Introduction

    When we started off determining what consensus improvements we would incorporate in our Alpha sidechain, we had a relatively long list of ideas. However, several things didn’t make the cut due to time pressure or other reasons.

    One of the changes that was included is the addition of a few simple opcodes[1] that used to exist in Bitcoin. One of them is OP_CAT, which concatenates two stack variables.

    One that wasn’t included is Merkleized Abstract Syntax Trees (MAST) for scripting. This is an idea that has been around for several years, but was also never implemented in Bitcoin. The basic idea is to rearrange the script’s conditions into a tree and to only reveal the part that is actually used by the spender. It would enable many large, complex scripts, but requires a deep redesign of the script language. We’ve been thinking about this for a while, but this will not be ready soon.

    However, briefly after the release of Alpha we realized that its script language, thanks to the addition of OP_CAT, enables a simple form of Merkle tree verification. Therefore, we can now emulate a subset of MAST without any changes to the consensus rules. All we need to do is use the script language in a way that wasn’t anticipated. As you will see in the next sections, this enables some very large multisig[2] constructions with very low cost (in terms of opcodes executed and size on the chain).

    The rest of this post covers the technical details, use cases and thoughts on implementations. Feel free to skip the tech if that’s not your thing.

    Technical details

    Imagine you want to create a 1-of-11 multisig (with 11 known public keys). You compute the SHA256 hashes of the public keys involved and put them in a Merkle tree. In the graph below, all symbol names represent 32-byte hashes, except the 1. The 1 is used as a simple constant instead of a right branch when there is none.

                           

                                     R

                                  /     \

                               /           \

                           /                   \

                       Z1                          Z2

                    /      \                     /   \

               Y1              Y2              Y3     1

              /  \            /  \            /  \

           X1      X2      X3      X4      X5      X6

          / \     / \     / \     / \     / \     / \

         K1 K2   K3 K4   K5 K6   K7 K8   K9 K10 K11  1

    Using the script in our Alpha sidechain, we can build a script that takes as input a public key, a signature, and a Merkle path. At verification time, it would use the Merkle path to prove that the public key belongs to a tree with root R, and that the signature checks out with that public key.

        8 PICK SHA256 (SWAP IF SWAP ENDIF CAT SHA256)*4 <R> EQUALVERIFY CHECKSIG

    Note that the inner 6 operations are repeated 4 times: once for each level in the tree.

    To see why this works, follow the execution steps with the input below. It represents a signature using the tenth key (whose hash is K10). The 8 last entries constitute the Merkle path. For each of the levels, from bottom to top, they contain the entry the running hash is combined with, plus a 0 or 1, indicating whether that is respectively a left or a right node.


    (scriptSig)

    <sig> <key 10> Z1 0 1 1 X6 1 K9 0

    8 PICK

    <sig> <key 10> Z1 0 1 1 X6 1 K9 0 <key 10>

    SHA256

    <sig> <key 10> Z1 0 1 1 X6 1 K9 0 K10

    SWAP

    <sig> <key 10> Z1 0 1 1 X6 1 K9 K10 0

    IF SWAP ENDIF

    <sig> <key 10> Z1 0 1 1 X6 1 K9 K10

    CAT SHA256

    <sig> <key 10> Z1 0 1 1 X6 1 X5

    SWAP

    <sig> <key 10> Z1 0 1 1 X6 X5 1

    IF SWAP END

    <sig> <key 10> Z1 0 1 1 X5 X6

    CAT SHA256

    <sig> <key 10> Z1 0 1 1 Y3

    SWAP

    <sig> <key 10> Z1 0 1 Y3 1

    IF SWAP END

    <sig> <key 10> Z1 0 Y3 1

    CAT SHA256

    <sig> <key 10> Z1 0 Z2

    SWAP

    <sig> <key 10> Z1 Z2 0

    IF SWAP END

    <sig> <key 10> Z1 Z2

    CAT SHA256

    <sig> <key 10> R

    <R> EQUALVERIFY

    <sig> <key 10>

    CHECKSIG

    1

    Scaling up

    In the previous section, an example was given that shows how a 1-of-11 multisig can be implemented in Alpha script. However, Bitcoin script can already do 1-of-11 multisig just fine.

    The advantage of this approach is that it scales logarithmically. Doubling the number of valid public keys only adds a constant 40 bytes to the transactions involved, and the number of (expensive) signature validations remains constant. Compare this with Bitcoin, where adding one single public key already adds 34 bytes.

    Due to script’s operation count limitations, this approach works in theory up to a 1-of-4,294,967,296 multisig, although the tree becomes annoyingly large to construct at that point. Up to 1-of-1,000,000 should be doable, though.

    1-of-250,000 using this approach requires 886 bytes of Alpha Script. That’s over 9,000 times smaller than the equivalent in Bitcoin Script, if it were allowed at all.

    Honeypots

    One use case of such large multisig constructs is honeypots. Let’s say you operate a 10,000-server cluster and want to leave some amount of BTC on each, hoping that an attacker would steal the coins, and alert you of the breach.

    If you can afford to lose up to 10 BTC for this purpose, and need to put a separate Bitcoin wallet on each, you would be limited to 1 mBTC on each machine, which is not a particularly attractive amount.

    With a 10,000-wide multisig, however, you could assign the entire 10 BTC to such a large multisig script, while still leaving only a single key on each machine. Because all the keys are still separate, and the signature reveals which one was used, it means you can still detect which machine was compromised.

    Combining with Schnorr signatures

    There are other use cases of large multisig constructs, but the approach described so far only supports 1-of-N, and not M-of-N.

    However, this approach can be combined with an interesting property of Schnorr signatures[3] to obtain something more powerful. If you have a number of signatures for the same message (transaction), the signatures can be ‘added’ together to obtain a signature for the sum of their public keys.

    This means that instead of using a 3-of-3 multisig script, we can simply use the sum of the 3 public keys involved as the “1-of-1” public key for a normal CHECKSIG. The signers then can all sign a spending transaction individually and add their signatures together, in order to produce a signature that is valid for the sum of the public keys. In other words: using Schnorr signatures, M-of-M multisig with arbitrarily high M, are reduced to a simple 1-of-1 as far as the blockchain is concerned. The downside is that two rounds are necessary, because the participants need to agree on a signing nonce first.

    Perhaps by now you see how to combine them. Merkle tree keys support very large 1-of-N. Schnorr signatures support very large M-of-M. This means that if we can write our spending conditions as a 1-of-(N possible M-of-M’s), we can build a Merkle tree consisting of Schnorr combined public keys. Every leaf in the Merkle tree becomes a set of keys that all have to sign.

    For example: 4-of-5 multisig with keys A,B,C,D,E can be written as:

    (A and B and C and D) or

    (A and B and C and E) or

    (A and B and D and E) or

    (A and C and D and E) or

    (B and C and D and E)

    This becomes a Merkle tree with 5 leafs, each consisting of the sum of 4 public keys. In Alpha, this would require 286 Script bytes. In Bitcoin, a 4-of-5 multisig needs 490 bytes.

    Also note that it always only requires a single (expensive) CHECKSIG operation. In Bitcoin Script, you always need one CHECKSIG per required signer (M, for an M-of-N multisig).

    Some more examples:

    Multisig

    Bitcoin Script bytes

    Alpha Script bytes

    5-of-8

    665

    446

    1-of-10

    441

    326

    9-of-17

    1263

    766

    3-of-20

    927

    606

    12-of-23

    (1,686)

    1,006

    98-of-100

    (10,582)

    886

    2-of-1000

    (34,174)

    926

    999-of-1000

    (106,955)

    926

    1-of-10000

    (340,101)

    726

    10000-of-10000

    (1,070,028)

    125

    Generalized threshold trees

    The approach of creating a Merkle tree with leaves representing combinations of keys is not even limited to M-of-N conditions. For anything that can be expressed as a relatively small number of combinations of sets of keys that all have to sign, this approach is superior.

    We have designed a simple language that describes such conditions for combinations of keys. A description is either:

    • A public key in hex format, requiring a signature by that key.
    • OR(a,b,c,...) where a, b, c... are other descriptions, requiring one of those to be satisfied.
    • AND(a,b,c,...) where a, b, c… are other descriptions, requiring all of those to be satisfied.
    • THRESHOLD(n,a,b,c,...) where n is a number and a, b, c… are other descriptions, requiring n of those to be satisfied.

    This language can easily express conditions like “Either A and B sign, or 2 out of C, D and E sign.

    Properties

    Greg Maxwell came up with a list of 5 interesting properties (ACEUP) for signatures schemes in this context.[4]

    • Accountability: Both OP_CHECKMULTISIG and these tree signatures allow all participants in the scheme to know who signed.
    • Composability: Given two participants that each request signing by a complex description, can you construct a description that describes signing by one of those, and still have software that knows how to deal with it? Tree signatures are very good at this.
    • Efficiency: Tree signatures have always better or equal transaction size and validation performance than OP_CHECKMULTISIG. However, this comes with higher signing time.
    • Usability: Tree signatures require 2 rounds across all participants due to first needing a Schnorr signing nonce.
    • Privacy: The participants in a tree signature and their number are much easier to hide, as adding dummies has very low cost.

    Implementation

    See https://github.com/ElementsProject/elements/pull/48 for a patch for Alpha’s wallet to support tree signatures. New RPCs addtreesigaddress and createtreesig create P2SH addresses for scripts implementing public key trees, and signrawtransaction takes an extra argument to pass in the public key tree (which must be known at signing time).

    Conclusion

    It is interesting to see how only a few changes to the scripting language can enable unexpected advantages. By combining Merkle trees of public keys with Schnorr combined signatures, we can support some combinations of very large M-of-N multisig in an efficient way. As part of our work with Sidechain Elements, this will be available in the Alpha codebase soon, and support for it will be improved in potential successors.


    [1] See https://github.com/ElementsProject/elementsproject.github.io#new-opcodes

    [2] A transaction that locks coins such that it requires multiple signatures from multiple signers. An M-of-N multisig construction requires M signatures from N different signers whose public keys are known.

    [3] See the “Schnorr Signature validation” element on https://elementsproject.org/

  • 2015-07-08

    Blockstream weighs in on CA bill with other leading bitcoin companies

    Alex Fowler Alex Fowler


    Today we joined other leading California bitcoin companies in submitting a letter to the California State Senate on pending digital currency legislation, AB 1326. The letter expresses our desire for California to set pro-technology policy for digital currency, and was sent from us together with Bitgo, Bitnet, Chain, Gem, Mirror, and Xapo.

    California has been the home of much of the innovation in the digital currency sector. Collectively, digital currency companies in the state have raised hundreds of millions of dollars and created thousands of high paying jobs. We have an opportunity for California to provide an alternative to the overly burdensome BitLicense regulation recently implemented by New York.

    A key topic at issue in any of the legislative debates underway in California and elsewhere is licensing. In systems like Bitcoin, which establish a trustless and decentralized infrastructure, licensing offers little upside in terms of consumer protection and security, yet imposes substantial costs and burdens on innovators. We strongly believe the California law should not require licensing of entities that don’t hold unilateral custody of digital currency. And even when an entity is a custodian of users’ digital currency, we see value in alternative policy approaches like safe harbors or the UK’s voluntary consumer protection standards in striking a balance between consumer safety and innovation.

    At Blockstream, our focus is building and supporting core bitcoin infrastructure that remains permissionless and trustless with all of the security and privacy benefits that flow from that architecture. We hope to bring a perspective to the policy discussion that takes the underlying protocol and our technical expertise into account. We organized this effort with guidance from COPIA Institute and Coin Center, under the direction of Elizabeth Stark, a technology policy expert and open Internet advocate working with Blockstream as an advisor.

    We’re appreciative that the staff working on AB 1326 have been very open to input as they’ve implemented positive, innovation-friendly changes to the bill. California will play a crucial role for the future of digital currency and blockchain innovation, and we’re pleased to join with leading bitcoin companies to reach out about this legislation and have our collective voice heard.

    You can read the full text of the letter here:
    California Bitcoin Companies letter to California State Senate on Virtual Currencies Bill AB 1326

  • 2015-06-08

    Announcing Sidechain Elements: Open source code and developer sidechains for advancing Bitcoin

    Adam Back Adam Back


    We’re excited to announce the release of Sidechain Elements. Sidechains extend Bitcoin functionality through interoperable blockchain networks and today’s open source release includes an experimeelements_logontal sidechain that has a number of new working capabilities. With the release of Sidechain Elements, Blockstream is moving this effort into the community. We’re inviting developers to work with us, to test and use the code for their projects, and to share their proposals and code for additional capabilities.

    Sidechains are decentralized, peer-to-peer networks that provide useful security, risk, and performance enhancements for global systems of value exchange that don’t need intermediaries, central banks or other third parties. They are distributed ledgers that are interoperable with each other and with Bitcoin, leveraging the most secure blockchain and code infrastructure in an additive way. Sidechains enable innovators to safely develop new applications without jeopardizing Bitcoin’s core code and putting billions of dollars worth of digital currency at risk.

    We began our work on sidechains almost one year ago first through extensive discussions and debate with others in the technical community, and then in the publication of a whitepaper and launch of Blockstream. Over the past several months, we’ve been coding and testing initial implementations all in preparation for today’s release.

    Sidechain Elements consists of several components: the core network software to build an initial testing sidechain, eight new features not currently supported by Bitcoin, a basic wallet, and the code for moving coins between blockchains. We’ve selected a collection of elements chosen to be both exciting and useful to three audiences with overlapping interests: the broader Bitcoin community; core technologists and smart-contract programmers; and businesses just starting to explore blockchain use cases. The new elements include Confidential Transactions, Basic Asset Issuance, Relative Lock Time and several others. We’ve posted a video of our CTO, Greg Maxwell, walking through all of new capabilities.

    The initial sidechain included in Sidechain Elements works on a federated security model; while it’s still peer-to-peer and consensus-based, security for the blockchain is provided by a set of predefined functionaries in an arrangement called a Fed-Peg. A number of academic groups and individual contributors have agreed to run the Sidechain Elements Fed-Peg, including blockchain groups at Stanford, MIT, and Princeton. The sidechain does not include mining or proof-of-work at this point.

    In the coming weeks, we’ll be publishing an early draft of a proposal for a fully decentralized, two-way peg and merge-mined sidechains, which will enable us to test other types of sidechain functionality.

    Sidechains are an emerging technology, and this work is in its early stages. The code and working sidechain provide a basis for research and prototyping. We’ll undertake many of these efforts, and anticipate many others will happen independent of Blockstream with over 30 major financial institutions launching blockchain innovation projects, as well as interest in this tech from other Bitcoin and blockchain-based ventures.

    Here be dragons: While much of the underlying science isn’t new, this is an alpha code release. We’ve intentionally focused on a Testnet sidechain and strongly urge others to avoid implementations that involve bitcoin or other real-world assets. Fiduciary code like this requires significant peer review before moving onto production environments.

    Sidechain Elements is available under the MIT open source license, along with initial documentation, on Blockstream’s code repo. We’ll make ourselves available to work with developers, and we invite the technical community to join the discussion and get involved in moving sidechains and distributed ledger technology forward. Complete info and links can be found on our new Developers page.

  • 2015-05-27

    Welcoming new members of Team Blockstream

    Blockstream Blockstream


    Blocksteam is proud to welcome three new people to our team, expanding our globally-decentralized crew from North America and Europe to now include Australia!

    Rusty Russell, Core Tech Engineer

    Rusty is a well-known Linux kernel maintainer, renowned for his foundational work on modules and iptables. After 14 years as a senior developer at IBM, he took a six-month sabbatical to work on cryptocurrencies. It was his top-notch work and writings during this period that brought him to our attention. Rusty has worked on a plethora of low-level code over the years, spoken at dozens of conferences around the world and also founded the first Australian Linux conference. He continues to maintain some Linux kernel parts as a hobby, while devoting most of his time to exploring the emerging frontier of Bitcoin development.

    On Bitcoin and Blockstream, Rusty notes: “I was drawn to Linux by a group of passionate developers, and together we drove it into the mainstream. Bitcoin today has that same world-changing energy and Blockstream is at its epicenter.”

    Patrick Strateman, Core Tech Engineer

    Joining Blockstream as a Core Tech Engineer, Patrick brings deep knowledge of the bitcoin ecosystem with his past work experience. He most recently worked at PeerNova, designing and implementing bitcoin mining client software, including drivers for PetaOne bitcoin mining devices. Previously Patrick was a software engineer and systems administrator for CloudHashing, where he designed, implemented and maintained both bitcoin mining pools and software to support the operation of thousands of mining devices. And before that Patrick was at Intersango, where he designed, implemented and maintained asset exchange software, as well as integrated multiple payment processors/banks (such as Lloyds TSB, HSBC, MetroBank, Dwolla, Paxum and BZWBK) to facilitate automated accounting and reconciliation.

    Warren Togami, Technical Project Manager

    Warren is a multi-disciplinary operator at the nexus of technology and business who thrives in engineering, product management, open source community engagement and business development. In 2003, he created the Fedora Project, which after acquisition by Red Hat eventually grew to become one of the largest open source development projects in the world. He worked for six years as a Linux operating system engineer at Red Hat. In recent years he engaged in consulting projects in business management, marketing, accounting and infrastructure security. Warren has been active in Bitcoin development since 2013. He holds degrees in Computer Science and Master of Business Administration from the University of Hawaii. In his copious spare time he enjoys repairing woodwind instruments…at least until Bitcoin irrevocably captured his full attention.

    Now working on the viability of the Bitcoin blockchain with Blockstream, Warren says: “I’ve long believed that Bitcoin needs improvements to encourage everyone to use it. Blockstream’s approach is the most technically correct way to improve blockchain-use efficiency while also enhancing the overall usefulness of Bitcoin.”

    We’re hiring!

    Interested in working with Blockstream? We’re looking for top talent, and not just in engineering. See open positions on our job board.

  • 2015-04-24

    Gregory Maxwell talks at SF Bitcoin Devs Meetup

    Blockstream Blockstream


    Bitcoin Core developer and Blockstream co-founder Gregory Maxwell discusses his recent work on privacy and the future of multi-signature technology at a recent San Francisco Bitcoin Devs Meetup.

    Maxwell explains important aspects of bringing multisig transactions to the blockchain. In the second half of the presentation he defines what effectual cryptography can look like and illustrates how developers can help create more reliable new technologies with it.

  • 2015-03-28

    Calling for BitLicense Safe Harbor & Support for Innovation

    Alex Fowler Alex Fowler


    Today we joined with over sixty thought leaders, investors and companies calling on the New York Department of Financial Services to create a safe harbor under its proposed BitLicense rule.

    We’re excited about the recent announcements for blockchain businesses out of New York. They demonstrate an expanding recognition of the enormous potential of blockchain technology. However, as the leading technology company developing open source protocols for virtual currency and blockchain businesses, we believe it’s misguided to expect early stage companies to adhere to licensing requirements that are similar to those of large financial institutions.

    The untapped potential of blockchain technology is almost entirely being pioneered by startups and early stage players. These companies are several years ahead of Wall Street. Imposing significant costs and bureaucracy on early adopters will stifle innovation at a time when it’s needed most, if the not-too-distant history of the financial markets is to be avoided. As we’ve seen with recent proposals in other regions, like the UK and Hong Kong, it’s possible to conceive policies that go in exactly the opposite direction of BitLicense.

    The letter proposes the addition of a safe harbor provision that would apply to: 1) Startups in their first two years (startup onramp); 2) Micropayment platforms; 3) Security intermediaries (e.g., multisig providers); and 4) Creators of new protocols and currencies. To qualify for the safe harbor, companies would agree to post consumer protection notices, follow security best practices, and, comply with some existing regulations if applicable.

    This is Blockstream’s first foray into policy matters since announcing the company last November. We plan to take a more active role in the months and years to come, but it’s worth noting we share many of the concerns about BitLicense raised by other groups like EFF, Coin Center, CDT and WordPress. We see the new California State Assembly bill (AB-1326) and the US’ early efforts to regulate this nascent technology as mostly ill-advised, ostensibly driven by miscomprehension of the underlying technology, and unfortunately, as opening the door for bitcoin businesses to go to parts of the world with fewer restrictions.

    The proposed safe harbor outlined in our letter is well-considered and suggests reasonable requirements that will provide standardization, transparency, and support for existing compliance obligations. Both Fred Wilson (Union Square Ventures) and Coin Center make strong cases for adding startup onramps in New York. We seen how safe harbors in Internet policy over the past two decades have fostered open innovation and commerce. We hope the NYDFS adds this provision to its final rules and extends safe harbors to the next wave of startups critical to the future of global finance.

    Note: We’d like to thank Elizabeth Stark and Aaron Wright for setting out these safe harbor provisions and rounding up all the cosignatories for the letter.

  • 2015-02-24

    Welcoming new team members. Job openings are now online!

    Blockstream Blockstream


    We’re proud to welcome three new members to Blockstream’s team, as well as announce the creation of the company’s first job board with several technical and non-technical openings.

    Glenn Willen, Core Tech Engineer

    Originally from Los Angeles, Glenn got a Bachelor of Science in Computer Science from Carnegie Mellon University in 2007, followed by a four-year stint at Google as a Software Engineer and a Site Reliability Engineer. About working with Blockstream, Glenn says, “I’ve been following Bitcoin since I read about it on Slashdot in early 2011. I love truly decentralized systems, like the ones that have survived from the early days of the Internet, chief among them email and the web. I hope to see Bitcoin take its place among them someday.”

    James Murdock, Vice President Corporate Development & General Counsel

    James holds extensive legal and business strategy experience ranging from IP, cyberlaw, M&A and global partnerships. He was previously Senior Director of Business Affairs at Mozilla and Senior Counsel at Google. On joining Blockstream, James notes “the Blockchain has the potential to dramatically improve asset transfer on a global scale and bring into the fold billions of people who are currently excluded. With the Blockchain, asset transfer has the potential to be as seamless as emailing or instant messaging is today, however, friction points still exist. I view bitcoin as a grand experiment to test those friction points and see which are deserved and which collapse under the efficiency of a new and more equitable technology. The Blockstream team understands this technology as well as anyone on the planet and I’m excited to be joining them to help move this experiment forward.”

    Johnny Dilley, Strategist

    Johnny is a specialist in Applied Data Science, particularly with regards to economic, political and organizational arenas. Most recently a member of Pantera Capital’s team, Johnny joined Blockstream because, in his own words, “there is nothing more fulfilling than taking part in the wave of change that Bitcoin brings to the surface. Blockstream is poised to be a major force in what drives Bitcoin forward. Bitcoin will address many outstanding social issues, like the distributed trust between individuals, voting, transparency between governments and citizens, as well as economic problems since I believe bitcoin to be the most perfect money civilization has ever seen and capable of solving outstanding perverse incentives inherent to financial institutions.”

    We’re hiring!

    This week, we’ve published a number of new job openings at Blockstream. We have both technical and non-technical positions available. If you have a deep passion for bitcoin and blockchain technology and the experience to match, we hope you’ll consider joining our team. As Gavin Andresen, Chief Scientist of the Bitcoin Foundation, tweeted: “If this amazing team offers you a job, you should take it.” By all means, please take his advice.

  • 2015-02-03

    “Sidechains Unchained” – Epicenter EB65

    Blockstream Blockstream


    In a recent episode the Epicenter Bitcoin podcast, posted on February 3, 2015, Adam Back and Gregory Maxwell discuss the motivation behind sidechains, the concept of digital scarcity, concerns about the security of sidechains and the different stages of sidechains from federated pegs to merged mining to block extension.

    Video courtesy of Epicenter, hosted by Brian Fabian Crain & Sébastien Couture

  • 2015-01-31

    Bitcoin Policy & Regulation at State of the Net 2015

    Blockstream Blockstream


    “The Bitcoin Policy Prescription: Will Policymakers Get It Right (Again) Or Will Fear Stifle Innovation?” That was the question posed to a panel at this year’s State of the Net conference, held on January 27, 2015 in Washington DC. Along with Blockstream Co-Founder Alex Fowler, other panelists included: Eli Dourado, Research Fellow and Director of the Technology Policy Program, Mercatus Center at George Mason University; Vanessa Kargenian, Supervisory Development Associate, Federal Reserve Bank of New York; and Chip Poncy, Co-Founder, Financial Integrity Network. The panel was moderated by Jerry Brito, Executive Director of Coincenter.

     Video courtesy of State of the Net, hosted by the Internet Education Foundation

  • 2015-01-13

    Reid Hoffman on the Future of the Bitcoin Ecosystem

    Blockstream Blockstream


    Reprint: "The Future of the Bitcoin Ecosystem and 'Trustless Trust' – Why I Invested in Blockstream," by Reid Hoffman, LinkedIn's Pulse, November 17, 2014

    Bitcoin is often characterized in the media as a volatile virtual commodity that can optimize speculation even more efficiently than gold, securitized subprime mortgages, or tulips. That’s not how I think about it. For me, Bitcoin is a transformative addition to Internet communication protocols that will create new networks of trust, fuel massive economic ecosystems, and create enduring long-term value.

    Beyond arguments over whether Bitcoin functions more like a commodity or a currency is the fact that it introduces the blockchain, a distributed ledger that resides on tens of thousands of servers around the world. Every time one party exchanges some amount of bitcoins with another party, this transaction is checked against this public and permanent record of every Bitcoin exchange that has ever happened.

    The blockchain creates the possibility of trustless trust. Parties no longer need to know or trust each other to participate in exchanges of value with absolute assurance and no intermediaries. So the blockchain greatly reduces the need for third-party payments processors and the fees they charge. It eliminates the possibility of credit card fraud. It creates new possibilities for micro-payments. (You can send someone a fraction of a bitcoin, with transaction fees so disruptively low, that the Wall Street Journal or New York Times could effectively charge a penny to read a single article. AMC could charge a quarter to watch the latest episode of The Walking Dead commercial-free.) The blockchain makes all kinds of cross-border commerce easier, especially when it involves places where there aren’t credit card networks or robust banking systems.

    The blockchain protocol doesn’t just enable the trustless exchange of bitcoins. It enables the trustless exchange of any kind of digital asset – domain name signatures, digital contracts, digital titles to physical assets like cars and houses. It’s also possible to attach various conditions and potential actions to digital assets stored in the blockchain – i.e. Bitcoin is ultimately a programmable currency. It can be used to create automatically executable wills. It can automate dividend distributions and escrow and notary services.

    All in all, the idea of the blockchain, and the kinds of transactions it enables, is a foundational addition to the Internet that has the potential to massively expand the ways we interact with each other.

    What’s even more remarkable about Bitcoin and the trustless trust architecture it introduces is that it’s open source, a technology that no one company controls to its advantage, a public good. This characteristic is foundational to Bitcoin’s value and success to date. But it also means that advances to Bitcoin Core, the software at the heart of the system, happen slowly. Volunteer developers work on the project on their own time. Changes are only implemented when consensus amongst Bitcoin’s development community is achieved.

    Currently, the hundreds of millions of dollars of venture capital that are being invested in Bitcoin companies go toward top-layer products and services, like Bitcoin wallets and Bitcoin exchanges. These products and services are extremely valuable, making it easy for individuals users to obtain and use bitcoins – and because they’re attracting so much investment, they’re improving rapidly.

    To match this pace, Bitcoin Core needs investment and innovation, too. Right now, however, we’re mostly seeing developers with innovative ideas that could potentially broaden the core functionality of Bitcoin create their own forked cryptocurrencies. These alt.coins are inspired by Bitcoin’s approaches and code, but they operate independently from one another.

    While these alt.coins create interesting new possibilities, Bitcoin is the platform where users, merchants, and entrepreneurs are congregating. It’s where the momentum is. That’s why it’s so important to promote development efforts that increase the power and flexibility of Bitcoin Core, and to do so in a way that keeps Bitcoin open, accessible to all users and developers, a public good.

    In pursuit of this public good, I have personally invested in a start-up called Blockstream. After extensive discussion with my partners at Greylock, we decided this approach was the best way to achieve our long-term goals for the project. In this instance, the first objective is to increase the public good by strengthening the overall openness and functionality of the Bitcoin ecosystem through “sidechains” technology. Delivering returns to investors is an objective as well – but it’s a secondary objective.

    Blockstream’s founders include Austin Hill and Adam Back. I first met Austin in the late 1990s, when he was CEO of Zero-Knowledge Systems, a pioneer Internet privacy company. Adam is the developer of HashCash, which Bitcoin creator Satoshi Nakamoto relied upon for generating and verifying currency in the Bitcoin system. Together, they have decades of experience in the domains of cryptography, trust, and identity, all of which they are drawing upon in this new endeavor.

    Blockstream plans to extend the capabilities of Bitcoin through sidechains technology. Right now, when developers want to add some major new feature or characteristic to Bitcoin, like stronger anonymity, there are two approaches: Develop the software and hope Bitcoin’s core development team adopts it, or create an entirely new alt.coin. The alt.coin approach expedites innovation. But it also fails to capitalize on – and potentially subverts – the network effects that arise as developers, entrepreneurs, merchants, customers, and peer-to-peer nodes (aka the servers that house a cryptocurrency’s blockchain) aggregate on a common platform like Bitcoin.

    Sidechains allow developers to add features and functionality to the Bitcoin universe without actually modifying the Bitcoin Core code, through a process called “two-way pegging.” Consequently, innovation can occur faster, in more flexible and distributed ways, without losing the synergies of a common platform with a single currency.

    Implementing sidechains will require changes to Bitcoin Core, however. It won’t happen unless the Bitcoin core development team, and more broadly, the larger Bitcoin community, believes that the changes improve Bitcoin’s overall utility and status as an open, decentralized public good.

    And that’s why I’m participating in this first-round financing as an individual investor, and why Blockstream itself will function similarly to the Mozilla Corporation. Here, our first interest is maintaining and enhancing Bitcoin’s strong open ecosystem. And the structure we’ve chosen will give us the freedom and flexibility to prioritize public good over returns to investors.

    Over time, I believe this ecosystem-first approach will ultimately create massive economic value – for everyone in the Bitcoin universe, including individual users, businesses of all types, developers, entrepreneurs, and investors. To fully capitalize on the architecture of trustless trust that Bitcoin enables, many new companies, products, and services are needed. A few months ago, for example, I led Greylock’s investment in Xapo, a Bitcoin wallet.

    As Bitcoin evolves, Blockstream will play a huge role in helping it maintain its momentum, by making it easy to add new capabilities to the platform. And Blockstream’s success will in turn generate new waves of technical and entrepreneurial innovation. It will help make Bitcoin the kind of open, highly adaptive platform upon which a vast array of complementary products and services can be built.

     

  • 2014-11-17

    Blockstream closes $21M seed round

    Austin Hill Austin Hill


    “Can’t be evil.” That was the first thing Adam Back and I wrote on a whiteboard at the start of 2014. I had flown out to Malta to spend a week with Adam to map out a vision for an ecosystem and a future we wanted to see built.

    In the late 90’s I had the pleasure to recruit Adam after reading his Hashcash whitepaper to join the team of cryptographers we had at Zero-Knowledge Systems. Zero-Knowledge Systems was a company I co-founded with my father and brother to commercialize several cypherpunk privacy-enhancing technologies, including anonymous encrypted networking and Dr. Stefan Brands’ pioneering protocol for e-cash (still the most-flexible and powerful of the central-server protocols developed to date). While we had some amazing successes, many of which live on today, we were too early to see wide scale market acceptance of our e-cash work at that time. can't be evil

    Fast forward to December 2013 the roles were reversed. Adam flew to Montreal to recruit me to join him in a vision for the future of blockchain and digital assets. A month later standing in front of the whiteboard, Adam laid out his vision for Bitcoin and blockchain technology. My last startup had focused on gift economies and I’ve always had a passion for disruptive innovation for social change. That’s what led me to write, “Can’t be evil.”

    Describing how we’d use cryptography and distributed infrastructures, Adam and I rekindled a longstanding belief in how empowering crypto-based infrastructures can be. Requiring users to neither trust nor depend on someone’s goodwill could be transformative for those of us with access to mature financial systems and for the billions of people not being served by today’s transactional systems. The culmination of 20 years of work in security, cryptography, venture capital, social enterprise and economics came together in ambitious vision for an ecosystem.

    Over the course of the next six months, Adam brought together some of the brightest people I’ve had the pleasure of working with to think about the second wave of cryptocurrencies. We rented a number of houses on Airbnb in Silicon Valley so we could live and work together to validate what we thought possible was, in fact, doable.

    Based on those discussions, we invited a few investors to meet with us and learn more about our technology. I’m excited to announce today Blockstream closed a $21 million seed round. Our nearly 40 investors include many well-known pioneers of the Internet and financial services sectors. The round was led by Reid Hoffman, Khosla Ventures and Real Ventures, with investments from Nicolas Berggruen, Crypto Currency Partners, Future\Perfect Ventures, Danny Hillis, Eric Schmidt’s Innovation Endeavors, Max Levchin, Mosaic Ventures, Ray Ozzie, Ribbit Capital, Jerry Yang’s AME Cloud Ventures and several others.

    The reason we were able to attract A-list investors is our group of founders and the promise of blockchain technology. As Reid wrote in his blog post today, “As Bitcoin evolves, Blockstream will play a huge role in helping it maintain its momentum, by making it easy to add new capabilities to the platform. And Blockstream’s success will in turn generate new waves of technical and entrepreneurial innovation — it will help make Bitcoin the kind of open, highly adaptive platform upon which a vast array of complementary products and services can be built.”

    The founding team brings top Bitcoin architects together with people who have significant business, policy and open source experience. Adam is well-known for his fundamental contribution to Bitcoin, as the inventor of the hashcash algorithm. Greg Maxwell, Pieter Wuille and Matt Corallo are longtime developers of significant parts of the Bitcoin protocol. Mark Friedenbach and Jorge Timon developed one of the best approaches to asset issuance through their Freimarkets proposal. To round out the team, we brought in Jonathan Wilkins, a top-tier security and operations expert, Alex Fowler, a well-known public policy, privacy and business leader with equally strong ties to Open Internet groups and industry regulators, Erik Svenson, who has led finance for numerous startups, and Francesca Hall, our operations manager. Together, we’re the 11 co-founders of Blockstream. We all played pivotal roles in getting this company off the ground and attracting such an amazing group of investors.

    Blockstream is the first startup focused on advancements to the core technology underpinning Bitcoin. The hundreds of millions invested in Bitcoin startups over the past few years have been to companies building applications and services on top of Bitcoin. Blockstream is the first company extending the capabilities at the protocol level to support massive scaling of Bitcoin and blockchain technology to a broad range of asset types. Put another way, the extension mechanism of sidechains, the company’s initial area of focus, allows any number of so far unthought of developments to happen in an open and interoperable way.

    We announced our company three weeks ago with release of the “sidechains paper,” as its come to be known. It was downloaded almost 10,000 times over the course of the first few days online. The subsequent discussions on Reddit have been incredible to read, as more and more people working on cryptocurrencies consider the implications and opportunities created through sidechains.

    Inspired by the early cryptographers’ edict “cypherpunks write code,” we believe that the best marketing and promotion will be Blockstream’s products and services themselves. We seek to deliver incredible software and services that allow others to build their business and realize order of magnitude greater success with Bitcoin and blockchain technology.

    My co-founders and I are excited to be part of the growing technical and business community on the forefront of innovation in cryptocurrencies, open assets and smart contracts. We’ve come together because we believe in the potential of this technology to have a significant, positive social impact.

  • 2014-11-17

    Blockstream: A Champion of Bitcoin’s Core Values

    Adam Back Adam Back


    As someone with some community visibility, I make this commitment to the community: Blockstream will be a robust champion of Bitcoin’s ethos, supporting values of decentralisation, end-to-end security, user control, user values and open, permissionless innovation.

    To me, and my Blockstream co-founders, these are more than mere words. They represent deeply rooted beliefs and a culmination of decades of involvement in the technology community and related professional work.

    The technical team and I are making a choice by founding this company to work towards extending bitcoin. This choice is a direct reflection of the primacy of our commitment to bitcoin. Blockstream arose from a firm belief that sidechains are the most important and pressing technical work ahead for Bitcoin to reach its full potential as a programmable money and asset internetwork.

    The seeds of Blockstream originated from the values shared by the cypherpunk community. It was through this network that I first got to know Austin Hill. He and his brother Hamnett invested a good portion of their own money into Zero-Knowledge Systems (ZKS), a company pioneering privacy enhancing technologies. Austin had become firmly convinced, and an ardent proponent, of the cypherpunk view that online rights depend critically on anonymous networking and electronic cash. I believe recent revelations from Snowden show Austin was correct, but he was too early to see widespread adoption at the time, even though ZKS went on to be a profitable business.  It’s worth pointing out that many aspects of the Freedom network, ZKS’ flagship product, live on today in the Tor Project.

    Our founding team fully embraces these values. Greg Maxwell, Dr. Pieter Wuille and Matt Corallo are longtime contributors to Bitcoin Core. I think their work speaks for itself and demonstrates unflagging support for the ideals underpinning the technology. These values run deep throughout the entire team, though. Along with myself, my long-time, trusted friend Austin, and our other co-founders — Mark Friedenbach, Jorge Timon (decentralised blockchain market developers), ex-ZKS security guru Jonathan Wilkins and ex-EFF/ZKS/Mozilla privacy and policy expert Alex Fowler — we all share a demonstrated commitment to advancing an open source, cryptographically-enabled future that supports user’s rights and freedoms and creates lasting public benefit.

    These values are also core to the group of investors who participated in our seed round. Both Reid Hoffman and Vinod Khosla are well known for their deep commitment and generous contributions to companies, projects and causes that have benefited millions of people around the world. As Reid mentions in his post today, he sees Blockstream as similar to Mozilla (Reid is a board member of Mozilla). His contribution mirrors Blockstream’s intention to be a force for maintaining the user focussed ethos of Bitcoin. He writes, “And that’s why I’m participating in this first-round financing as an individual investor, and why Blockstream itself will function similarly to the Mozilla Corporation. Here, our first interest is maintaining and enhancing Bitcoin’s strong open ecosystem. And the structure we’ve chosen will give us the freedom and flexibility to prioritize public good over returns to investors.” We think these values are critical to Bitcoin’s user-led success, as well as being our primary interest.

    We look forward to working with the community on fulfilling the potential of a faster pace of blockchain innovation, focussed and building on Bitcoin’s network-effect.

  • 2014-10-30

    A look at a few Questions and Misconceptions regarding Pegged Sidechains

    Matt Corallo Matt Corallo


    Since releasing our paper, “Enabling Blockchain Innovations with Pegged Sidechains,” we’ve been pleased with the overwhelmingly positive response from the Bitcoin community and also the enthusiasm for the kind of innovation sidechains can enable.

    We received close to 10,000 downloads of the paper, saw a number of excellent blog posts and critiques on sidechains, and over 3,000 people logged in for a Reddit AMA with us to discuss the paper and Blockstream.

    However, we noticed a handful of comments that reflected some misconceptions and a few concerns regarding our integration into the Bitcoin ecosystem that we thought it would be helpful for us to address now, while the discussion is still ongoing. I’ve pulled them together into six questions and worked with the other authors to provide responses.

    What can (and what can’t) a two-way pegged sidechain accomplish?

    A sidechain is a general term for a chain that “validates data from other blockchains.” In this context, most blockchains with a reasonably expressive scripting system could easily be sidechains. That said, adding a two-way peg system is the focus of our whitepaper and is what sets up new possibilities for sidechains.

    Generally, the two-way peg mechanism allows for: taking bitcoins (or other assets) and moving them onto a different blockchain, using them within the context of whatever the new blockchain allows, and then moving them back.

    You’ll note that “whatever the new blockchain allows” is incredibly broad, but so are the limits of what you can do with a pegged sidechain. While the most immediate application of this process is the ability to experiment with new scripting systems and transaction formats, we’re excited to see what kinds of clever ideas the community comes up with. We explore further applications of sidechains in section 5 of the paper. Whether for script extensions allowing stronger privacy, more efficient asset issuance, or more general smart contracts, two-way pegged sidechains allow innovation with bitcoins directly.

    Should there be concerns surrounding merged-mining security?

    There has been a lot of discussion surrounding the security of sidechain mining power, especially the security of merged-mining, where there is often little incentive for miners to behave honestly.

    Pegged sidechains are orthogonal to merged-mining and each sidechain may choose to be either merged-mined or have its own, separate, mining power. However, in a world where many sidechains might have less mining incentive than other merged-mined chains today, resisting hashpower attacks potentially becomes much more difficult.

    Section 6.1 of the paper covers some of the ways in which a sidechain can defend against hashpower attacks by providing miner incentives or limiting the ability of hashpower attackers to steal coins. While we don’t have a silver bullet, any sidechain which is mined with sufficient and decentralized hashpower can be as secure against hashpower-attackers as Bitcoin, and we believe there is ample room for miner incentives to provide that.

    Will the sidechain technology make Bitcoin centralization more likely?

    Because there’s potential for fees and other miner incentives to be split across sidechains, our paper dedicates a section to discussing the possible increase in cost to mine profitably, potentially acting as a centralizing pressure in Bitcoin mining. However, in section 4.3, the paper describes the ability of a miner to: dynamically enable and disable mining on individual sidechains as they validate blocks, mine transactions validated by a third party (similar to the way pools work today), and partially validate a third-party-provided consensus.

    With only such basic practices, we believe there’s ample room for miners to receive maximum income with only very slight increases in centralization, keeping both Bitcoin and sidechains sufficiently decentralized and secure.

    How do sidechains differ from treechains?

    While we noticed many in the community comparing treechains with sidechains as potential competition, the two ideas are largely unrelated. While treechains is a proposal to further the scaling of blockchain-based systems, the two-way peg is a mechanism for moving assets across blockchains without a trusted party, furthering the extensibility of the entire system. In fact, in order for treechains to be made accessible to Bitcoin users, they would likely need to be implemented in a two-way pegged sidechain!

    Do you really think you can get a soft-forking change into Bitcoin for this?

    Getting a soft-forking change into Bitcoin always requires agreement from a very significant portion of the Bitcoin community, and we’re under no illusion that we could do so for two-way pegged sidechains without pervasive community backing. However, as all of the authors were independently excited about sidechains long before Blockstream’s founding, we have confidence in our belief that we can get the community equally excited, and the response thus far has been very positive. Releasing our paper was only the first step in soliciting community feedback, and we will continue to work heavily with the community as we move towards implementation.

    Where is the source and how can I help?

    The team has been hard at work on various aspects of sidechain and two-way peg development for some months now, and plans on releasing early versions of the system in the coming months. The federated-peg scheme described in the paper does not depend on changes in Bitcoin, and allows the full DMMS-based security to be phased in along with other enhancements, even providing full native security for issued assets immediately. Keep an eye on on our Github page as we move forward.

  • 2014-10-23

    Why we co-founded Blockstream

    Blockstream Blockstream


    We are long-time Bitcoin protocol developers who are convinced that finding an architecturally sound and permissionless way to extend Bitcoin is essential for cryptocurrency to reach its full potential. Bitcoin has inspired people since its inception five years ago as a new kind of money in digital form that exists independent of any government or institution. Bitcoin enables financial transactions without needing to trust any third party.

    Bitcoin’s qualities and potential have encouraged widespread adoption and confidence. However, this necessarily implies a very conservative pace of development for security reasons, and this conservative pace of development means a conservative pace of innovation for Bitcoin as a whole because all users and uses must currently share a single system.

    There are many necessary fixes and widely anticipated improvements to Bitcoin that remain unimplemented because of this. These include protocol simplifications, scalability, performance and security improvements, native support for multiple asset types, more expressive transaction types, and privacy and fungibility enhancements.

    The altcoin approach of creating a new cryptocurrency just to introduce new features creates uncertainty for everyone looking at cryptocurrencies from the outside. There seems to be no natural stopping point, each fork can be forked again, ad infinitum. This creates both market and development fragmentation. We think that for cryptocurrencies to be successful as a whole we must build network effect, not fragmentation. We believe everyone should enjoy freedom to innovate, too, without seeking permission from us or anyone. We need a different way to get there than by attempting to disrupt our own success.

    To accomplish this we propose technology to enable new cryptocurrency networks that do not need new cryptocurrencies (see our sidechains whitepaper for more information, as well as read an interview with the WSJ BitBeat). Delivering on this vision will require continued investment in and cooperation with the bitcoin ecosystem as a whole, along with the full-time support of many people with broad and specialized backgrounds. We felt that in the Bitcoin ecosystem, and in the world at large, there is a shortage of companies working on trustless cryptographic infrastructure. That’s why we, along with our other co-founders who share our vision, came together to establish Blockstream.

    Pieter, Greg, Mark, Jorge, Matt, and Adam