About the talk
CoinGeek’s Hannah Jackson catches up with Operate creator Aaron Russell at CoinGeek London.
Subscribe to the CoinGeek channel to watch more CoinGeek videos on Bitcoin and blockchain. https://www.youtube.com/coingeek
⏰ Time Stamps ⏰
00:00 Presentation on the Development on Bitcoin SV
11:22 Interview with Aaron Russell
Sign up for our newsletter to get CoinGeek get the latest cryptocurrency news and blockchain information! https://coingeek.com/
Interested in learning about Bitcoin and blockchain? Read our Bitcoin for Beginners section here: https://coingeek.com/bitcoin101/
If you have a Bitcoin SV Project idea, we’d like to know about it. Submit your Bitcoin investment idea so we can launch your business right away! https://coingeek.com/bitcoin-ventures/
Be part of the next CoinGeek Conference. Pre-register for CoinGeek New York now! https://coingeekconference.com/
Get more information about Bitcoin SV today! https://bitcoinsv.com/
Buy BSV using your credit card. https://buybsv.com/
Multi-faceted TV presenter and host with over 10 years experience in the business, as well an actress, voice-over artist and model. I am set-up for home shoots with pro grade lighting and sound equipment, 4K filming, green-screen and voice-over booth. I've been lucky enough to work all over the world hosting live events, presenting corporate videos, news reporting, red-carpet events and junkets, mediating panel discussions, interviewing everyone from global CEOs to members of the public. Some of my most recent clients include ITV, Evening Standard, London Live, Hisense, Odeon Cinemas, Samsung, Warner Brothers, Reed.com, PWC, Curry's, Urban Decay and Nike.View the profile
I got Frankie say my name is Aaron on the founder of a company called Kronos laps and for the past 18 months. I've been building on bitcoin. I tried to fit paste, it. Will there be an preserve and a number of open-source Library. Such as proxy, pay tree? Hookah, until Yvette and upright, which is what I'm here to talk about today. But before we get into that wanted to explain why I've been doing this work, I'm walking up to you and you just wanted to learn about Bitcoin and learn about building apps on bitcoin.
South Bend coronavirus the journey learning as much as I can intentionally trying to expose myself to different bits of Bitcoin. I wanted to understand but I've been unable to do that by the people that have gone before me. So the people that have pools in the resources that they've left behind Send pastry, we have a healthy ecosystem of tools because such as money button and relay it because like I'm cash connect. And of course, if I'm right his contributions such as planaria.
Vicki, perro de una Voz best soul, focus on the problems that they need folks from the wheel. Every time they don't need to get both down with some of the more time-consuming technicalities of Bitcoin. chrysanthemum, read aloud developers to do what they do best which is just play around with code, break, things, fix them again and learn from that process development alliance with them. Be creative when developers can be creative, learning new things when you get back home. Babe, that's when the magic happens. The magic has been
happening this chart is showing the new developments have been coming out since the fork and that's a lot better reason on this massive screen. I think what this shows is that there is an energy and enthusiasm to learn about Bitcoin, people want to build on bitcoin and people who want to play around with this technology. That's what we're saying. And now, I like saying, I've been unable to go on this journey by the people that come before me. So people like, I'm right, Tara Barnett, Shoals, and many
others in the tools that they have left behind. Now, I want to turn around and give you the tools to allow you to go on that journey and allows you to be creative and learn about Bitcoin. Something I've been working on all this last year. I'll pray is a system, lets you put functions on Chene and then in transactions, you can use those functions to create smart little programs. At the way we can visualize, this is the Opera is a software layer sits above Bitcoin.
The Bitcoin itself becomes more of a storage last functions where we have programs include data and then I prayed with luthi's programs, loads of the functions. It needs executes a man. It becomes some kind of value, some kind of object back to your application. Because he's programs are contained in Bitcoin transactions. They share the same basic properties of a Bitcoin transaction. So the inputs now, put some the scripts and patches and signatures is
available to all programs, so we can use this approach to lay a new types of functionality, a new types of services delivered over Bitcoin. If you were to visualize a programming up, right? We we could fit like a type of cells where Each cell is a procedure, cool? Or each cell is a function to be a cool in the function of making pause parameters to that function. So we can include bits of data, transactions, and posses bits of data, to a function. Function exists somewhere else in another transaction and it's just fair. I'm, I'm so it is, it's a function that receives
permit is it does some stuff with those promises and then it will return a value that return value is known as the state's juvenile type of stuff paper towels, the first estate and then not get typed into the next cell, which is another function that does some more things and it returns and you state. It's getting think it's plugged into the next so so cell by cell function by function. We mutates the state until the lost soul in the tape for tens, the final value of the program. I'm going to try and give you some juice cases.
This is a real quick presentation. So I'm just going to whip through this and we've barely scratching the surface, but I believe there's a bit of an idea where did say the vast majority of Bitcoin transactions, types of transactions, developer beta protocol. And then trying to make them into affable with one another. It turns out, this is quite hard thing State makes this easier because your protocol becomes a function and that function exists on chain. So there is one canonical, implementation. Trade school. Which anyone can you use on these functions?
Can be used in combination with other functions, will map bits of data into complex structures objects objects that have nested objects, many levels answer than anyone, losing that transaction will get the face of the structured data in exactly the the form at the creator of the transaction and send it. Does what is mapped in tight? So we can do stuff with the data functions, it just code so that we can do computation, we can Generate random numbers. We can each ratio for a raise, we can Loop and Bitcoin operation so I can verify the signatures
and decrypt, an encrypted data, if you can code It Or Break can do it. Another thing is one is returning. Static data. We can return functions of a function Eva an anonymous function or objects with functions attached to the object members in our application. We can cool those functions. So this provides a way for us to pass data, back from our application environment, back into a programs in Bitcoin. This is encrypted data so we can put encrypted later in a transaction and just returned a function back to our uses.
The handles the decryption and you just passed a project K. I would love to use cases for this. We can also extends the VM, 7048, your functions are written using the Lua scripting language is very simple. Language is a minimal language, but we can extend it. So we can create modules and functions in our host application in the language of a host application. And there is a way, if it's supposed to be a VM. So in effect this provides a way to create a Bitcoin transaction, the pools of function in your application about trick of
some kind of of chain process. I think of these last two slides, Cherry more than anything else. Is that line between web Bitcoin in your application stops and ends is getting blurry. So Bitcoin is becoming part of your application and transactions containing some of your business legit. So if you want to find out more can head to the website operate PS3, the org and there's a Twitter account. You can follow I'm going to use the software. Then you need to agent this year of a bit. I'll pray for the agent is a main thing. This is what would sit in your
somewhere. It was a bit too much to achieve in one week but we've made a good start and coming soon. This will be available, will allow you to use up Freight in both the new dime, browser environments and cross compatible with the agent to sell that is coming soon. I thought Madonna. I'm about a minute and a half early, but thank you very much. I did, Jackson the queen geek. Come on. I'm here with Aaron at Russell from upright. Hello, Queen blockchain.
Bsp has quite a healthy ecosystem of tools that developers has wallets and buttons Like Money Box in and relay x-rated by. I'm ready to be more productive so they don't have to reinvent the wheel. Every time they didn't have to get folk down with some of the more time-consuming technicalities of bet going to be more creative when you get that creativity, developers to learn a new things that's when the magic happens. And you see this explosion, the backs of the same to tell me about you and operate system that she put functions on chat, you, and you can create transactions that
use those functions which opens up. So interesting in, you use cases allows developers to be more creative and then put my new and novel solutions to create their own apps in products. So you were at Cameron SV and this this is your first coingeek conference soap scums. You feel being thrown into the world of Bitcoin. SV you enjoying it. How do you feel. I think one of the things I find really impressive with this face is incredibly impressive people, some really brainy people, and you can't help, but be impressed with the people in this space. In the things. I walked
in on the, on the products at Grayson implementation of operate. So that's what I can program it to be available very soon. And I think that's exciting because that opens up right up to the product. I'm really excited to see how people can use operating. What can I use cases? They put it to the kind of applications and products that they filled with it. So I can your head for everyone, isn't it?
Buy this talk
Buy this video
Our other topics
With ConferenceCast.tv, you get access to our library of the world's best conference talks.