What I imagine are teams of hard-working people in comfortable chairs creating the second layer of blockchain ( on ) Alex Kotliarskyi Unsplash You and I are both believers in blockchain. Not just blockchain, but — bold with a capital It’s revolutionary, it’s inevitable, it’s the foundation of a new decentralized world, it’s a new fairness that pushes back against the lottery of what country you happen to be born in. It’s banking the unbanked. It’s taking back our data and identity. It’s a better world that we just is imminent. Blockchain B. know But in reality, blockchain is first generation technology, hobbled by first generation problems. Blockchain is slow_._ Blockchain is expensive_._ Blockchain is buggy. Blockchain lacks privacy. Today we’re dialed in to American Online, with our 56k modem, in an open chat room with the NSA lurking. And we just lost our connection because our mom picked up the phone to call her sister, and now she’s yelling at us because our free trial ended last week and she us — like ten times — that she wasn’t paying $2.95 an hour for whatever crap we were doing, and just what were we doing, anyway? told I’m saying that blockchain is really exciting, but so new it’s still got the tags attached, and it’s a really shitty experience for everyone. This is where comes in. Second layer is the projects, platforms, and protocols that sit on top of base blockchain and try to make the technology, and the user experience, better. second layer We need these second layer projects to succeed. We need smart people to create smart projects that push blockchain to mass adoption. The world is tired, yes, of cashing in on our personal data. And of controlling our infrastructure. And of / / controlling our money. But the world also demands the responsiveness, scalability, and ease of use that has created on web and mobile. Until blockchain can provide a user experience that is we won’t see the mass adoption that we hope for. Second layer is the second step to the revolution. Big Corp Big Corp Big Corp Big Gov Big Dictator Big Corp delightful, Below I present three second layer projects that have big goals in blockchain and are still in their early stages. You might not have heard of these projects — they are all pre-ICO, pre-hype — but all three are well-funded, technically sound, have exceptional teams, and are looking to expose a better blockchain experience. Counterfactual _Counterfactual is framework for building state channel applications on Ethereum._counterfactual.com Counterfactual is a second layer solution that sits on top of Ethereum. Ethereum, like many first layer blockchains, is groundbreaking, but has first generation issues. Most importantly, Ethereum is expensive (a single transaction costs somewhere around $.20) and slow (it takes several minutes for a transaction to be considered final). Counterfactual Counterfactual introduces a new concept — generalized state channels — that moves transactions the blockchain, yet still gives the transactions the benefits of the blockchain. As a result, Counterfactual transactions are cheap and fast, yet still trustless and final. off on These generalized state channels are an evolution of and — both of which allow users to interact off-chain over a series of transactions, and then when the users are finished, commit the entire series of transactions to the blockchain in one giant commit. This reduction to one single commit to the blockchain for a group of multiple transactions can save significant time and money. payment channels app-specific state channels While these payment channels and app-specific channels are very narrow in focus (currency for the former and specific apps for the latter), generalized state channels are the next step — an open, adaptable version of channels, which allow multiple apps and currencies to all interact on the same channel at the same time, all without incurring the time or cost of the underlying blockchain. You can play Chess, play checkers, pay your friend ETH for coffee, and trade tokens, all on the same channel without incurring any fees, and with instant finality. Counterfactual is early-stage — their whitepaper was released in June — has a wicked smart team (led by by Jeff Coleman, , and ), and is backed by, among others, , the Ethereum Foundation, and . Liam Horne Li Xuanji Vitalik Buterin L4 Ventures For more details on how Counterfactual works, read my more detailed overview. TrueBit _TrueBit gives Ethereum smart contracts a computational boost. Don't let Ethereum's gas limit drag your imagination! A…_www.truebit.io TrueBit Like Counterfactual, is out to make Ethereum transactions faster and cheaper. TrueBit, however, is targeted towards complex or large numbers of calculations, moving them off the blockchain and onto the TrueBit network, where the calculations can be solved quickly and cheaply, yet remain decentralized, trustless, and, most importantly, verified. TrueBit TrueBit accomplishes this by creating two groups of users on their network — solvers and verifiers. The solvers complete the calculations (and are paid to do so), and the verifiers check the solutions (and are also paid to do so). If the verifiers don’t agree with the solvers, then, and only then, is the underlying blockchain asked to provide a final, binding answer. If the verifiers do agree with the solvers, the result is considered true and the blockchain (and it’s time and cost) is never needed. The TrueBit team is funded by Polychain Capital ( / ), has a strong and experienced team (led by ), and already has products released and working. And I think we can all appreciate the engineer-simplicity of . Ryan Zurrer Olaf Carlson-Wee Jason Teutsch their website There are lots of interesting details around how the solvers and verifiers are paid, and how the network ensures that each party is incented to do their work and to tell the truth. To learn more, read my detailed overview of TrueBit. Agoric _Agoric: secure smart contracts_agoric.com Agoric is out to solve a different problem — Ethereum smart contracts are buggy, and Solidity (the programming language used to create smart contracts) is difficult to program and known by relatively few developers. Agoric Agoric is solving this problem by creating a new object-oriented, JavaScript-based language for writing smart contracts. This language lives in a layer on top of Solidity (and others, as the new language is to be blockchain agnostic). Because the new Agoric language is JavaScript-based, the tens of thousands (if not more) developers who already know JavaScript will be added to the smart contract developer pool, which should cause a significant jump in apps. Suddenly there will be a large, experienced group of developers available to projects in the space. And — by basing the new language on a capabilities security model (called object capability, or ) — Agoric creates a programming model that is more secure and easier to control. Traditional security models combine authorization and identity, while ocap separates them. Check out some of the resources on for a more thorough discussion of ocap and its benefits. With this improved security, smart contracts written in the new Agoric language should be less-buggy, more secure, and easier to audit. ocap the Agoric website Together, these two features — more secure and JavaScript-based — should create a new, easier way to create smart contracts, which should result in more apps and more people that can create the apps. While concepts such as ocap have been around for many years, Agoric as a company is very new. There’s no whitepaper yet, and details are scant. But the team has decades of serious experience, and is funded by Zcash( ), Polychain Capital ( / ), and . zooko Ryan Zurrer Olaf Carlson-Wee Naval Ravikant Those are three of the more exciting, up-and-coming second layer projects. There are many more out there, and the next 12–18 months should be a very exciting time in blockchain as these companies start releasing their projects. How about giving some claps? If you enjoyed this article, feel free to clap many times or share with a friend . This lets me know my work is helping, and encourages me to write more. Michael Bogan is a tech enthusiast with 25 years of technical architecture, founding startups, product launches, and more. I write about blockchain, startups, . and sometimes family . Follow me on Medium . Follow me on Instagram Follow me on Twitter.