 Okay, I think we're gonna start. I think like people will jump in when we are on the way So first I want to say hello everyone Thanks for joining us. It's very cool to be here. I'm glad your MC for today set is our DJ community manager Making all things work smoothly. I want to thank the team Marina Polto, Tiago and the others are helping me in the preparation and I want to thank Dappnode and especially Lanski, otherwise called Polanski That joined us today to talk about decentralization. The occasion is that we now are available as a package on the Dappnode allowing anyone to deploy Node full node very easily and contributing to the decentralization of the network of Alephium network and All that is thanks to Dappnode, which is an association company that we love It works to decentralize the world of crypto one node at a time. So thank you Lanski to be here with us you're gonna talk to us a little bit for Making some presentation show us a bit how it works and then we'll have some questions Please mute yourselves when you're not talking If you have questions, you can write them in the chat and we will ask them at the end of the presentation So It's really I think without further ado. We can just go Glory's yours Lanski Thank you. Okay. Fantastic. Oh, that was a great a great short intro to to Dappnode I think I'm gonna try to get you on our community calls You're doing great Thank you. Thank you for this amazing introduction And and yeah, everything that you said is absolutely true that note is a decentralized first project and It's mostly free open-source software that That we use or that we provide to people In order to make the centralized infrastructure easy for everybody. So the objective is that in five eight years everybody will be able to participate on Hosting the infrastructure for the projects that they love regardless of their technical ability Doesn't matter if you're an expert. It doesn't matter if you are technical if you are not it is Everybody should be able to to run nodes of the blockchains that they use or even of the systems that they use like let's say that Packages that are not blockchain like your own cloud Next clouds or any other services that you want like a piehole for advertising All of this which is kind of like reserved for technical people or people that want to spend some time should be really plug-and-play So, yeah, this is Dappnode and it was actually born in 2017 out of A huge censorship problem that we had in Spain. So there was There was a campaign for Catalonia, which is a region in Spain to To vote for being independent to vote for independent for Independency from the rest of Spain and it was just a referendum. It was non binding And the government cracked down hardcore on it and it cracked down hardcore to the ISP level So it basically went to ISPs and said so the internet service providers and said hey those websites Do not serve them. Just do not serve them. Just block them Nobody can access this and that was really funny in 2017 that a government in Spain not we're not talking about Iran or we're not talking about Any other country for something that was not illegal for something that was not it just simply it just couldn't happen That was hardcore censorship And Jordy by Lena, which is one of the founders of Dappnode was like, hey, I don't I don't want any censorship and I can deploy all of these websites on IPFS and they will be available forever for everyone just like that and he did and then obviously Nobody could access them anyway because at that point IPFS, which is the centralized storage system was not There was no Gateways or open portals like like we have we have now so it's like wow. Okay. I deployed this on IPFS and go to this work Um, but still people cannot access it. Why because people don't know how to run IPFS nodes and here was where One of the first seeds of Dappnode was like, oh, we should make it super easy for people to be able to spin up a note of Wherever you want IPFS, ethereum, alephium, bitcoin Just a couple of clicks and boom. No need for technical knowledge. No need for anything Private in your own machine completely uncensurable Um And that's also that's and that's that has a dual purpose that has one purpose It is good for the user the user can access any sort of the centralized services at a node level Without any type of censorship so it can interact directly With the nodes if you connect to the rpc endpoint of any node you can send transactions You can say you can check the blockchain yourself. You can you depend on no and nothing You depend on no third party that provides the note So that's really good for the user But it also has like a very interesting side effect for the network stem cells When we run a node for us when we run a node, we're actually helping the centralized this network We're actually helping uh increase the amount of nodes and increase the resilience of the networks that we run um By one more note and how exactly are we are we helping increase the resilience of these nodes? um Well, let's imagine that this node. So there's like one node of your blockchain. It's really easy to to turn down, right? it's really easy to um To attack you just need to find its ip do a ddo s attack boom There's no blockchain anymore if there's two of them. That's good like that's that's double the simplization But you can still turn it down um And here we start getting into more realistic scenarios where there's blockchains that have a lot of nodes but they're all controlled by a foundation or by A company that uses this and if this company is targeted by the authorities And say hey, you need to shut down those nodes because they these nodes have become illegal in this particular jurisdiction Well companies since they are legal entities and they don't want to get in trouble. They will have to do that um So you can target Basically, there's there's blockchains or there's the distributed systems that you can target just by pointing at one company And forcing it to shut down their nodes Same thing happens for the nodes that are provided in cloud services in aws in headsner in ova ovh all of these They can be so very recently headsner Which is one of the biggest cloud providers in europe just declared that it was against its terms of service to run ethereum nodes To run ethereum noses anything related to mining at all So basically what they did is they they declared it illegal and if they discovered that you are using their Virtual server for running any particular nodes. They'll just shut it down No explanations needed. They'll just shut you down. Okay. You're without system You cannot run it anymore um Okay, so when you're running One of these nodes in your own home on your internet You can't be censored like this It's a lot harder and if it's an army of us if it's a few of us if it's Thousands of us even that are running these nodes me in spain somebody else in switzerland Somebody else in nigeria somebody else in japan somebody else in germany somebody else in anywhere else. Well You you tell me how you turn this network down. You can't It's a lot a lot harder So this is why the importance this is why dap note is so focused on Decentralization because no matter what network no matter what network we prefer. We like to run We want to use um if we don't manage to get infrastructure level decentralization This networks might succeed but they will never be resilient They there's always the chance that they will be turned up Okay, so after these uh this introduction, um, let me show you guys, uh, a little bit more about dap note, right? I'm gonna share screen And I guess as you guys are seeing my screen Get some confirmation Yeah, I see some heads nodding perfect Beautiful. So um, so dap notes is free open source software that you can install in any machine And you can run any of the centralized network Um, the idea is that there's some networks that give you rewards for this. Uh, so basically dap notes Sort of like the objectives that it might even pay for itself And if it doesn't do right now it might do in the future Because running infrastructure is key Um, and it's it's the key for this the networks to to succeed. So how do we do that? Well, um, We'll see an easier example now But let's just say that we have two ways of getting your hands on dap note the free open source software So you can basically there's two ways you can choose to download dap note core in your machine And this was always this will always be free. This is completely open source. You can go to github github.com slash dap notes and you'll find our repository all of our code is gpl3 um an open source so Anybody can install it in their machine and they will turn their machine in what we will see later The other option is you can buy a plug and play machine. You can buy a plug and play um Hardware from our store that it comes pre-installed with that note itself I'm going to show you some of these machines. So Some of you that are in switzerland might know hopper. It's also a project based in switzerland So we have a special edition with hopper It's a customized piece of hardware with an aluminium lid with the hopper logo, etc. It comes with 960 hopper tokens um The then there's like different versions 64 gigabytes of ram 32 gigabytes of ram, etc, etc So, um, those are the machines, but let's how about the software? What why would you why would we buy this machine like what what is what is dap note? Free open source software turns into machine Let's see what it is exactly. So this is dap note This is what you like so when you install this into a machine It'll give you this dashboard and the idea is that you can do anything you want without any command line The key here is a little bit the dap store And here you can see all the packages that you can install Among them you can install the alephium package Which is what we're introducing today. I'm going to show you guys right now You can install all of these packages. You can install bitcoin. You can install zcash You can install ethereum classic. You can install normal ethereum You can install things that are nothing to do with blockchain like rodkey rodkey is like an an accounting tool for okay for for crypto, but owncloud does not have anything to do with with Blockchain it's basically to turn it will turn your dap note your machine your physical machine where you have installed dap note It will turn it into a little cloud server as well Um, it has mistume, which is a vpn hopper mix nets like it has a whole suit of things, right? And anybody because this is free and open source. We have an sdk So if you guys have a project you can create a package for for this as well um So one of these packages here is alephium And here's the package that we have installed in this machine for example So let's see let's take a little bit on what the alephium package is The alephium package is Um an alephium note so anybody can run a note and as we say this is important because the centralization is important for network resilience And it also has a little bonus. So when we install it we can choose To disable the local chain explorer or to enable The local chain explorer, which means that apart from running a note and giving you an endpoint where you can connect your wallet And you can start doing transactions directly from your note without any third parties that can spy on you That can check on who's sending the transactions that can just simply like log This information which ip is connecting to this and which sort of transactions are they doing if you have your own note If you connect to your own note, this is impossible. So if I click this link, you'll see that that's actually not a website That's actually not a website at all. This is an endpoint. This is to send transactions Okay And to do queries and if you know how to interact with the node. So basically if you plug it to your wallet, that's how that's how it will work And what we said here we can also have a local chain explorer. So This is actually really amazing and this is what I love about this So this is syncing the node is syncing and we can say we can see it here You can say that the note is syncing We can see that the logs section on the on the package the node is syncing and therefore We're still a little bit behind on the explorer. We're like 10 months behind But I think it's super cool to see it being updating in in real time You can see this local note explorer, which is reading From your own note was actually reading from a database that is taken from your own note But here you're not connecting to any third parties. You're not connecting to Any block explorers. This is local. This is hosted in your own app notes And you can check for your addresses here for whatever it is, etc, etc And you can look at the at the at the blog so you can check the transactions, etc, etc So here we go This is a fully functional block explorer self hosted in your own machine And now you'll say like this is so cool. Why is it? Where does it give you the possibility to enable oath disabled? Well, because the indexing of this data is actually quite heavy And it will occupy a fair amount of gigabytes But but it should be fun If you want it to be a little bit slimmer You just get your own note and you can still interact You don't need the explorer to interact with your note to send transactions, etc, etc One last thing that you can do with the LFU package Is you have this dashboard for monitoring Which is in the dms package the dms is something Specific for that note Which is called that dms stands for that note monitoring service And it's basically it gives you like An interface or like a framework for any of the packages that are here They can connect to it and have like an easy way to display any metrics at all This is really cool if you're a developer and it is even cooler if you are not a developer because you get all of this data That is served to you in like a framework that you don't need anything in particular To to make it work, right? So here we can see our LFU nodes, which has 16 peers It's been up for 41 minutes. You can see the start time everything looks good Numbered of this Total transaction count, we're still not synced so you will not see the transaction counts, etc, etc We'll see the download speed here that we're getting from the rest of the nodes And we have all of these metrics for the for the chain validation as well Um, let's let's remember that this is not completely synced yet. So voila Or is it current block height total blocks Maybe it is Voila, um, so this is So this is the um, so this is the uh, the alephium package That uh, we've got we've also have here I don't want to stop this and I want to take any credit for this because in the call today We have m garciate Which is The person that has done pretty much all the legwork for this package Like he's been like working on this package Which is honestly one of the most polished panic packages that we have in in dapno The fact that it has so many options the option to have a database or not It has the explorer. It has the endpoint. It has a package here. It has all the Um It has some troubleshooting included here like honestly like he's done such an amazing job on making sure that this was extremely extremely easy to use That yeah, um, please big round of applause even if you're muted Please give a big round of applause to m garciate who has been like working like crazy to make this one of the best Packages that we have on the dapno store right now in terms of how polished and well done it is Excellent. So I think that's uh, that's a little bit my presentation that we're getting to a 20 minute um I can run you through dapno a little bit more if you want to know more I can run you through the package if you want to know more Uh to through the metrics whatever you guys want. Let's give it up through the q and a Thank you. That's wow. I've never had like someone finishing exactly the time that we discussed it before So thank you for that. That's a very swiss thing to do So this was perfect. Actually, we love this presentation Uh, thanks for to m garciate for the Neat integration like it looks really good Honestly, like um for those of us who was a little bit less technical This was very well, uh understandable Uh, so so thanks a lot. We have a I have a few questions like first Just personally like are you of a technical training? yourself No, I'm not no, I'm not I'm I come from the business from a business background. I have an mba Worked as a consultant Uh, uh, and then got enamorated by crypto. I started crypto mining dogecoin back in 2014 Long time ago All need to decentralization right you can start at mining those guys And then you go With the mission of decentralizing the world like I love that I love that Do you have a few um Is it possible to know how many that node packages are actually running in general like not only for lefio I'm like in general. Do you have a any idea of that? This is a really good question and the answer is no We don't know how many nodes and how many packages are there And this is usually how the first question that any venture capital That wants to do things like well dabbler is such a cool idea How many dabbler's do you have and we're like we don't know and we don't want to know Dabbler includes no telemetry at all. It includes nothing that calls home Basically the dabb store here is not served by any service that we provide and any server that we have This is actually a smart contract in the ethereum chain It's a smart contract in the ethereum chain. So i'm basically connecting to the ethereum network and I in this Dab node I do not have a full ethereum node. So i'm connecting to a third party node But I have the possibility when I go to hear repository I have the possibility to go and have my own full ethereum node. So basically I don't need to connect to any remote third party to to read the smart contract and to and to see what packages are available same same way When you actually so this is to to see what packages are available and in order to Download those packages. Those are basically docker images what we're running here everything that you see here Those are docker images and to download these docker images you get them from ipfs ipfs the distributed file system It is also you have a we have a node You have a local nodes that I connected So basically I am connected to a peer-to-peer network Where I can go and download this from other ipfs nodes into my ipfs node and then from my ipfs node I download it to my system and And install it so Everything you can be fully there's this is a testing node. So I I'm actually connecting to a to to read the ethereum network Through the smart contract connecting to a to a node that we maintain But most people will be running their own full nodes And in this case we have no idea no idea Who's running that nodes and this is very important for us In principle and by design because we don't want to have any information We want to give the user full privacy on On what they On what they want to show us that's awesome I didn't ask as a as a venture capitalist would I asked because I was curious if we can measure decentralization because as you know This is a complicated issue About that you mentioned To be the decentralization at the infrastructural level And you say like like the good ones will lead for being to be resilient They will need to be decentralized as the infrastructure level and we can see that with Legal issues that are rising around ethereum and the nose being in the us and stuff like this. So I just ask you the question like in your Appreciation, which of the blockchains do you consider decentralized enough at the infrastructural level? Do you do you see a lot of these? yeah, so This is a really good question and I would say Still the most decentralized In terms of access Is bitcoin for sure? It's the one that has the most nodes for For that that are that are used actually for for just accessing and maintaining the information But here we need to I'm sorry We need to introduce a little bit of complexity here And we need to introduce the validation or the block creation as well Which is another aspect that is a particular type of decentralization as well And and here we're starting to see that proof of stake networks are actually Have the potential to be very very decentralized as well on the validation But this is so I don't want to go into into too much of a tangent here. What we're going to say is that We should separate the network decentralization And then the The block production decentralization Yeah, so honestly production decentralization Is not that important at a consensus level because If there is one two three if there's with a very few number of honest Consensus abiding validators We can have we can secure the network and we can keep producing Blocks we can keep producing not blocks for any network be it proof of work proof of stake. It doesn't really matter So i'm not going to go into this Because we're moving into a space where block production will be more and more centralized because you know Mev opportunities between Cross-chain mev opportunities What who decides what goes into the block and how can I profit for this? Especially if I know that in another chain there's going to be another transaction happening and included in the same block How can I arbitrage between these two? It's uh, it's a it's a super complex world. We're still it's still so early and so infant But it's but it's pushing It's pushing the architecture of blockchains towards Towards a more towards a place where the decentralization of block production Is going to be less and less relevant But the validation of such blocks The validation of such blocks, which is checking that everything is consensus abiding that everything is is correct This is this is what matters right and here is where we have all this Where it would manage to run a full node because a full a full node validates all the chain And it will kick out any other node that is not That is not Abiding to the consensus most so Going back to your question It's very hard to put metrics on that, but let's say that on the validation of the network ethereum is pretty good I have serious doubts about censorship on ethereum Um Which is a different topic because you can have completely the centralized block production and validation but actually The on the block production you're just censoring blocks, but anyway, that's that's a separate idea Let's say it let's say there's a fucked on off ethereum nodes out there a fucked on and the fact that It's a p.o.s POS chain helps because you need to run your full node in order to be able to earn money from it And that's always a big incentive to run a node right So if you pay money or if if people need to run a full node to get paid Then of course you a lot of people will be running nodes um noses chain as well uh bitcoin as well And I don't know if you guys have some metrics on the on on how many nodes a left you notes I hope that after today there's going to be a lot more a left out there I think I think we we have some idea. I think palto is already answering that question Because for us the decentralization from the beginning it has been a very Key and important objectives for us and like I'm I'm really interested in understanding like Where is dark node today because you you on one hand you sell? Hardware right for this I guess you have data. I'm not asking you but like I guess it's It gives you an idea Already on how many dark nodes in terms of the boxes are running out there I think you've sold and then there's uh You you you said it very clearly it came out of a political state problem, right? Like you were censored in catalonia so How do you keep going those two things together you have to be profitable to be able to make new packages Expand the offer make the tool even better and easier to use At the same time you want to keep the mission alive. So how do you deal with this? two conflicting Issues, let's say. Yeah so our main Our main concern is to always be free and open source And our main product is the software the software is always going to be free and open source Why because everybody no matter where you're at No matter whether you can afford one of our boxes or not You should be able to just download this in any machine that you have hacked together that you've borrowed from your grandma And you should be able to install it and be able to run whatever you want. This is like sort of our vision um and then everything else is things that we Have to do to keep this vision alive And one of the things that we had to do is to start sell hardware So when we're selling hardware I'm going to tell you right now selling hardware does not it's not worth it it's Does not pay for the development of the entire dab node ecosystem But then obviously we are starting to grow in in numbers and in popularity And even though we do not know the exact number There's a lot of prominent figures that that run dab For example, one of the validators of uh, one of the vitalic validators the founder of ethereum Was his graffiti was validating on dab node Which is the default graffiti that that you get when you when you run a validator on on this So even vitalik is running a dab node, right? So So, yeah We get a lot of grants. We get it all basically grants Partnering with foundations partnering with people that want to The centralized networks that want to like be out there We we got an alephium grant as well in order to make these this package Thank you so much guys for for your help And and yeah, we get we get grants of varying sizes to the custom development By the way, you don't need to you don't need any permission from us to create an alephium package Or any packages that you want everything we have an sdk and it's open source And you can use the sdk and if you can dockerize your your project you can turn it into a dab node package But if you want us to do it If you want mgar's tiate who's a fucking genius to to do it and make it super nice and twinkly for you That's also a service that we provide and we keep sustaining ourselves like this and it is it is okay We have a lot of runway We are we are long-standing A lot of people ask me because they they run validators on dab nodes and they they're like But how do I know that you're not gonna disappear tomorrow and my validator is going to be like without maintenance Don't worry about this. We have a lot of runway. Um, we are well funded at at this point That's cool. Like about about the the fact that anyone can deploy a package How do you how can one make sure that the package i'm about to download is not malicious I have a really good question. I love that you asked me this excellent, um, okay, so I'm gonna show you something I'm gonna show you here when you go to the dab store Um, all of these packages are vetted by us You cannot put a package here that we have not checked that the source got the source code is good Um, so you will see this little tick these are the packages that have been Optimism for example doesn't have it doesn't have it exactly. Um, because the optimism package It has been vetted by us. We have checked the source code and we know the person and this person has gotten a Grant in order to maintain this package and we have met this person And we've seen the code and we are in touch with this person There's a commit a strong commitment to maintaining this this note is a certain therefore it is here But let's say that you just you're just messing around Um, there's this little button here public repository Where you can access the repositories Of um, the repository of like that everybody can can uh, where everybody can update their packages Oh, no, it's not loaded. Um, I haven't used it. Oh, you'll need to scan a little bit of the chain right now But I can show you something else Here you go Um, we have this explorer dot that note dot io And you can see all the packages that people are are creating all those that say Uh, like for example the shackle the shackle Um, the shackle is a community package. I don't even know what it does. Um qbt Also a community package all of these are in the public repository And you can always go to the public repository and download any of this, right? Okay, now this you need to know who the developer is if you want to trust them Yeah, you need to know who did the the arbitrum nitro package Well, you need to know if you want if you want to trust them claire's data pinner. Okay, I don't even know we we had this You know, that's cool. Um Is there any like a page with comments and stuff like this? No, there is not but if you But if you know and trust the the person Uh, one second Oh, here we go. Um, so if you know, uh, who does the who does the package the package are signed are cryptographically signed by by then by the The addresses of their owners. So if you add For a particular package You add their address the address that you submitted there. You will never be fooled once you and and you will always be um You will only download uh packages that come from the address of the person that you trust So here for example on the optimism guy, uh, I could get his address the address where he published He published this And I would be able to uh From the address I'll take it from here And I would be able to always trust, uh, his packages, right? Okay, or Oh, yeah, okay. The key is like actually the the public ethereum address from for deployment. Yes Exactly. Exactly. So there's not a comments system yet not on the dap store. Um But that could be a cool addition to to the future Um, obviously you can go to our discord and there's lots of Um, like people asking for help for building packages, etc, etc. There you can ask whether There's sort of like the social layer happens in our discord right now. Yeah Okay, cool. So actually that answers the next question I have is that Uh, you're not like like if I'm very being very paranoid, uh, you you can't like resist to a dns attack But in fact with the signing of the ethereum address then you might be So I have a way of yeah It they need to be signed exactly. They need to be cryptographically signed by the Um By the the right user Okay, that's by the right person. Yeah, really awesome. Um, uh So here for example, I could already just Optimism.public.tabna.is. Let's add the key because I know this guy Oh, hey, sorry. No, that's not the key. It's the Here we go. And now for all the updates that he does On this address I will be And you can choose to trust all of his packages that are in the public repository If I do public.tabna.is or you can choose to only trust the optimism package That's cool Yeah, and use of being the key empty key name, sorry Voila And here we go. Now I will be trusting his package his optimism package Every time and I will not get any um Any error messages. So if it if it finds a package that is not signed like this It will give you an error message. It will give you a message saying this is not signed Do you want to bypass or not? It always gives you the option of bypassing because edge cases whatever whatever Um, but if you have the key here It will check and it will not give you any warnings But by default it will warn you every time you have not accepted this So it doesn't warn you for that no association packages But it warns you for everything else unless you have true decided to trust the key So now that I know how to install a package How I cannot be fooled by its origin And now I have a question for you is how do updates work like because often we Update the code we update a lot of stuff the back end sometimes change the api endpoints and everything So how do you keep up with this? How does that work? And you're nailing it with the questions. This is amazing. Um, so so because These is in a smart contract repository um At the dapp the dapp note knows that that manager which is the core of uh, Like kind of like the heart of that note is constantly checking whether you have updated the smart contract When you check if there's a new version when you update the the repository the smart contract And say like hey, there's a new version for this you can see basically these sort of transactions We're looking at the optimism package these sort of transactions update The ipfs hash just like hey for optimism dot public dot dapp no dot eith Instead of pointing To this ipfs hash which is version 0.12 and here you will find the content now point here point at this hash And this is the version number right So because you have an ipfs note and you're reading the the smart contract all the time that that manager can go like Hey, there's a new update. I'm just going to download and install it myself And you can choose to activate outro updates if you want So there's a lot of people who might not trust the outro updates because you know things break with new things Whatever whatever, um, you can always deactivate But um, the most comfortable thing is that actually It requires no maintenance at all To have your note updated. This is something that you don't find In any other system as far as I know you always need to update you need DevOps work Just to put an example um, if you if you're running an ethereum validator for example in the last 12 months There was 16 updates for the geth for the main Execution layer note and there was 20 updates for prism Which is a consensus layer the consensus layer of the of the ethereum note You need both the execution consensus in order to have a full note If you spend just two hours for each updating whatever per each update That's 72 hours a year that you waste in here. You don't even look at it You can be on holidays and it'll update and it'll keep running fantastically But this is true Why can we afford to do this because we are at a scale? We're we're serving a big public so with us testing it as the association We test it if it works we push it Because the key is trusted Because you trust the the owner of the package um And you've decided to trust it Then it will auto update From somebody that you already trust It's it's really interesting because we we when we were preparing this session with balto yesterday We had a discussion about you know, like I'm not very technical so even to set up a machine to set it all up is already a little bit of an effort Right and he told me something that I think is really worth mentioning that I think is fair He said it's the end of the dream of decentralization Now it's the beginning of the effort of decentralization Everyone is going to have to contribute with decentralization and you guys are actually making it like easy enough That's the effort Is manageable. So I think it's uh, well, it's really impressive like it's really cool. Um One more question though and I have like just popping up is um If something breaks for some reason and my node is not validating anymore Oh, uh, do I have an alert message or something? Do I am I aware or do I have to come and check? um, so this is a There's a really good question. There's there's a There's a fundamental problem of having your own server Doing is that the monitoring that you do on this server is hosted in these servers So when when you're actually you have the the Daphnod monitoring service Um, which you can configure to give you alerts on any arbitrary alerts You can configure this to send you to send you emails on like notifications in alert rules notification channels um, you can configure this to send you alerts when you find uh, when you find particular, uh Particular data that you're monitoring, but what happens if your Daphnod is down? When your Daphnod is down if the Daphnod is offline for some reason, who's going to send you the alerts? This is happening within the server, right? um This is This is kind of like the conundrum. Um, we're kind of thinking of offering like an extra service always optional um of like monitoring your Daphnod Um, but it's a tricky thing because then that means that now we have to maintain um Like we have to see who is running Daphnods and that's actually something that we're very proud of the fact that we don't know who's running Daphnods We're very proud of this and maybe if it's an optional service Um, it could make sense if if you if you find critical But if you're validating on ethereum, for example, you can use uh, bigonche.in um, the website that will send you alerts when you miss an attestation or Uh, or a block proposal So you can use these other services. You can monitor your validators through other other means and receive Receive alerts through other means Okay, that's cool. So so bolto asked the question in the chat Is maybe zero suggestion He said maybe as you already have a cluster of ipfs nodes you could allow to create cluster dms Not to be confused with dmt But like I don't know what dms is actually Maybe you know that's uh, that's a Dapnode monitoring service. This is what we're showing right now in the screen. Yeah Oh, yeah, um Yep. Yep. So Yeah, so we that's actually like yeah, we've been talking about uh, Dapnode federations, right? where you actually Connect to you can create a small federation of different nodes with some of your friends And you create sort of like common endpoints for For for it is so for example, if I want an alephium node um, I get together with four people that have an alephium nodes and we Uh, we sort of like have this shared endpoint And if I am down then I can go to my other friends, uh, who is up and then we can have like sort of like share the Like share the access to nodes, etc for monitoring. We don't have any design as of now. Um thought of this but Yet, but absolutely. Yes cluster Dms cluster or a grafana data sharing or monitoring service shared It's a bit like in like maybe like in bit torrent, you know, when the the torrent starts to find seeders and leeches Could have the system like this too So chen is asking would you like to support that packages not only infrastructures? Yes, yes, absolutely. Absolutely. This is such a good question. Um One of the one of the things that happened lately was for example that we got we got One of the staples of privacy as you can see i'm very privacy focused. Um One of the staples of privacy was tornado cash And it got banned and some people well everybody that had used this got Got sanctioned and Then a lot of the services on ethereum started like Banning people that had used tornado cash from using their service um And that was done at a because you cannot censor smart contracts Or at least you would have to like update upgrade the smart contract, etc So if it's a lot harder they did this at a dab level and this dab was a web UI, right? um, so we started offering ways of Of publishing Um, the centralized websites, let me see if I can find here. I don't have it here I don't have it in this dab notes. Nope. I don't but uh All right Here we go. Not the dab manager. Sorry. I think we still have it in here. It's not published Not in the public or anything, but it's kind of like a little bit of a secret But we have a package that allows you to deploy a repository a github repository on like on ipfs Build it locally build this front end locally in your machine and deploy it And start serving it to you so you can Serve your own dab your own interface to interact with smart contracts directly from your own dab notes That's really cool Uh, this is my support. Oh, maybe it's not here. Maybe it's in edu's repository Edu edu is the another founder of dab notes. Um, and an absolute genius so We can find him here Um, I can send it to you. Um Cool cool later and send it here. Yeah, how many how many are you in the city? How many people are here? Um, we are one two three Four five six seven Seven seven people And admin maybe with admin would be would be like eight people. Yeah That's cool. Thank you. That's a very impressive work for a small team and I guess you're completely decentralized, right? everywhere around the planet So unbearable unseasable Uh, so I maybe I didn't say it earlier if you guys have questions You can write them in the chat that you can find in the upper right Part of the screen We're welcome to have more questions Do you have questions for alifium because you you you must um lansky you must see a lot of new projects, right? like when you you you must commonly interact with the last project so Yeah Take them too. You have everyone here Yeah, so that's yeah, so I actually have a lot of questions on on alifium Mainly like what is your like what would be your contest or like your your response to The recent anti proof of work push Oh the the you mean this constant recurrence often Uh point about the energy, right? Yes, exactly. Yeah. Yeah, so we first like by design the design of the proof of work Um Consensus algorithm we have the mechanism is called proof of less work. I don't know if you've heard of that Because we uh, we actually Uh, have the it works like this like it's regular proof of work Until some point where the hash rate is enough and at that point Uh, you start to do coin burning to increase the cost But not increase the expense And this is progressive up to a point where you get nowhere more So the energy used is is capped at a certain point and uh, all things being cool It should be something around 90% less energy consumption than bitcoin For the same type of security and the same type of cost to the minor deploy differently So this is something we have Kind of built in but we still believe that proof of work at least for the short term Is the best way to ensure the country is open, which is why it is our mechanism that the mechanism with which we work today But you know, who knows like maybe 10 years down the line Ethereum and others have proven that it works well in proof of stake and that we can be confident That it resists to capture and censorship And and then maybe we can evolve where everything is built to be evolveable one way or another What's the what's the algorithm? Um, that's the the hashing algorithm It's blake three Oh, that's so wait a minute blake three. That means that I can use my Rx seven rx 580. No Okay, so All right, it's uh, it's a couple of it was a couple of graphic cards. Is it uh, is it acic mining or or gb Or gb mining We are not acic resistance by design actually we don't believe that it's a real protection over the long term But the fpga is coming in now Okay, okay, so I still have some I still have some some traction to use my uh My my gbu. Okay, that's good. You will find that our discord is actually a very welcoming place full of advice and nice people with questions on mining subjects uh We've been we have a Seven or eight mining pools. Uh, there's different implementations for mining. It's it's uh We've been growing much faster than we expected in the beginning on this. Nice very happy and One last question for you guys. Um, what is the most used app that? That that you have in life in the most used app for now, uh for now From we are on the cusp of announcing actually tomorrow That we're gonna have a very important next tech network upgrade Very soon that's gonna make make it much much much easier for everyone to build stuff on top of elifium So we we have a couple of wallets We have the desktop wallet, which is awesome. I don't know if you've tried it. It's beautiful The mobile wallet is coming very fast ours our mobile wallet But like others are building nft platforms And other apps that we can't talk yet about But we are expecting a big push for the ecosystem dApps in the beginning of next year Does do you change do you want to add something you can unmute yourself and just Talk if you would be would be happy to have To to to have like those apps self-hosted in in dApp know and stuff. Yeah That's cool. Yeah Yeah, I want to add a little bit So we are a brand new lay one blockchain We it took us we started um At least four years ago It took us a lot of time to build just the blockchain, you know, it's a lot of work to to build a new brand new blockchain from scratch Uh, just think about how much time it takes for for easman to build the the proof of staking uh, uh, so it is the same for us we we like study in 2018 And took four years to to deliver the the shutting algorithm actually right now still like the the shutting is not available in easman right it's still um Kind of research in progress So we we deliver it, uh, but it took us most of the time and now we are focusing on building the infrastructure and the SDK We have quite some Demo the apps right now, but we need to have the the next uh next network upgrade to enable all of this So still a little bit of time to have some real dApps on the blockchain that is is coming Well, let us know and they'll be on that note as well cool Lansky, I I I promised you that we would be tight with the timing. So we're almost exactly one hour in Uh, so if anyone else has a question now is the time Other way other than that Um I'm very happy to thank you a lot for this presentation. It was really enlightening very clear uh I for one want to run a node at some point. So I'm going to have to go through the motions Uh, it was uh, I think we share a lot like at that node and adalifium in the ethos of decentralization um trusting uh that a decentralized network is uh It's a better solution and a better decentralized infrastructure is really important About that. I want to circle back because polto answered We don't know the number of nodes. We just know the number of different ip's that connect and and like at some point It was I think 200 300 somewhere somewhere in that In that uh in that area Um, the so ilias is adding that the mobile wallet will also be able to connect to your own dApp node. So the The the the the next iteration of the wallet will be able to connect directly nice Yeah, this is really easy to connect. It's really easy to connect your phone to your dApp node as well to create a vpn tunnel I didn't show this part, but it's if you have wire guard or open vpn You just have to download this little app and then you can connect directly to um to From from your server to your phone no matter where in the world you are You can you can connect to your notes and to your rpc endpoints to your own notes, etc, etc So, yeah, so listen like it was awesome like Thanks, i'm gassete for I don't know what you sent. I don't want to click on the link. Oh, maybe I'll just Click oh There's no wallet to my dApp node. No, perfect We're gonna use all that because we actually want to produce some kind of a Tutorial to help people to connect to that node and install the packages Uh, but thanks a lot guys. It's been uh, it's been a blast working with you It's been a blast preparing this and having this interaction Uh, you're an amazing presenter. Uh, you probably know that but it's a it's a lot of pleasure for the people here Nobody left me. So it's like it's like Thanks a lot Yeah, thanks to you guys You you guys are a super solid community. It the it shows you very very professional Super good team. So thank you very much and uh, yeah, let's get more things Let's get more things And then the whole One node at a time, you know, like the effort of decentralization. That's the I will get I will keep that from photo Thanks guys So super super on you as well blad on on your mc skills and the questions were really on point It's really hard to get people going so straight like every question like an a it was really good That's that that's credit also goes to palto. Thanks Thank you so much guys. My next one. Bye Cheers