{"id":"KOoBJZWkjAE","title":"How to Build Decentralized Storage on Near -OnMachina - Near Day at ETHDenver 2023","description":"Join NEAR's community:\nWebsite: https://near.org/\nReddit:   / nearprotocol  \nDiscord: https://near.chat/\nMedium:   / nearprotocol  \nBlog: https://near.org/blog/\nTwitter:   / nearprotocol  \nGitHub: https://github.com/near  https://github.com/nearprotocol\nDev Docs: https://docs.near.org/\nCreate a wallet: https://wallet.near.org/create\nApps on NEAR: https://awesomenear.com/\nLearn to Build On NEAR: https://www.near.university/\nGrants & Funding: https://near.org/grants/\n#Blockchain #FutureisNEAR #NEAR #nearprotocol\n#nft #dao","channel_name":"NEAR Protocol","published_at":"2023-03-17T00:00:00.000Z","thumbnail_url":"https://img.youtube.com/vi/KOoBJZWkjAE/hqdefault.jpg","transcript_text":"we go all right and that's the end of our presentation no I'm kidding um so again decentralized storage Network that's what we're building and uh I'm Mark Collier and this is Paulina and uh if you want to go to the next slide and we also have a number of team members that couldn't make it here today they have actually been toiling away building the solution while we've been here having all the fun uh although we may have one of them pop up here in a minute as a last minute guest who just arrived this morning but when I talked to a lot of my friends about what is keeping them up at night one of the things that I always hear is people are always worried about you know central banks right you've probably heard this before so the central banks that keeps other people up at night that doesn't keep me up at night control of money someone else's problem to worry about what keeps me up at night are Central clouds and this is a real problem because if you look at all the amazing decentralized apps that people are building here this week and been building for years way too many of them run on Central clouds run on AWS Azure all this data that's being generated it ends up on S3 and we think that that's not a great a great uh answer right if you're going to have decentralization but every one of those apps is ultimately dependent on one or two clouds somewhere in the world that can cut off your access that's not very decentralized actually cloud and Amazon particular is one of the greatest forces of centralization in the history of technology so we want to do something about that and if you just to put it in perspective for a minute Amazon's revenue last year was over half a trillion dollars which is more than these 70 countries GDP combined so you know some of these countries have been to the World Cup some of them probably even won the World Cup but if you look at the perspective here Amazon is just massive and one of the reasons why we have to be working on solutions to make this problem better is because all of you all of us we're generating more data all the time and a couple of years from now we're going to be having um 180 zettabytes of data just generated from all the apps all the activity all the things that we're building and that's just going to keep ending up on S3 if we don't build something better and so we want to build Monopoly resistant storage you hear a lot about censorship resistance and civil resistance it's all important but if we're not Monopoly resistant we're ultimately never going to get out of this centralization hell that we're stuck in and there are of course other Storage Solutions out there that haven't gotten as much traction as we would like and so we've been looking at that trying to understand that better so we can figure out what we can build to address this problem and actually provide an alternative to the monopolists in the oligopolis and as an example some of the other storage networks that are decentralized they've built a very big footprint but the the actual adoption on those those Footprints is less than five percent so we've been really taking a close look at why is it that even decentralized developers keep picking S3 keep picking AWS and paulina's going to talk a little bit about what we've found end user interviews what's current like in a lot of decentralized storage options are the four fundamentals of storage not like one or two of them but they are all together failing to have all four leads to poor development experience and that's pretty much the reason while people keep on using Amazon or any other web 2 Solutions because it has four and having four pretty much means to have performance it means fast reads and writes but also resilience to avoid data loss or transfer interference I already said and most importantly availability to actually be able to both read and write at pretty any time needed so having those four fundamentals nails makes sense and after that it makes sense to add a blockchain layer on top of it to kind of unite of Both Worlds and that's what we're trying to do here with on Machina we use near blockchain under the hood and it enables users to have a ledger immutable ability decentralization open source and also transparency to yeah actually it enables us to create most importantly an incentive for those data centers who used to previously compete compete with each other now they can cooperate and yeah that's the approach that we built with on Machina we build storage first blockchain second adding the best of Two Worlds together and we also try to not jeopardize the user experience because our goal here is to build not only the performance storage but also the one that is simple to use because Simplicity is the key and what we're targeting here is to build it as simple as possible so just five HTTP words it's a get put post had delete and maybe a little bit of documentation to show you what parameters you have to put in it but that's pretty much it and yeah we're secured by near blockchain we love near as near blow rights decentralized Federated problem public private key infrastructure that we're about to use in this product and yeah actually near will allow this million people who have near accounts already they act can access on markets for a year and this is how we get to this privacy of data and owning your own identity kind of narrative and yeah if you have a new account you have on machinist and how about we jump in and try to do that demo right now right so I believe uh Jonathan Bryce our co-founder is going to join us he uh he got on a 5 a.m flight this morning so he could make it so I'm glad you're here and uh show us about the demo all right thanks for uh for having me join you let's uh I'm going to stand on this side actually okay okay so um what what we're going to run through here is uh a very very simple web app that we built as kind of a sample to show what you can build on top of this simple API um an important thing to remember is that simple uh can be very powerful and uh and simple is is a great way to build fundamental infrastructure because then you let everyone else put it together to build what they need so this is um a demo app that we built and you'll see Paulina is logging in here with her near test net account right um looks like this process that you see everywhere requests some limited permissions when she connects this signs a transaction gets a key that is stored locally on her browser and then is used to authenticate against the on Machina decentralized storage Network API so why don't you go ahead and create a container here this is kind of like a folder the container no container okay so it's there now let's upload some do you have any cute dog pics I know you have a cute dog I have the cutest dog there is let's take a look at it look it's there okay all right so very simple um you know this is basically a very simple kind of web-based file browser that we put together here that's built on top of of this API but as I was saying you know simple can be powerful so let's drop into the command line here and uh and show a little bit of what uh what's possible with if you just start putting some of these HTTP requests together this very simple rest API why don't we go ahead and list your account first um just to see that we are uh we're talking to the same network so now now uh Paulina has put the near CLI on her laptop so she has a different key for this one of the things that I love about this this decentralized Federated public private key infrastructure through near is such a rich and awesome um identity model for all kinds of applications and it to me it's like so much better than than other blockchain options out there and so she has a key on her laptop she has a key in this browser now she can go revoke those through her near account so it's great power and security and control in the user but you can also start to put these together so it looks like you've got a a little shell script here that uh has an iterator and it's going to zero index 10 container puts and so why don't you run that and yep let's do that okay and what this is doing is this you know just command line scripting here it's running a bunch of rest commands maybe we uh just go back up and and look at our our account again now we have 10 containers we can start to put check it out here too look at that we need to reload though all right reload this and we see this here so different interfaces all stateless all talking against this API you can see it's very fast um and and you can keep continue to build these together so one uh one example that in my background uh running data centers we're always managing logs and we're managing transaction data and you're rolling that up and you're archiving it and you're you're zipping it and you're moving it around and so we've created a a kind of a sample archive here that has a thousand text files in there and it's going to drop those into a few containers here now um we're doing this over my phone because we couldn't get the uh the the the the network functioning up here so it might take a little longer than uh than ideal but we'll we'll see some activity happening still in a second um if we go back to the presentation then this this diagram shows the way that this is set up you know there's a storage chart out there and right now we have one that is a test net Shard uh that has this simple API on top of it all of the authentication and security around that is through those interactions with the near blockchain and because of that these shards are immediately Federated those shards can grow across different data center providers across different node operators the security lives in the near blockchain so this is um already a really awesome powerful setup and then again because of that because of that decentralization that Federation the near account model and this clean API you can build very powerful apps on top of it absolutely using these rest commands and and the sample app that we have today it's a stateless UI browser app set of JavaScript files all of the interactions from that point are between this laptop and the back-end storage Network secure by near so this isn't going through a web server the web server never sees her keys the web server never sees her data all of this is happening directly in that communication so um let's go back to the all right in there we reload this screen again or yeah go looking yeah and so scroll down yo I mean while we're talking we've uploaded hundreds to thousands of log files yeah I can't even see them all so um you know this very simple kind of example of what you can do with this type of infrastructure again get put post head delete five verbs build great apps and I'll hand it back to Mark to wrap it up here it finish the last bunch of report checks right now yeah I think uh S3 was originally the simple storage service and people were really drawn to that when it was started and it's become a lot more complex so we're bringing simple back but simple is powerful yeah it's beautiful if I do say so myself so we have a really easy to use cool API very clear documentation the UI we showed you was this JavaScript that's stateless so that it remains on your machine at all times but there are many ways you can build your own app using that same technology and integrating with our apis you can even put the UI itself on Machina so a little Inception there and again if you have a near account on Machina was built for you and what happens next apply for private data access so we're actually looking for lots of feedback and we're open to everyone come and try it out it's close though so this is basically leads to our website with a form where you can sign up and yeah we're looking for feedback vegan for your use cases please please sign up but please remember as well that is only a test net so we're looking for feedback so we actually can build a really really good production Network that everybody's happy with very simple very nice but yeah sign up follow us what's next yeah so this test net that we've built we're going to continue to expand it make it bigger more regions so that the testing can be even more robust but next in the roadmap is really decentralizing node operations so we are looking for people that want to operate nodes that'll be happening later this year and we really want to keep onboarding more and more developers to help us build it this you know building Monopoly resistant storage is going to take like a lot of a lot of help and a lot of input and whether you're a node operator developer or just the app developer that wants to use it we want to hear from you and get involved so we make sure we we build the right kind of storage and then once we have a big footprint around the world we're actually going to be able to geofence your data so if you have data that needs to stay in Germany or Singapore or Brazil or whatever your requirements are you'll be able to do that with on Machina so that's a little bit of a peek into our roadmap Monopoly resistant storage QR code once again if you didn't catch it yeah did we forget something yeah so you can follow us on Machina you can go to the on machina.io website or hit this QR code we also have this limited edition unlocking a t-shirt if anybody's interested come find us after the talk thank you very much thank you all right","transcript_synced_at":"2026-11-04T03:51:45.380Z","segments":[{"start_seconds":0,"text":"we go all right and that's the end of our presentation no I'm kidding um","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=0s"},{"start_seconds":9,"text":"so again decentralized storage Network that's what we're building and uh I'm Mark Collier and this is Paulina","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=9s"},{"start_seconds":16,"text":"and uh if you want to go to the next slide and we also have a number of team members that couldn't make it here today","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=16s"},{"start_seconds":23,"text":"they have actually been toiling away building the solution while we've been here having all the fun uh although we may have one of them pop up here in a","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=23s"},{"start_seconds":32,"text":"minute as a last minute guest who just arrived this morning but when I talked to a lot of my friends about what is keeping them up at night","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=32s"},{"start_seconds":39,"text":"one of the things that I always hear is people are always worried about you know central banks right you've probably heard this before","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=39s"},{"start_seconds":49,"text":"so the central banks that keeps other people up at night that doesn't keep me up at night control of money someone else's problem to worry about what keeps","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=49s"},{"start_seconds":57,"text":"me up at night are Central clouds and this is a real problem because if you look at all the amazing decentralized apps that people are building here this","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=57s"},{"start_seconds":65,"text":"week and been building for years way too many of them run on Central clouds run on AWS Azure all this data that's being","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=65s"},{"start_seconds":72,"text":"generated it ends up on S3 and we think that that's not a great a great uh answer right if you're going to have decentralization but every one of those","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=72s"},{"start_seconds":81,"text":"apps is ultimately dependent on one or two clouds somewhere in the world that can cut off your access that's not very decentralized actually cloud and Amazon","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=81s"},{"start_seconds":90,"text":"particular is one of the greatest forces of centralization in the history of technology so we want to do something about that and if you just to put it in perspective","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=90s"},{"start_seconds":100,"text":"for a minute Amazon's revenue last year was over half a trillion dollars which is more than these 70 countries","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=100s"},{"start_seconds":107,"text":"GDP combined so you know some of these countries have been to the World Cup some of them probably even won the World Cup but if","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=107s"},{"start_seconds":114,"text":"you look at the perspective here Amazon is just massive and one of the reasons why we have to be working on solutions to make this problem better is because","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=114s"},{"start_seconds":123,"text":"all of you all of us we're generating more data all the time and a couple of years from now we're going to be having","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=123s"},{"start_seconds":131,"text":"um 180 zettabytes of data just generated from all the apps all the activity all the things that we're building and that's","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=131s"},{"start_seconds":139,"text":"just going to keep ending up on S3 if we don't build something better and so we want to build Monopoly resistant storage you hear a","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=139s"},{"start_seconds":147,"text":"lot about censorship resistance and civil resistance it's all important but if we're not Monopoly resistant we're ultimately never going to get out of","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=147s"},{"start_seconds":155,"text":"this centralization hell that we're stuck in and there are of course other Storage Solutions out there that haven't gotten as much traction as we would like","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=155s"},{"start_seconds":163,"text":"and so we've been looking at that trying to understand that better so we can figure out what we can build to address this problem and actually provide an","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=163s"},{"start_seconds":170,"text":"alternative to the monopolists in the oligopolis and as an example some of the other storage networks that are","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=170s"},{"start_seconds":177,"text":"decentralized they've built a very big footprint but the the actual adoption on those those Footprints is less than five","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=177s"},{"start_seconds":185,"text":"percent so we've been really taking a close look at why is it that even decentralized developers keep picking S3 keep picking AWS and paulina's going to","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=185s"},{"start_seconds":193,"text":"talk a little bit about what we've found end user interviews what's current like in a lot of decentralized storage","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=193s"},{"start_seconds":202,"text":"options are the four fundamentals of storage not like one or two of them but they are all together failing to have","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=202s"},{"start_seconds":209,"text":"all four leads to poor development experience and that's pretty much the reason while people keep on using Amazon","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=209s"},{"start_seconds":216,"text":"or any other web 2 Solutions because it has four and having four pretty much means to have performance it means fast","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=216s"},{"start_seconds":224,"text":"reads and writes but also resilience to avoid data loss or transfer interference I already said and most importantly","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=224s"},{"start_seconds":232,"text":"availability to actually be able to both read and write at pretty any time needed so having those four fundamentals nails","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=232s"},{"start_seconds":242,"text":"makes sense and after that it makes sense to add a blockchain layer on top of it to kind of unite of Both Worlds","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=242s"},{"start_seconds":249,"text":"and that's what we're trying to do here with on Machina we use near blockchain under the hood and it enables users to have a ledger immutable ability","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=249s"},{"start_seconds":258,"text":"decentralization open source and also transparency to yeah actually it enables","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=258s"},{"start_seconds":265,"text":"us to create most importantly an incentive for those data centers who used to previously compete compete with","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=265s"},{"start_seconds":274,"text":"each other now they can cooperate and yeah that's the approach that we built with on Machina we build storage first blockchain second adding the best of Two","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=274s"},{"start_seconds":282,"text":"Worlds together and we also try to not jeopardize the user experience because our goal here is to build not only the","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=282s"},{"start_seconds":289,"text":"performance storage but also the one that is simple to use because Simplicity is the key and what we're targeting here","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=289s"},{"start_seconds":297,"text":"is to build it as simple as possible so just five HTTP words it's a get put post","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=297s"},{"start_seconds":305,"text":"had delete and maybe a little bit of documentation to show you what parameters you have to put in it but that's pretty much it and yeah we're","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=305s"},{"start_seconds":312,"text":"secured by near blockchain we love near as near blow rights decentralized Federated problem public private key infrastructure that we're about to use","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=312s"},{"start_seconds":320,"text":"in this product and yeah actually near will allow this million people who have near accounts already they act can","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=320s"},{"start_seconds":328,"text":"access on markets for a year and this is how we get to this privacy of data and owning your own identity kind of","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=328s"},{"start_seconds":336,"text":"narrative and yeah if you have a new account you have on machinist and how about we jump in and try to do that demo","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=336s"},{"start_seconds":344,"text":"right now right so I believe uh Jonathan Bryce our co-founder is going to join us he uh he got on a 5 a.m flight this","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=344s"},{"start_seconds":351,"text":"morning so he could make it so I'm glad you're here and uh show us about the demo all right thanks for uh for having","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=351s"},{"start_seconds":359,"text":"me join you let's uh I'm going to stand on this side actually okay okay so um what what we're going to run","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=359s"},{"start_seconds":368,"text":"through here is uh a very very simple web app that we built as kind of a sample to show what you can build on top","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=368s"},{"start_seconds":375,"text":"of this simple API um an important thing to remember is that simple uh can be very powerful and","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=375s"},{"start_seconds":383,"text":"uh and simple is is a great way to build fundamental infrastructure because then you let everyone else put it together to","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=383s"},{"start_seconds":391,"text":"build what they need so this is um a demo app that we built and you'll see Paulina is logging in here with her","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=391s"},{"start_seconds":398,"text":"near test net account right um looks like this process that you see everywhere requests some limited permissions when she connects this signs","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=398s"},{"start_seconds":408,"text":"a transaction gets a key that is stored locally on her browser and then is used to authenticate against the on Machina","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=408s"},{"start_seconds":416,"text":"decentralized storage Network API so why don't you go ahead and create a container here this is kind of like a folder","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=416s"},{"start_seconds":423,"text":"the container no container okay so it's there now let's upload some","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=423s"},{"start_seconds":431,"text":"do you have any cute dog pics I know you have a cute dog I have the cutest dog there is let's take a look at it look","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=431s"},{"start_seconds":437,"text":"it's there okay all right so very simple um you know this is basically a very simple kind of web-based file browser","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=437s"},{"start_seconds":445,"text":"that we put together here that's built on top of of this API but as I was saying you know simple can be powerful so let's drop into the command line here","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=445s"},{"start_seconds":454,"text":"and uh and show a little bit of what uh what's possible with if you just start putting some of these HTTP requests","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=454s"},{"start_seconds":463,"text":"together this very simple rest API why don't we go ahead and list your account first um","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=463s"},{"start_seconds":470,"text":"just to see that we are uh we're talking to the same network so now now uh Paulina has put the near CLI on her","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=470s"},{"start_seconds":478,"text":"laptop so she has a different key for this one of the things that I love about this this decentralized Federated public private key infrastructure through near","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=478s"},{"start_seconds":486,"text":"is such a rich and awesome um identity model for all kinds of applications and it to me it's like so","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=486s"},{"start_seconds":495,"text":"much better than than other blockchain options out there and so she has a key on her laptop she has a key in this browser now she can go revoke those through her near account so it's great","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=495s"},{"start_seconds":504,"text":"power and security and control in the user but you can also start to put these together so it looks like you've got a a little shell script here that uh has an","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=504s"},{"start_seconds":513,"text":"iterator and it's going to zero index 10 container puts and so why don't you run that and yep","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=513s"},{"start_seconds":521,"text":"let's do that okay and what this is doing is this you know just command line scripting here it's running a bunch of rest commands","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=521s"},{"start_seconds":529,"text":"maybe we uh just go back up and and look at our our account again now we have 10 containers we can start to put check it","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=529s"},{"start_seconds":537,"text":"out here too look at that we need to reload though all right reload this and we see this here so different interfaces all","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=537s"},{"start_seconds":544,"text":"stateless all talking against this API you can see it's very fast um and and you can keep continue to build these together so one uh one","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=544s"},{"start_seconds":552,"text":"example that in my background uh running data centers we're always managing logs and we're managing transaction data and you're rolling that up and you're","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=552s"},{"start_seconds":561,"text":"archiving it and you're you're zipping it and you're moving it around and so we've created a a kind of a sample archive here that has a thousand text","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=561s"},{"start_seconds":569,"text":"files in there and it's going to drop those into a few containers here now um we're doing this over my phone because","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=569s"},{"start_seconds":577,"text":"we couldn't get the uh the the the the network functioning up here so it might take a little longer than uh than ideal","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=577s"},{"start_seconds":585,"text":"but we'll we'll see some activity happening still in a second um if we go back to the presentation then this this diagram shows the way","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=585s"},{"start_seconds":593,"text":"that this is set up you know there's a storage chart out there and right now we have one that is a test net Shard uh","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=593s"},{"start_seconds":600,"text":"that has this simple API on top of it all of the authentication and security around that is through those interactions with the near blockchain","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=600s"},{"start_seconds":609,"text":"and because of that these shards are immediately Federated those shards can grow across different data center providers across different node","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=609s"},{"start_seconds":617,"text":"operators the security lives in the near blockchain so this is um already a really awesome powerful setup and then again because of that","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=617s"},{"start_seconds":625,"text":"because of that decentralization that Federation the near account model and this clean API you can build very powerful apps on top of it absolutely","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=625s"},{"start_seconds":634,"text":"using these rest commands and and the sample app that we have today it's a stateless UI browser app set of JavaScript files all","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=634s"},{"start_seconds":643,"text":"of the interactions from that point are between this laptop and the back-end storage Network secure by near so this isn't going through a web server the web","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=643s"},{"start_seconds":651,"text":"server never sees her keys the web server never sees her data all of this is happening directly in that communication so","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=651s"},{"start_seconds":660,"text":"um let's go back to the all right in there","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=660s"},{"start_seconds":668,"text":"we reload this screen again or yeah go looking yeah and so scroll down yo I mean while we're talking we've uploaded","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=668s"},{"start_seconds":675,"text":"hundreds to thousands of log files yeah I can't even see them all so um you know this very simple kind of","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=675s"},{"start_seconds":683,"text":"example of what you can do with this type of infrastructure again get put post head delete five verbs build great","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=683s"},{"start_seconds":690,"text":"apps and I'll hand it back to Mark to wrap it up here it finish the last bunch of report checks right now","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=690s"},{"start_seconds":698,"text":"yeah I think uh S3 was originally the simple storage service and people were really drawn to that when it was started and it's become a lot more complex so","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=698s"},{"start_seconds":707,"text":"we're bringing simple back but simple is powerful yeah it's beautiful if I do say so myself so we have a really easy to","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=707s"},{"start_seconds":714,"text":"use cool API very clear documentation the UI we showed you was this JavaScript that's stateless so that it remains on","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=714s"},{"start_seconds":722,"text":"your machine at all times but there are many ways you can build your own app using that same technology and integrating with our apis you can even","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=722s"},{"start_seconds":731,"text":"put the UI itself on Machina so a little Inception there and again if you have a near account on Machina was built for","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=731s"},{"start_seconds":738,"text":"you and what happens next apply for private data access so we're actually looking for lots of","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=738s"},{"start_seconds":747,"text":"feedback and we're open to everyone come and try it out it's close though so this is basically leads to our website with a","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=747s"},{"start_seconds":754,"text":"form where you can sign up and yeah we're looking for feedback vegan for your use cases please please sign up but","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=754s"},{"start_seconds":763,"text":"please remember as well that is only a test net so we're looking for feedback so we actually can build a really really good production Network that everybody's","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=763s"},{"start_seconds":771,"text":"happy with very simple very nice but yeah sign up follow us what's next yeah so this test net that we've built","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=771s"},{"start_seconds":780,"text":"we're going to continue to expand it make it bigger more regions so that the testing can be even more robust but next","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=780s"},{"start_seconds":787,"text":"in the roadmap is really decentralizing node operations so we are looking for people that want to operate nodes that'll be happening later this year and","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=787s"},{"start_seconds":796,"text":"we really want to keep onboarding more and more developers to help us build it this you know building Monopoly","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=796s"},{"start_seconds":804,"text":"resistant storage is going to take like a lot of a lot of help and a lot of input and whether you're a node operator developer or just the app developer that","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=804s"},{"start_seconds":811,"text":"wants to use it we want to hear from you and get involved so we make sure we we build the right kind of storage and then once we have a big footprint around the","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=811s"},{"start_seconds":818,"text":"world we're actually going to be able to geofence your data so if you have data that needs to stay in Germany or Singapore or Brazil or whatever your requirements are you'll be able to do","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=818s"},{"start_seconds":826,"text":"that with on Machina so that's a little bit of a peek into our roadmap Monopoly resistant storage QR code once","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=826s"},{"start_seconds":837,"text":"again if you didn't catch it yeah did we forget something yeah so you can follow us on Machina you can go to the on machina.io website or","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=837s"},{"start_seconds":844,"text":"hit this QR code we also have this limited edition unlocking a t-shirt if anybody's interested come find us after the talk thank you very much","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=844s"},{"start_seconds":854,"text":"thank you all right","url":"https://www.youtube.com/watch?v=KOoBJZWkjAE&t=854s"}],"youtube_url":"https://youtube.com/watch?v=KOoBJZWkjAE","url":"https://near-pedia.xyz/videos/KOoBJZWkjAE"}