's about That's really great that this is already here Our workshop tomorrow at 3.30 We're going to be diving into DAOs as a design space for experimentation So I would love to have you guys All here. It's on my Twitter I have been shitposting about it For the last few weeks Thanks guys I'm Michael from 3box Four minute lightning talk is too fast To cover everything but We'll touch on the important things, cool So as The IPFS team mentioned, 3box is building Identity and data tooling for P2P apps and really Some of the needs we address in the market How do we bring P2P systems To blockchain users and Developers and let them together Create better applications I'll skip this and so yeah We built a framework and really at the core Of 3boxes An identity protocol And developer tool, so these two components Together allow us to connect to IPFS storage that lives on top of Or below distributed databases And connect those to blockchain wallets And so really We looked at the needs of daft devs to start building And people really That want to implement a serverless P2P architecture Really also just want to build useful engaging apps Because they still need users And so on the other side of that Looking at the needs of users They really don't care about the tech Just sort of what they can do with it And so We built this framework But more importantly, let's talk about this Cool, so the decentralized identity stack Really what we wanted to do Is utilize the existing wallets That people already have So if you have MetaMasker, if you have all these different mobile wallets How can we let those Connect into and control user data That's stored on the distributed web So our first implementation is Orbit TV instances that run on IPFS But really We can abstract these and sort of let Users control and connect to Many different database types On different storage systems And so here we designed this protocol Which really enables this So it's like an access control encryption Data organization protocol That allows many different Accounts and keys to connect To the same ID Which is actually what authorizes Data on these systems And so all the other stuff we built We have SDKs So if you're a developer, you can use Your box SDK to do all of these things So it makes identity easy Authentication, user profiles For social interactions Generalized storage for Output content specific data And messaging And to make it even easier If you're lazy, we have A hub which is already an out-of-the-box Profile application Profile Hover which is a drop-in component That is like Twitter when you hover over a name For profile info Comments which I can demo It's just a commenting plugin Built on decentralized systems And chat box An identity wallet is actually What wallet developers implement To add 3ID to their system And kind of like ties it all together We just talked about this Identity wallet SDKs Like why would you do this This is actually what implements 3ID Kind of like Web3J Theory and protocol Identity wallet does for 3ID So it sort of works the same way You can support identity with existing keys It works in different contexts React Native, Node.js Can support different Transports between wallets and apps Like Wallet Connect or Directing the Browser Yeah, and it's more secure For signing keys Cool. So here's how you Build apps with 3box There's really like three different models For identity wallet So it's either self-containing Or if you're actually hosting it for your users You can do something like this Where you implement identity wallet And 3box.js If it runs in a browser And the browser is facilitating communication Such as like MetaMask It's also running that MetaMask would implement identity wallet SDK And would pass the provider To the app that's integrated with 3box.js And apps with external wallets That uses Wallet Connect or some other Transport to connect to an application Yeah, here's some plugins They look cool, make it really easy to build And that's probably all we have You can make a profile Thanks Okay, so I'm Actually proposing something But I'm basically a blockchain DoT researcher So today I'm going to share one proposal That appeared on research board Which is someone proposed to Bitcoin and routing on Ethereum It's not my proposal So who am I? I'm Jun Chu From Taiwan Taipei I'm a blockchain DoT researcher So I basically Do a bunch of different Researchers including consistent protocols And fortunately one of my articles Is tweeted by Vitalik like one week ago And it's a talk about Casper MFG Explainer So it's pretty awesome So Yesterday I just published an article That talked about privacy blockchain and routing So today I'm going to share a bit about it So why do you care about privacy And anonymity So people sometimes confuse about these two ideas Privacy is something That people know who you are But they don't know what you're doing But anonymous is the other way around It's like people don't know who you are But they know what you're doing So anonymity Is why I'm kind of too explained to you today So It's actually Something to do with if you're a like client Because it's pretty critical to sharding In sharding we don't want any node to store all the data So we have to explain the node into two rows One is the full node Which is the first process to store all the data And the other one is like client But the problem is how can you prove That data is available On the full nodes So one solution You put the proofs And the node Who is supposed to do that On the smart contract So the third party can access the smart contract And send transaction And then For the contract to prove the data ability So But that's a problem So the solution is that The problem is that The full node probably can just censor the black client So the solution to that Is to make the black client anonymous Thank you And so this game is to use the iron rally So this is how the iron rally circuit Constructs So basically you have to Choose the field Hops So these are basically the Ethereum nodes So you have to like Contract this circuit one by one And what's special here Is that it's not Just There's no connection to keys But they're actually using some Verified random functions To generate a random number here And then so That the random number is unpredictable To the next relay So they each generate one random number At the time and find out the field of circuit So as you know it's actually anonymous To Basic to anyone So this is the full node So the full node doesn't know Basically protect the censorship attack Right that's it So I hope this really Pretty quick Interaction can help you to Take more on this concept Thank you I'm Alex Brown and I work at Xerox I'm here to talk about how we use WebAssembly to enable Peer-to-peer trading in the browser Xerox is a protocol For decentralized exchange You can use to trade digital assets Including ERC-20, ERC-721 You can trade digital assets with anybody in the world And trust this way Xerox protocol Features An off-chain relay and on-chain settlement So what that means is that you share Orders Offers to buy or sell some assets With people off-chain And then when it comes time to settle the orders You go on-chain and use smart contracts To do trust and sell Xerox Mesh is a way to Exchange orders in a totally Decentralized Peer-to-peer fashion It allows users to share orders Directly with each other using a Peer-to-peer network As opposed to The alternative today which is using a centralized service To collect orders And aggregate them all together Xerox Mesh is written in Go And we decided to use WebAssembly Which allows us to have an isomorphic app Which is written in one language We can compile Xerox Mesh to run in the browser Or to run as A stand-alone node More like a backend server There are a couple of reasons for this We think that GoLibP is the original implementation Of LibP-to-P is a lot more active Also some smaller factors are more familiar With language Get better performance, characteristics, portability And better tools The cool thing is that most LibP-to-P components Work right out of the box Everything that is listed here In the WebAssembly Works in the browser right away Without any additional changes Things like auto-nan, auto-relay And gossips And a number of other things There are really only two components That we needed to make modifications for In order for them to run in the browser The first is the transport layer So LibP-to-P in transport is A network like TCP And messages with your peers So what we've done is we wrote WebAssembly bindings For the WebSocket transport in LibP-to-P That's already done There's a PR that's open We're ready to be merged upstream But we're already using it in our own applications We're also working on adding Support for WebRTC transports So WebRTC can enable two Browser-based peers to dial each other Directly without relying on Really node The other major component that we had to replace Was the storage layer So what we're doing is we're using LevelDB We added WebAssembly bindings For LevelDB Just replacing the underlying storage component After we did that everything worked pretty well LibP-to-P already has support For using LevelDB as the data store So we just had to put the pieces together We wrote the browser we used Something called BrowserFS On top of local storage So all this boils down to A single TypeScript Library on MPM That users can download To build applications on top of Mesh It's super easy It feels like you're using any other TypeScript or JavaScript library Hopefully if we have time I'm going to do a really quick demo A lot of minutes left So I have to give a disclaimer Which is that The internet here is really wonky I'm currently going through my phone A hotspot connection but hopefully it'll work The browser is running Mesh It's running WebAssembly We're hopefully connecting to the DHT And finding peers to connect to And if that process goes smoothly We'll start to see 0x Orders coming in We're just going to log about two months I had a hotspot for you Yeah? I'm using my hotspot Hopefully we're really really out of time But it's a great teaser For you know We have a backup video method So I just took this This is Hi, I'm here to talk briefly About IPLD This is one of the interplanetary Family of projects The IP is for interplanetary The LD is for linked data The IP part Just shared identity With the IPFS project And also of course part of the vision statement We want to build Data structures and linking conventions Which are good for when we're building applications That work at extremely high latency Offline interplanetary Galactic whatever So to build data structures For distributed applications on the scale We need to get a couple of things That are kind of agreed upon And foundational concepts figured out So one of those is of course Merkleization and linking That's such a gimmie in this audience I'm not even going to talk about it anymore Of course we need to hash things Let's just do it IPLD are some specs for how to do the thing Since we want to talk about data structures The other thing we have to figure out Is what indeed is a data structure And so in IPLD We're going to sort of aim for Eventually getting towards data definition languages Like imagine schemas for databases But now for decentralized Serialization concepts But that's going to be the aim And we're actually going to start somewhere a little simpler In IPLD We want some sort of common data model That works regardless of how you're going to serialize things And regardless of the application logic You're about to bring on top of it So maybe serialization Oranted thinking about the data model But not like implementation Defined so we want to have a model Which feels like JSON So we can reason about maps and lists And strings and so on Defined by the white for white serialization problems Of JSON So we should be able to bring something like C-BOR And have it mapped to the same data model Or JSON, what you do want to debug Or a proto buff when you want like this other strategy entirely That is pretty fast We should be able to use all of these things interchangeably This is what IPLD is about Standardizing this data model Making it connect to everything Codecs should be able to come and go from here as they please Now once we have This data model We can build concepts, maps and lists And we can build functional operations On top of these Any kind of traversal and folds Or selections that you've ever heard of From any functional program language We're trying to write a standardized way to do this On top of this data model So if you have any structure That you can map into the data model With your serialized formats Then we can give you a bunch of libraries For these traversals and folds and so on On top of all this We are now trying to also build Schemas which allow you to have a blend Of the way you interact with your data Add names to types even if you don't serialize The schema free data and Schemas at the same time Wow That's it Thank you for giving me A few minutes to give Our research I'm a researcher from Tokyo Tech, Tokyo Institute of Technology So I'm really in Japan and Thank you The product is blockchain network research And I give you a demonstration Of our product NAMC blockchain Is a Permitless blockchain Network simulator So you see now Between As of 2015 And we are dating Internet parameter For as of today So anyway You see many dots Of course they represent Between nodes And drawings Are communications of blocks Transmitted between nodes And Why did we develop this kind of software? And it's very Easy to find this Demonstration page by searching The keyword With SIM You can access and see On your browser And now Let me Go to my Talk Our goal is Of course performance And we are doing research on Security And we give a talk About security research About Ethereum In Thursday Writing talk session In Thursday evening So Here Our Session And this slide is about the simulator This is a Public blockchain network So first target Was Bitcoin, Litecoin Of course Ethereum And as I said We did a talk about that Thursday evening And we Provide a visualizer And we provided demo And so Let's write if you do Blockchain network research By yourself It's easy to find on GitHub And you can change it Thank you Let's say We'll do like 25 minutes In small groups 25 minutes In small groups And then We'll come back and report back For Back 20 minutes So for the small groups We just like Popcorn off so like raise your hand and say something About like a topic that you'd like to discuss So One topic I would just like to put on for myself Is Network Like So like Networking like DHT Like live P2P These kinds of things Search indexing Indexing Indexing Funding Funding Okay Any other topics you want to discuss? Browsers That's a good topic Building browsers Or working with browsers P2P and browsers Yeah That's very annoying Hardware Hardware So where's the list? Hardware? Running nodes Like Why do we use the run nodes? Actually a lot of people have left now Data availability What about like the social Data availability Data availability Two Right? Really? Do you want more? How much more do you want?  I don't know if you would end up with people There's actually a lot of people here that I expected So we could probably just do it As a big group Yeah I think so Yeah let's do it like a big group We just want to get closer Don't be shy Don't be shy Of course Maybe I'll put it Yeah if anyone wants to Maybe Or take Sorry We can have someone take stack People raise their hands and want to talk Make sure people are talking at the same time Should we stick to the classroom? Yeah we can pass a sticker on Like that red pen I've got a couple rules First thing if you want to talk next Put your single hand up If you want to interject Say that again One hand to talk Next If you want to interject Put two hands up Say that again Cool That's nice I really liked that A lot of the talks had Social and political implications I really talked about Why their projects were important To the ecosystem Outside of just Theoretical stuff which is important also But there's real world implications For what everyone was talking about Yeah I would say that in countries In authoritarian countries Like in my country, Venezuela I've seen that there's a lot of people That are actually using A lot of peer to peer networks There's one that is called Lucha Network And you know these guys They have nothing They have no money So they're just building all this shit together You can find it on Twitter It's called Lucha Network And basically what you do is you use a mesh network And they're just communicating between them And also they're using it for Between transactions And I find it super amazing That these guys are doing this shit Because they're just trying to find Ways of communicating And avoiding the government But personally I was Targeted by the government In Venezuela when I was Doing a revolution kind of And Like the look on my social media The look on all my stuff So it's like Very important that we use this kind of network In order to communicate More importantly in these countries Where we don't have freedom It's more like a question Do you think that these systems work On the mobile? 100% Because they don't have computers How much does it cost a computer? $500, $700, $800 And a mobile phone costs $80 $90 So yes, it is super important And also in Africa In the African regions it is super important That we have this kind of connection Java 6 Sorry? Yes, Andre And also we have These kind of phones That are Very Light phones, they call it They're really cheap, like $40 $50 phones Chinese phones That's what people are using currently Doing a lot of mobile stuff In Ecuador and Peru And doing a lot of mobile stuff There Actually the issue is auto updating Sometimes There's different firewalls This actually happened in real life We were about to do a deployment In Ecuador doing training Some of the phones have updated To Android 10 or whatever Whatever it was They had some new firewall things So they didn't connect To the MTS That was the issue For me it would be very This is called customer adoption That's the point For me, out of this workshop I would like to have a small list Of things that would be helpful To the P2P projects themselves Which is like Maybe funding is answered to everything But probably there are more things falling back For example I am a developer And I want to create a mobile app Do I just randomly Jump into Whichever project has better documentation At the time? Or is there a source of truth somewhere Is that going to be the white block report Of which stack actually works And works at which scale Where do I go to orientate myself Around how do I create those things That actually works For me, I know how you would even call that And maybe you guys disagree Maybe there is a place in the web like that I just don't know about That for me would be interesting But in general This is one of my points But the bigger one is Who has ideas for what is actually Holding the P2P projects back Because we've been at it for a long time By the way I really like Carissa's talk That there was 1.6 million since 2013 Right? But that's in money And I'm also wondering If you tried counting contributors time And also like There's first qualified people So their time is worth a lot So how do we actually quantify that Who was waving most You have to make full stop So I don't think A web book report can help you that much But I think this is something that The community needs to have Like your partner level things Because it's not just your app Socials and economic incentives You can get help things For example Polkadot is a very good choice If you want to have a creative stand Or a pub You just want to have your own bar chain So you can put a lot more there You can set a bunch of rules You can put whatever is out there That's a good idea It will be between investments to understanding That you are now tied to You can change You can change Your current version song So I think it's Something about And it's not over many And I think we can see the mobile Change because apps And app needs will drive More mobile changes with different Versions Yeah, if you want to I just wanted to say that I'm not even talking about blockchain that much Because there are very strong economic incentives For blockchain projects So that I think you mentioned Where I'm going to go on the web I'm talking about more Projects like that And things like that Someone actually asked On the telegram How can I get started on mobile Yeah, this kind of Such a place where people go to For new developments It's just easier So I just really wanted to ask So did I get your question right So your question was like How do I think like For my application Is that what you were asking or was that I'm thinking about So what is holding B2P projects back So like if there are more developers Building on it, more developers are going to be contributing And like thinking about barriers For developers to use it Like developer on morning can know What's up, it's like one of them You want to in the afternoon Test something in 60 to 90 minutes And have something working And that's not the experience That you're going to have With most of these projects At least not in an easy way, right So I think where do I go to orientate myself And not research the project myself Does it make it possible that The problem is the business models Because usually you're trying to Lock the information And this is how you monetize And beautifully monetize So I see this as a problem Why developers are not adopting on it Which I might move in a way But yeah It works Thanks, monetization I don't want to be accused By the question Or actually the whole thing Are we just discussing the Yeah, we decided to get to the small groups Because it's like not Actually like Small enough We'd rather do like small groups I was just curious about what What the goal was to Yeah, I feel like right now Since we were like listening to so many talks It feels like To just chat To just like debrief And maybe discuss But if people would like Do you have a different idea? No, no, I'm just curious I'm just trying to like grasp The current situation Do you think that people Just need better documentation To answer To answer your question What's your question? For me this is a complex finding Commission And I actually don't know This is why I'm asking Like you know Season to feed to people As I view this right Is it worrisome that like The barrier to entry To like work on these things Is very Has like a Sort of like a privileged Feeling Why? Everything is like Has really big words I feel like there are a lot A lot of it We've had this discussion before I've had this discussion several times I haven't actually Yeah, go ahead In the back you can talk to I So You can always Technology Yes, they have lots of big words They're also really complicated Big words are a Not really factor So you can dump things down To like Use specific Less specific terms But it's not going to Resonance So then it's like Then it's a documentation problem It's not going to It's a documentation So there's A lot of like There's a lot of stuff You need to know So yes You can document it But But You're going to have to train And train to actually Do it first I think one thing We should do here is Highlight areas That require less knowledge And then to like Guide people through To like Getting all the words That you can actually Alright, is anything ready for us? Yeah, yeah So I think I understand The question was better now And the question was basically Like what is holding Peter P. back It was more that And less like It wasn't really like The up-developer perspective So one problem that I think Is It's pretty core To the whole issue Is that Peter P. Just Doesn't seem to be able to just Pick A single person Like go with it So there is Like people are constantly making Application-specific Networks in a way that are Incompatible And And there's a lot of politics And it's a bit like communism Right? Like I mean Everybody who is into communism Like it's really into communism But They can still Totally disagree about You know Like Trotsky over here Like it's They just don't get along Like internally I feel like it's the same with Like a lot of Peter P. discussions Where there's like So many opinions And like technology Is it using But they're all like Slightly different And it's just really weird That I feel would be much easier If like we could just You know like All do the same thing But somehow that doesn't work either So Like oh So many people Okay Yeah One Particular problem My personal experience Is that I find it really hard To compare existing projects And To kind of design decisions Or trade-offs That they are making So I mean I'm familiar with some of them But some others I'm not familiar enough For example When I think I'm Olympic to be I'm not too familiar With all the design decisions And how they compare To other systems And what they do And I think there's To my knowledge At least not like In comparison I'm not talking about Just like A table where you mark Some features But maybe some more Quality description That explains The reasoning behind it Maybe that's also Because of like The funding Do you have What do you say Projects Implementation And different languages Would you be To be versus some others Yeah I mean There's Project SSB Or something like What is it Radical Or in certain dimensions SSB Or inspired Or straight up And different features Or why Why people decide To do it in different ways It would take A lot of time For each individual To read To all of them To compare them So that would be Very useful Please Did you want to Yeah Let me just I have to leave So I just want To throw a quick note On my two cents Coming from A non-developer Perspective But now Diving into the PDP world One of the We keep talking about Value Proposition And central lines Networks It's quite obvious But that doesn't mean That they aren't Able to capture Value Right So like When we keep talking About Like security Convenience over security How people are Always going to Take convenience And they don't Think that That's actually True I think that We can start Finding design Spaces And people Experiencing Problems That resonate With those Problems And I was Can say something That was relevant To this And I Completely forgot So now My thought Is kind of Yeah Okay Yeah Girl Yeah Go ahead So like The introduction I wanted to make Was continuing Actually on that point But there Were particular Use cases That we can use As frames For this Like an example That's very precise Like It needs certain properties To be able To find these cases Just getting a sense In those contexts Of like What the differences In trade-offs are Using different types Of systems I think Like providing those Source of examples Would be useful Just in Trying to find These broader Comparison Or survey And escape Of like Your systems Yeah Just Directly on that Yeah And probably With each other So Unless they're Directly Like using Hyper-core and not And so But I think that In some ways That's a benefit Because the project Can then Succeed In its goals So like Not use It's like Kind of Going this Design path Where you start With the design Of like What are the Requirements For the app And then you pick Yeah And then That doesn't have That big fan So then they come up But like I think that When you're Doing this Unfortunately It's like Currently You have to Have an understanding Of distributed systems And have Some computer Science background So like Really name These like Properties Of the database Of the network you want And then You find Which tools You need Did you go first? Yeah So like You can Build a building Within a certain Design space Which is Creating a computer Network for Open source Projects to Collaborate on code That is like You can easily Create a list Of design requirements But it's so interesting Because we're looking To scuttle blood Because we're trying To understand How people have Designed before To inform The design Of our actual Network And so We're learning Of each other For example Like how many hops Do we need to go With our projects Scuttle blood Is following So you can see the post We just need to Access the repo So we can pull the code So it's like Really interesting To start seeing What's overlapping And I think That there could be A lot more information Share how these Networks are designed Before Besides just like Scraping through Documentation You know Yeah So like You also think If you talk about Large zone Because There's a talk By Dean I commend It's called Ultra light beam Check it out It's a beautiful It's called Ultra light beam It's great hope So check it out I mean If you guys are game Like what Is kind of This neutral zone Right now In place For a long time If you want us To help Kind of Get everybody In the same room And centralize All sorts of Like feedback Comments So presently You can also Do a published report With everybody In the room Collaborate on that With That's of interest That's also a thing I don't want to push that Yes So maybe one thing That we're Sorry You want to go first? I've been wanting to go For a short second So I just wanted to Clearly I don't think that It's necessarily important For interoperability But modularity And I think a lot of The protocols are already Designed Okay That's all So I actually think that Like modularity is kind of Like Not a good thing But I don't want to get into that I think modularity is Like Everything more difficult But Let's That thing layer So About the Like choice system So one problem That I see is that It's not easy to Like Like if you're Building a network protocol Then usually The place you go to Is like RFCs And you can just Like There's so many RFCs You can read them all You can read about like How the internet is made And how Some things are made On the internet That maybe aren't Even in use anymore Or like What the thinking was Like Way back when Like just recently For example I think like Two days ago It was really interesting Like what I can use About like The pool is plus Plus protocol And actually I thought that That was insane I went into this It was like I wasn't really aware of it But the cool thing is It was defined in an RFC like Years ago And I could I could still read about it And I could actually I was like Oh yeah They had some interesting issues And you know Like these issues That were really relevant And like Some of the system That they built there For example It was really similar To what people are Building today It was basically about Like indexing Identity information You know like It was It was just There's no Sort of like Repository for like All the PDP documentation For example And this is just about Like basic techniques You know like Things that you have Like everyone who goes In the PDP Has to learn about All that stuff Over and over again And then like Eventually you'll discover Like oh There was this There's this super cool Software project That you know I didn't even know about And they have They have this awesome way Like Handling that Or you know Like these kinds of things Because we're not We need academia We're just You know like People mostly from Commercial software development I guess It's like It's very productized The whole thing Like you're always talking about Like what's my product What does my product do How is my product constructed Even the product of the source But this I think what PDP is missing Is like Standards Like things that aren't Related to any product in particular You have a bit of a standard Do you want to Yeah I suggest As long as we've won like The W3C Yeah PDP Then I suggest you create Yeah it's a lot of open source And it's like And then have you ever Been to a W3C meeting It's hard Like Well we're trying it with like Apps Also No no no That's just hysteria But it's like The theory only has Eaps Yeah that's Oh You know It's the only thing we have So like I think I think that You bring up a good point And we should do it And it could be It's a lot of work Yeah And Living This is also You want to get paid So I mean Yeah Who's going to fund that Or who's going to volunteer Your time You know I mean I'd be cool to Figure that out If you wanted to Yeah I think the panel The panel is waiting Next to you It's perfect Well Our project called Stream We're bidding out The new Network layer protocol Right And We're looking to peer To peer Since the beginning Like two years ago And as it was And we realized There was like A lot of design Yes trade off Or you know Assumption data It didn't work for us So In our I guess Broadmap We had to do Like a lot of Design specs Trade off You know Like a lot of research That As you know Mention And You know There's like a lot of resources In part A lot of Issues That I think like There might be like Come to an intuitive idea Like Doing like kind of those Like you know Standard Committees Like Knowledge sharing Not becoming productive Because it doesn't go back Monitor it Do you Think But it's like If you think How many Are there Four Sites Of In an ecosystem That we actually Are wasting more money On that side Of Doing that whole You know Rebuilding ourselves Of discussion That's it Which Yeah I want to think of it Maybe Depending on How much What we are That we have Creating like Product applications Any way Any project But now other projects that maybe have a different approach and work through that and also keeping that up-to-date to compare that. I think if there's no dedicated funding to make the kind of comparison work possible, then I personally feel this will never happen because I think it's a lot of work to actually compare those and keep it up-to-date and actually, also that basically that would help to probably inform all these different teams about the different decisions and be more aware of why certain projects do something and maybe that's often the case. Is it because there's no organization that is coordinating everything or like why? No, no, no, no, there doesn't have to be. I mean, I think theoretically, like an independent team that goes around interviewing and collecting data and keeps like a comparison and then everyone can read that and if they criticize it or have like issues with it, they can talk to the person about it. Yeah, we've kind of talked for 25 minutes on like challenges and it seems like we're kind of grab a hold on this one particular challenge of like user experience and like, you know, our ability to just pull into continuing this. I wonder also if you want to like, you know, change topics or if there's any other proposals, we can still go through like the last few people who want to speak. Yeah. But maybe, you know, if we have 20 minutes left, we can also talk, maybe pivot into- About solutions. Solutions of this particular problem potentially. I don't know how people feel. Yeah, yeah, that's a great picture. And we just want to move the conversation forward. No, no, no, no, just continue. Yeah, just continue. Just saying like, in like five minutes, say. Yeah. You know, I was just going to say that there's too many unsolved problems around keeping me in general and I think that's part of what, like to hold in your back and I think the spec, as it was mentioned, the specs are definitely more than like, right now look at an RFC and you can see how, you know, who it was possible to propose or like DCP or whatever. But the web prefrontation came after there was, you know, a browser and HTML and links and all of this. It's like, I think we're still before that stage, right? We're still trying to figure out the others, you know, a lot of things, right? I don't think we're at a point where it's, you know, just like, hey, let's just, you know, put it all in a nice, documented way and because we know how this thing works and there's just too many things we haven't yet figured out properly. I'm switching from filter. Yeah, like on that, like there's UDP, TCP, HTTP, like SSH, SCP, there's like all these different and my tools and I'm imagining the D1 that's going to be a ton of data.  Did you have a response? Do you have a response? Yeah, so like, okay, so if I'm like a funding entity that wants to help me to be, right, grow or if I'm an engineer coming out right now wanting to join this space for maybe the logical reasons or whatever, like, where do I go for this list of the problems? Is the, for me, the head scratcher. Yeah, that's a great question. I don't think there's like a consolidated resource of what they're doing here, problems. Because I think you're right. I just think like it took you time to arrive at this conclusion. So how do we speed this up for people that want to join this space from outside where they're time-consuming? So, like, before I joined WebLock, I joined WebLock in the end of June. I actually built with a bunch of friends a more people, Delta, B2P, that we want to make by those three C1s. So now for me guys to do that. And the idea was like, we actually have some place where we can put IP on P2P in a neutral zone that is not attached to the corporate identity because it's been the biggest issue. Like, everybody has been kind of stepping into the technology with the C3. This is that there's a lot of innovation that we just need to just make public domain so that people can actually relate to it without thinking they're into a bit of a lock-in or that they're going to see down the road that I'm a problem. Frankly, we put that a little bit on the back burner just because we have a business to run. But we're very committed to that. The approach we take is similar to the FNC software foundation where we would elect people to be members of the organization that they'd elect to work so that it's completely decorated from us. Like, we started and then we let it go in a big push. And then we do replace these type of stuff to be just, it's interesting to see there's a need and demand for that. Kind of, I'm kidding, that's a bit of a corner of what we're looking for, but yes. Just a question, is there any place where all the peer-to-peer protocols or developers can talk to you? And there's conferences. Yes, right now. Data tyranny now is one. But no online space where everybody regularly meets. We should have probably an aggregator and at the same time a forum with all of us. I would say this is a minority. Like, you're not seeing a vast measure to a lot of stuff there. We've been talking to a lot of teams that don't even talk to you very much. No idea anything about it. I think there's a lot of innovation in get-to-peer and not even thinking about all the things we're thinking about right now. So there's still a lot of space where it's better than product and build their customers with themselves. Okay, we'll begin. Yeah, we've only had 20 minutes. Yeah, we have 20 minutes.  Okay.  So I wanted to transition to this discussion if you're okay with that. If we see maybe continuing on this discussion and thinking about what sort of like this kind of like peer-to-peer organization to centralize organization space would look like. What do you guys want to talk about that? Is that okay? Or do you have a solution? I'm in favor. That's all I want to say. Solution. So for the, there's a lot of people entering. So for all the people entering, we're just discussing, okay, I think you really love it. For the people entering, we're just discussing like the challenges of the peer-to-peer space. And one of the challenges we kind of honed in on was how you choose a tool set to build your peer-to-peer app. And then kind of went into like, well, everyone's kind of just trying to build apps and build their own product, build their app or have their things in open source. Running documentation is already a huge challenge alone for your own product, let alone like trying to compare it to other products that make it easy for new developers to get involved. So it's become also kind of a difficult space to enter for a lot of folks. And so we're trying to think about that's kind of the problem we're discussing and we're gonna go for the next 20 minutes into solutions. Proposal of just kind of like popping out solutions. Maybe it'd be cool to like maybe go around and see what people think about this and then we can have a discussion later or maybe we can have a happy hour. I think that the main problem is that we are building separately and we're not collaborating and we're not like integrating what other people are doing with art. The thing that I'm currently doing. So I think that's one of the main thing and that's why I said that we should probably have a diameter of all the DTP networks and at the same time rate them and that we put some kind of rating system there. I don't know, probably something like this could be useful. Yeah, I also imagine maybe sometimes maybe it's just people build different products or more systems and I think often times there might be reasons why a certain product does something differently but it's not so easy for somebody who's new to figure out why and they sit there and they see those products and they know they do the same but they do something differently but it's very hard to figure out all these aspects why are they doing it differently and then being able to think about if they really listen for that product. But maybe we should go around so it has a time limit, you know? Yeah, enjoy it. No, just go. I don't know, I have a feeling that it's a funding project problem because if there is more money that means that you can explain things more, you can communicate better, you can build better documentation, you can experiment better and also like when you're trying to use your technology, a lot of times if you want to get funding, like we are not creating, we are using that for example but then you have to, like people want you to use technology that is more popular because then it's easier to get funding so this is also kind of what we want to go around. Yeah, we'll just focus on solutions here and I'll start listing them off and I'll just start writing them so we can see. Yeah, we'll just go around. Well, maybe it's because we don't have we don't have a group or something that will receive that money. We don't have that organism, you know? Maybe we have a foundation for this or I don't know, I don't know what's the best but. But every project has a foundation or some, like every single project but not, I think it's not peer to peer. That kind of goes where you're saying about standards also. So yeah, what I think would be very helpful to resolve like some of these issues would be if there be some place to like publish these things and I know that like these places exist, you know, you could just go through like existing standards processes and there's certain things to the idea. For example, it's just that for a lot of people in the community also very like new to like internet development in general and might not actually, you know, like know how to get into these kinds of things. So it is a bit of a bootstrapping problem but just, you know, like you could either just form your own standards organization or you just go with an existing one but then somehow make it so that like, I mean, there are peer to peer working groups even with an idea for what you would have. What about doing a DAO? That's it? Go ahead. And I think it's now to implement this to document how to get started quickly but given the implementation. Yeah. So if you're starting with JavaScript or something like that, then your onboarding process is going to be completely different to that when you use a go on Java, what's the word? Okay, yeah, let's play. I know we've talked a lot about problems but I think in this section, we're going to try it for everyone who just entered. We're talking about solutions to the issue of like the fragmentation in the peer to peer space and how to make it easy for new people to get involved as well as like solve some of the questions around funding and standards and something like that. So to follow up, the solution is to have a very simple example project that you get going with that would be coming across every presentation. Cool. We're going to have 20 more minutes, huh? Yeah. Go ahead. They'll just pass it to the next person. I think, well first of all, I think it's fine that we have some level of fragmentation and experimentation and it's fine that we're trying out different things and but it's also useful to have a common place in some sort of an organization where this thing's right here and then. Eventually, the most successful and performant and et cetera, the solution is going to be adopted but I think we're at the stage where we still need to do this experimentation and that's right for me. Not necessarily a bad thing as well. Okay. Good. So wait, would be the solution? And the solution is to have an aggregator in place of an organization where we can standards, funding, et cetera. Yeah. Okay. I think. I'd like to. I'd like to say that get-to-get solution based on data solutions provides something. I mean, I imagine maybe for me, the quickest way that I could imagine is maybe the existing projects they maybe take all the talk to each other and agree that they can do a fraction of their funding to pull it together and say that some person, individual or maybe a small team goes, interviews or researches and tries to come up with this comparison and then if the teams agree, they just leave it from all their documentation, that particular get-to-get approval or whatever it is as just a quick way to start. So this is comparison. I have no idea. Maybe they could pull in funds and figure out what do we all now need and then build this missing part at least. Kind of like Moldova is doing too, right?  It doesn't need to be. Yeah, just in a way.  Before Felix thinks out, so one thing that he's been working on this year is discovering mechanism that actually would work across all of the peer networks. We're discovering V5 with a lot of people to cast capabilities. So it's, in my opinion, this is popping up in any form, matter, like any form later. Because if we could bring this coming up, then we'd be the first to take a few days for offering that across all of the peer networks. Oh, sounded like a good one. Thanks for pitching my project. Did it leave you? Yeah. Like I said, I'm here for the next workshop, so... Let's go first. Let's go first. This is your workshop. Who's here for the next workshop? Okay, that's good, because like I was in the five-hour flight. I don't think a lack of funding was the main issue why this ecosystem of sharing didn't exist, because I think we have been some of the biggest fundings for open source projects, you know, ecosystem for a while. And also, I think you'd be very surprised how little we cost for each project to have just like a few people, even one or two like starting to update like a lot of those issues, right? And I mean, there's another problem in the world, which like each project, you know, I would include that. My always think like we want to implement the best of assets of our project, you know, product order, but we get adopted. So, you know, like there's like not a lot of incentive to share right away. We do want to share later after the fact because then you get a lot of PR and all the credit. But before the fact is, of course, there's always conflict. But at the same time I think like it does help each project of the month. And the biggest issue I saw is not what a lot of projects implemented or the design process did. The result of it, but more like what are the options that you saw, that you refuse or you know, eliminate it and why, right? Like actually that's the learning part that is like a very rich, like that's so we don't go down to the same by the whole like everybody did because no one explained why they didn't choose like or something. So my years like, if we just come up with like initial proposal cost and how do we split them on all the project, I think like everybody would be very surprised how small it is then. So to share learning. But that's the biggest part, like that every, I can't say, a lot of projects for you. Yeah. I was going to say I sort of did it, the calculations in my head you might have something out like with two people for six months I had a pretty good report. Yeah. We got 15 more minutes. 15. What is it called? How I'm pushing. How I'm pushing. I would just go. It's funny. Exactly, you know. Being close to the last person. Wait, let's get a little more like what do you think about the Dow idea? It's illegal to have own ether in the state of Hawaii. So, yeah. It's illegal to own ether in the state of New York. And as well, predicaments are illegal in some states.  You want to do something that's sustainable?  This is a situation in which I live in a house. Yeah, but we need to build stuff. I want to build stuff. We can talk about this over dinner or something there. I've got a channel. Yeah. Just to quickly interject on that, I think the Dow is potentially interesting, but I would say we should probably start more generally just defining what the mandate would be. I think we should find a lot of pieces here with the particular like what really means different types of standards or what is the interpretation of what is an initial and important or what is the system. Those are things that are in my mind of priorities ahead of the Yeah, I was going to say I'll add something to the list instead of consulting, but I really think having just an initial scan of the community and funding that through the community so like the projects that have a lot more money to spend, like maybe they can pitch in like 10 or 30k to pay for someone to work on this for a few months it's not that much for them. So I would say maybe like an initial report and maybe also like so maybe it's like an investigative report that comes out with like some docs maybe and then like an event like get everybody in the room in the same room again in like a year or six months and maybe an additional event a possible additional event, yeah sharing road maps or sharing a road map I mean, road maps, is this a thing? Opening up priority communications community Yeah Like even if it just means like I'm going to start streaming our bi-weekly stand-ups or whatever that we do, our you know, our spread findings I think advertising and the progress and the currents and already the technologies you already have in this field will help you find the real problems out of this list first and then the funding So what was the first part? You should just understand what you have Advertise what you have More user help but like I guess just to go back to the problem section I think what a lot of people have raised was that a project can't necessarily or doesn't necessarily have time or while prioritized often that sort of work because they're already getting clients or something so they're already getting paid to do other things that aren't that so it's kind of like sometimes it's hard to do so docs are always de-prioritized So extra funding could help because then somebody could focus on this Docs on Let's go ahead Yeah So That's I'm sorry Some companies have some knowledge that they share that they share that they attend to understand the quality of the product and all that kind of solution We need all the ideas to generate from this field to the solution and search into particular problems a little bit again So that's the question what we do that can also be a question and maybe some people that's why we first and I'm not saying that it can be a proof that a particular solution solves some actual questions So we find that it's like a bit of a valuable care approach quite some particular issue Yeah, it's like kind of like questionnaire interviewing Yeah, I mean I know like more like you can have like this is the system here and we found this particular solution more about to get to the solution actually solve this particular problem and many so first we find the solution that creates a real issue to get some kind of media Yeah, we need a few more minutes but let's go in the background and talk as it was like Anyone else? Talk to Thons Talk to Thons Talk to Thons Talk to Thons, talk to Thons Talk to Thons, talk to Thons Everyone likes to write code We don't need a hackathon, we need a dog club, yes Read the docs, write the docs I have a favorite class I think like after listening to this presentation you might be one of the most easily I guess conservative project I've seen because I'm always like since you have like everybody's contact would you be able to do like an estimate of like you know resource time and cost and then just share with everyone so we can maybe come to agreement like let's give like 3-6 months to try out everybody teaching and like start from there that might be the best Yeah, there's a there's like a document Yeah, I think many of us have this scenario Yeah, we're gonna create a telegram group and we're gonna create I don't know, great to have more to do some of these things Oh, you mean what time today? Thank you very much See you on the internet


What's going on you guys welcome to the single guy channel.  I'm just gonna like throw a Hail Mary on this one So it very rarely happens. These are a lot more common and these are the more important ones That I've seen but I'm sure there's more and I'm sure you guys can come up with stuff If you think of anything more just put it in the comment section below All right cool.     She's hanging around you Basically again, maybe you're at a social event. I don't know but you're constantly running into her She's constantly kind of hanging around you. Maybe she shows up at the same parties that you do all the time Okay, not a for sure sign But if it's happening consistently where she's you can kind of see her around you and maybe she's giving you a Glance here and there this probably means that she's attracted to you. It's actually do Okay three She tells you what she's doing. All right, if she tells you what she's doing and ask what you're doing That's a pretty good sign that she wants you to know more about her and she wants to know more about you Intimacy is being known Okay, if she's if she wants you to know her and wants to know more about you That means she wants to be more intimate with you and sex is one form of intimacy. It's probably the most intimate way you can be Physical with somebody. Okay, cuz you're you're seeing all their parts.  Okay, or maybe she says oh, I'm you know, I'm here in the house right now wearing blah blah blah blah You know, she wants you to know more about her or she tells you she's alone at home. Like that's the biggest sign right there Okay, number four she touches herself if she is maybe she'll do something like not like not that probably this is not This is not a sexual thing but maybe she's she'll do something like this or she'll kind of like Her arm a little bit or her thought with some like very careful kind of sensual movement It'll be pretty subtle when she does it or maybe she's playing with her hair or something like that I don't know no two women do this exactly the same But it'll be as kind of a smooth like touching of herself motion that would just seem a little odd It won't seem like someone would do that naturally Okay Number five she stays with you through tension. So if there's like an awkward situation Like I'll give you an example. I was talking to a girl a while back And then I was really into her and apparently she was really into me And I remember just looking at her and I was like so entranced by her beauty and just her essence that I was like so And then I had a long pause and I just forgot what I was gonna say and then I was like fuck We just both started laughing but the key here was that through this like really awkward moment where I couldn't think of what to say She was looking at me the whole time. She was with me through that awkward, you know tense situation Typically when people are in situations like that where it gets really awkward They're natural instinct is to try and get out of it And if she sticks with you through that that means there's like a large drive or a large Desire for her to be around you and if that desires there that means she wants to sleep with you Okay, and the last one this matches up very very nicely with what I'm gonna talk to you in the end Which is she's receptive to your touch Okay, maybe you hug a girl maybe you high-fiver or maybe you give her a handshake There's gonna be a little bit extra like maybe you hug her and she hugs you like extra tight tightly and kind of like Wants to feel like her body against yours or maybe when you put your hand put her your hand on her shoulder Rather than her kind of like dipping away like that Which is if she does that like don't touch her again But if she kind of like kind of it's kind of like a more of a movement to slow I don't really know describe it, but she's she's receptive It's not a Retraction or she doesn't tense up if you maybe you get home with a girl or something like that She starts tensing up that typically shouldn't happen, you know unless she's having an orgasm, which you know If you're not doing anything probably probably she just doesn't want to be touched She's feeling tense about that so like pay attention to the way that when you hug her or like when you're doing when you're touching her How she receives you? Sex for a woman is like the biggest physical surrender that they can give somebody You know, she's literally opening herself up to you so if she if her body is kind of surrendering to you a little bit and She is like being receptive to your touch That's a good sign that she wants to sleep with you and you you're pretty good to go But what you need to remember and this is true for this whole thing is that just because she's giving you all of these Signs that doesn't mean she's down to have sex with you right then and there that means maybe she's thinking about it Maybe she's interested all of those things are true But you still got to check in with her even if it's getting hot and heavy and you're back at her place Or you're back at your place and you know clothes are coming off and that sort of stuff Like I said if you touch her and you feel something's up or you feel a kind of back off or something's not right check in with her Ask her how ask her what's going on, you know No, and I don't think anyone has not gotten laid by checking in with somebody, you know Obviously, there's a limit you want to check up for every single little thing that you take off Although if you go to college in America these days, they'd have you believe that But yeah, just just check in with her make sure that she's having a good time And it's all positive feelings make sure there's good communication between the two of you I'm being open and honest about that sort of stuff is pretty sexy. Most people are gonna like that And that'll get you laid a lot more Cool. So if you're experiencing all of these signs, it probably means the girl wants to sleep with you But if you think of any more dudes put them in the comment section below This is something that I talk about heavily in my a practical approaching system So if you want to get notified about that the link is in the description box below click on that and that's how you get signed up for it Again, this is probably gonna be the biggest program that I've ever come out with and for the cheapest prices will too So I highly encourage you guys to get signed up for that. We'll probably be coming out end of August early September Cool. Thanks a lot you guys