 Welcome, Internet, to the first stream of a real talk at the Kaos-Soner TV stream. And we are going to talk about social networking, which is a quite common topic. And I hope you will all have a very nice RC3, the second one, which is completely remote. And for this talk, I welcome our first speaker, which is Stefan from the E-Connet Foundation. And he will talk about solving social networking through interconnectivity. And we'll try to explain us how we can exchange messages in between different social networks and so on. So, Stefan, the stage is yours. All right, thank you very much. I will present myself in German. I hope everything works out with translation. But yes, I'm happy to be able to stream from my living room. Of course, it would be much nicer. But yes, I'm still very happy to have the space right at the beginning of the conference. And I'm also happy to have the opportunity to talk about our research. And yes, I'm excited that everything will be developed here and I hope that it will be an informative presentation. Exactly, the topic is Solving, social networking for interconnectivity. That means Solving already says that it's a problem. I think most people know that there are several negative effects on our society. I'll go into more detail on that later. But media search, radicalization, that's been going on for a long time. It's just a strange situation in which we have our private communication here. We have an infrastructure for self-determination and innovation. So it's difficult to introduce innovation in this social network market. Or even if I just want to use something else, then I'm cut off from everyone. I can't really decide for myself where I want to interact with other people and what technology I want to use. And what I also notice quite often and what bothers me is the apparent lack of alternatives in public debate. So when it comes to these negative effects on our society, I don't often hear constructive solutions. But also personally, when I meet or meet people and tell them that I work on radicalization, it's usually the first reaction, first of all, why should Facebook do that? So even here, a lot of people don't even understand that something still exists on Facebook or Instagram. And that's exactly why it's about going today. I want to hope for better results. I want to show the picture that digital communication could go even better. I want to show an infrastructure, let innovation and self-determination go and further. And show an alternative. That's exactly why it's about going today. First of all, briefly, I would like to introduce myself. First of all, I would like to introduce myself, especially in collaboration with my very good friend Martin, who has been here for the last two years. For the last six months, Realization has been around, also a large-scale team. And it's super exciting that it's with this work that we've been working on for so long, that it really goes into Realization. And we have now also founded the Iconic Foundation in September. The Iconic Foundation stands for Interconnective Networks. What does that mean today? And we are a community organization for research and consumer protection. What we do, the mission, is to spread the development of protocols for inter-connective social networks. And why do we do all of this? It's just to promote a self-determined society with healthy communication forms. That's what our core theme is about. Exactly, technical arrangement. What is it about today? It's about digital communication in general. That can be seen in different ways. Technically, central and decentralized. We are in the decentralization of digital communication. Of course, interoperability is a concept, a standard. And we want to compare what we understand with inter-connectivity. And then it's also about the utility side of compatibility. That's what we call our technologies that we've been researching. So we really get deeper into our research. Exactly, that's what it's about today. Let's get started. First of all, a very brief overview. What do I mean when I say digital communication? Digital communication can be done in a very different way. If people know each other, the communities and the public. You can exchange messages, profiles, blogs, calendars, interaction formats and media. There are all kinds of different functionalities. And the form can be private, for example. It can be asymmetrical. If I look at a YouTube video, for example, where 500,000 people watch a video and I put a comment or an interaction, then I have somehow communicated with the influencer. Even if it's asymmetrical, because I'm only one of 500,000 people for him. But it's communication. There are also specific forms of communication where processing is necessary. For example, if you just want to get a notification for every tenth of an interaction, or a classic example is often the app Tinder, where you are only informed that you were matched when you did the legs. There are also specific forms of digital communication. There are still many more examples. That's just the way it is. What do we mean here? What is digital communication technically? I have a brief overview. There is a code in the bottom. It's not that important in detail. What is important to me here is to give an understanding. Digital communication is simply programs and program codes that are executed on different devices. And in some way they have to exchange data and they have to be able to rely on it that the other device sends the data in a certain format and then continues to process it. And you call it protocol because you need it. And if you don't have it, then the communication doesn't work. And that's why we're going to talk about protocol today. So now let's get right into it. Why should the whole of my opinion be decentralized? That's not just my opinion. I will go back to another aspect. In general, I am convinced that solutions from the communities have to come in which the problems arise. So that it is not controlled centrally and that a few people in the rest of the world somehow realize how to talk, but that there where people feel a problem, they themselves have the idea that it is possible to have the idea of how to solve it. And then I think it's just a good thing for our society if this idea is also usable. And that's why it's necessary that we have an open innovation and self-sufficient infrastructure. So that we can spread these ideas organically, how we can solve different problems in our community. And that's why it's not so good in the so-called central systems. That's what we like to talk about from the network effect. The network effect is simply described as the product loss for consumers depending on the total number of users. That's intuitive for everyone. If I were to switch to a social network where there are no users, then this application has no value for me. I can't meet friends there. And that's the reason why most people are switched to networks where many people are already there. And that's why the product, this application that I choose, I don't choose after my personal preferences. And then in extreme cases, when everyone is on the same network, I have almost no choice, no self-determination. And the system will also be immune to external innovations when it can't decide for this innovation at all. And that means, there is the conservator, that only the ones in the central system can change something, which will benefit from it. And that is, in my opinion, the reason why in recent years the system has moved with the mainstream networks. I think there would be enough people who would have thought about innovation and would also be interested in it. But the whole thing was controlled, apparently nothing, otherwise it would have moved a little more. And now we jump in directly. We also have a lot in front of us here. What do I mean by inter-connectivity at all? In general, I first think that there is inter-connectivity between connections between different networks. Without this green line, I hope you know the color well, these individual networks are not connected and it is about creating connections between the end points. What does that mean specifically for social networks? Well, that contacts can interact with each other about their own network. That has the advantage that everyone can where he wants to be and still can interact freely with all his contacts in all communities. And that's the best if these work very differently and do different things. So that people who decide on a different way to communicate are still able to interact. That should be the goal. What are the technical challenges? Firstly, reachability for the contacts and the personal technical network. Your own network is already connected and you should reach the other people or you should reach me from outside. And secondly, the behavior of functionality which is not present in your own system. If someone sends me a message about a technology that does not control my own system then it would be ideal so that for personal communication it doesn't matter because I would like to receive a message even if our systems are not compatible. That would be ideal if you could ignore all of that and then we'll see how it works. Firstly, there is a form of global addressability i.e. a variable or an address where it is clear to all networks that the package should only land on me. We already know it from e-mail no matter if you have your e-mail at Yahoo, Gmail, Protonmail it all comes at the right time. Secondly, there is a real problem because there is a conflict in itself. How should my system perform a functionality that does not control it, that is not done at all? And if you put these challenges out of the box then it actually comes out that the processing of the communication and the functionality can't happen in my system it happens with my communication partner and my system has to show it properly that I can interact as a user Exactly Therefore, e.g. the initiator always determines a communication form. It's easy to say if I upload a picture then I'm looking for a way to interact with it. Exactly it becomes even more clear when compared to interoperability. Interoperability is a synonym to decentralization. It simply means that different systems can interact with each other. Here are the green lines. This is the classical decentralization. Here it's all about finding the market and functionality. I copied the list from Wikipedia with the active projects that exist to simply show that what it is can be used now that should be used now. Exactly that is an interoperability to itself. There are just a few limits that I would like to go through. First of all different interoperabilities are not compatible with each other. Interoperability makes the different systems work with the same protocols. If there are different system groups with different rules then it works in the rules but they have some interoperabilities but not in general. Of course, we can simply find a classic interoperability that is suitable for any digital communication. Let's see what it would be if we could find such an interoperability. Let's say there is a difference between non-operable, interoperability and non-operable. What does it mean? It means that a standard or you can also add new rules if you find a cool functionality. There are a lot of examples. Non-operable interoperability is an innovation hamlet. What must not be tragic for example the telephone has a clear interface. I don't say the clear interface is something bad. You can use a telephone if you call someone. You know what to expect. It's also a great thing. It's only critical when it comes to social networks because I'm not sure if we understand how to solve it and how to interact. That's why I think innovation is important in this sector. We have to do a lot and it shouldn't be too early. What happened when I said there are different sources for compatibility weaknesses. It's not just theoretical. It's what we see in the practice between the different systems that are all live. If you say we have an advanced interpretation that is made for everything, then I have compatibility weaknesses in the end applications if they are just too similar. Either if they haven't used the protocol or if they need a part of it and if there is an application that is a Twitter clone and is exchangeable for microblocks and for example another app that is for chess and a chess app then there may be a protocol that can be exchanged with the one to interact but if the application doesn't implement what is coming, then it's not compatible. Or even if if you assume that we now have a global interoperability network if it is used in different ways there is also compatibility weaknesses. Of course you can say if a protocol is not used then there are always weaknesses. Of course you can't find a real protocol but because the interoperability is in detail and then there are different data structures that are focused on different things these are real topics. And then there are also not all networks that want to be interoperable. There are the connected networks that have a business system to keep their data. On the other hand there are just communities that are very satisfied with their state I have heard that more often now. From different communities they don't want to be mainstream they are really happy with their business culture and they don't want to be featured in general. Of course there are also things that you could solve. But for us when we are almost together maybe there is this perfect interoperability today it's not like everything is interoperable. And that's why we still have big chances of interconnectivity. In short what I'm going to introduce here is more practical than final. Because this interconnectivity that I describe somehow falls again under the definition of interoperability because these systems also interoperate in a way but it's just for me to use this way that I see interoperability with the goal to achieve as much compatibility as possible in which I define formats and functionalities that can be used constructively and on the other hand with interconnectivity I actively set the goal to keep formats and functionalities as independent as possible and still have a useful compatibility. So what does it look like on different levels? For interoperability there are both interconnectivity and you can only see what is that. Not all interoperability are the same, I don't get it wrong but in general let's take a look at the upper part it works interoperability is the control and the functionality of the communication and then two different applications here in bright and a bit dark green are compatible that until the presentation all all data all functionalities are fully interpretable for the system and then the end applications because you can interpret the data because there are rules and protocols decide how they present themselves in the interconnectivity look down that we don't present the functionality that we only set rules for a general control and then in the presentation level a window can be set how it can be implemented we will go into that in a moment and here it can be that we like to have basic control which is also between systems that are not interoperable and on the bottom right are the two different green tones which are compatible that the end weather for example in the presentation there are two different slots it works in the data and in the application and if there are compatibility then you can use the format from bright green from which the message comes that's a big goal now it's very stupid to say what is the better further and you can't say what is the better what is the better, a hammer or a screwdriver but there are disadvantages we already said if you don't use interoperable it's an innovation hammer if you use it further there is a potential for compatibility and that is really decisive when different groups use different technologies and then some comments don't come that is often if it's not enough to understand why the message doesn't come it's not a good system the interconnectivity is also a disadvantage the format is completely decided by the transmitter I don't have any control over which format it is and above all data can't be interpreted because they are only shown to me and I don't have a fixed in which format these data come that's exactly what I said with different tools that's why I see in the source that the interconnectivity can help where the limits of interoperability are so for example they have a lot of different communication requirements they use something completely different and although their system doesn't make sense to create interoperable because the requirements are so different they want to be able to communicate with each other and then I hope that the interoperability in its different forms can help everywhere where the limits of interconnectivity are so if I get a great invitation it's great if it's shown to me but I also want that the data that comes will automatically be delivered and in any case the functionality and the format is definitely defined and that's why I can give you an example that it can work like this that the interconnectivity and interoperability work like this that the interconnectivity uses that there is a general user compatibility that even if the systems are not compatible at least at the end when the user has a compatibility that he can call and show everything and everywhere where it is possible through interoperability also has a processing compatibility so that you can interpret and process the incoming data in the way that the user wants we now have 6 applications that are connected to interconnectivity orange, yellow, if it's just your own centralized systems and green and cyan with different applications so this is the idea that can be imagined and now let's really how to implement it would be so far the current state of research we remember the requirements, that is to say the reachability for contacts over the technical network on the other hand the execution and interaction with functionality which is not present in the system and that's everything, of course it still has to be private and secure the user should be able to choose the technology should not be limited people should decide and the whole thing has to be realistic pragmatic we want to measure these things later so now let's bring in what do we need specifically to talk to people first we need an application at the end of the day we need some app or app or program with which you interact with the system and how do you imagine now we have a nice and exciting graphic it can be I have an application with a fixed user experience and we have an extra post where things can be connected to other formats the whole thing can be integrated into a feed directly which is connected to other formats with other technologies or you have an application where it is simply shown what is sent to you then you need a home module a home component this is analog to the email something where an inbox takes messages for me this can be either an existing network a central one a de-central one or you can say any network builds a home module and is connected to the inter-connective or you can say it is a server for personal communication and then you need communication partners they need the same infrastructure and then you need the communication partners from Alice and Bob when Bob is used to communicate Alice can't then Bob needs a function module because these bridges help to overcome and it can be either that you have an existing system that you have two modules the home module and it also makes the internal functionality available to the outside but it can also be an existing system and above all what I have already presented data-free formats are prepared the format is just sent out without listening to it who can have it this is the infrastructure these five modules we need in this simple communication case of two partners with more partners but it remains quite similar and we fill this with life we look at what we need so that everything works how we have presented it we start with identities what are digital identities everyone has information from online that he wants to share for example a profile or photo with people and that is saved in the home module now even if my phone is out people can call the pictures that I want to share with them and then in some form in the contact lists my contacts have to choose what they want to write then we need the address the home module what the inbox does the storage package what is important not to say that there should be pro-ideality to have several addresses that if you interact with a lot of different services that the trackability is reduced but for a specific implementation the modules can be very much free the transport there must be clear rules how to transport packages and where to arrive very briefly I did not say that at the beginning you can see the green and blue module but the communication can run in the other direction if it needs a inbox it will be full and invisible because the same modules are mirrored they will be seen at the end for our observation we only look at the communication that communication to Alice comes in then we need auto-inforcing and security systems on the left on the left with the two symbols I do not go into the details of asymmetric settlement but I say what is possible on the one hand there is a contract that is signed to sign the data with a private key that people who see these data know that these data come from me and then there is the possibility of asymmetric settlement that for example a lock with my public key on the right the open lock with the image is the public key with which data can be solved so that everyone knows that my private key is the hand key that is a great view because I know that it goes a little fast but such a rough idea can be found then we also need to ask for permission we will do an example then we will see exactly what it meant and then it is also about the presentation how do we connect these formats then it has to have the application module the possibility formats that come can be presented and that can be presented very analogously to an internet browser because over my internet browser I can simply show all possible functionalities that are not pre-installed I can open a social network where I convert all kinds of functionalities that are not pre-installed it is simply shown at this point there will also be a short interoperability check I have also checked if data comes in I can present them and if not they will be shown to me and then the user can interact and then at the end of the day this interaction must be processed by the foreign functional module and then we have reached the target because if I in a foreign functionality when it is converted everything that I have to do as a communication partner when it is not connected to me to interact and when they are also handled then we have our communication on the right and now let's play let's fly around let's start with Bob who made a picture that he would like to share he has just in contact he will he has the key and the address of Alice here it happens the key the first time the picture is packed in a package which is perhaps for more people from the key which is very efficient to pack a package an extra key with which only Alice can open and there will be a small preview and together with the key an extra package is sent then it is sent the notification is sent the picture stays in the package only the request is sent then the address is known by Alice the message reaches her as soon as she comes she opens the package has the request and the key then she has the request and of course she has to click on it if she wants to see it then it is asked with a signature that she sees that she is the person who can see the picture and in parallel if the function does not work the message is asked both are sent back with the personal key which was sent and she sees the picture then she can enter the interaction of the function and then it is not open what it does if it says ok there is a direct notification of the interaction maybe it can offer an external network or it goes back to Bob exactly now from the implementation of the execution which I have suggested we want to start with the prototype so that we can enter a single system we have a code here as a motto that it is important to have it programmed then it goes around the protocol so that it does not go around just to distribute these modules how the single network is implemented is in detail only for the network itself for the protocol it is important that the tools are clearly defined that there are different systems there are clear rules and in the protocol implementation it is mainly about the work I have the control here where it is always a bit different for the individual interoperable systems exactly the requirements to find the best fit and then it is about the integration when everything is done so that there can be a system that can be interconnected now the question is it possible there are reasons for this I would like to call it four reasons one is the network effect which actually brings the problem to the innovation system if we connect several small networks then they will be better because more people can interact with each other so that we can get a wave how it may spread then we should not underestimate how simple digital solutions are if I want to solve a climate change and want to produce a new car if we build applications that work in open source and just solve the problem of private communication and if everyone plays a mobile game then it is very different that is why I do not underestimate how it can be very difficult the passion and the political will is also where I am especially in the direction of interoperable systems there is a lot and then here when I wrote it the song from Casper I also found it a nice idea he says in the song Ariel at the end is it not good is it not the end it is just private communication what is what is a private digital solution but it will also take a long time and I just think about it that we as a human being can solve the whole thing now I want to talk about why this improvement is so important now at the end one topic is the media search I would like to talk about two big topics first is the media search first of all what is search that is a lack of behavior in the payment system in the brain and what has happened so far it is absolutely known that the providers aim to use their design the payment psychology to have more time to use and to have more advertising and the providers profit in the same way and that really aims to train an unhealthy environment with a lot of people I don't want to make it bad if people just find content and find it inspirational and emotional but it is really often a large area especially a pandemic when everyone was locked in and what is now an important solution is that in an open market the providers are stopped so if you really have the choice where do you go then there may be the possibility that I decide what makes me happier and second if I really want to improve myself a diagnosis needs help so far I can say I am completely locked in I don't do anything better or if I use other applications that are aimed at this we don't have to connect with my friends because social networking is connected to how it is offered to the mainstream things like communication with friends that inspire me procrastination so many values if I notice that two of them do me good two of them don't do me good then it is especially often very difficult to leave the bad work if there are still very good things connected and with inter-connectivity you can simply build applications that only do what the people do well there is no reason why it wouldn't be like that second big topic that I would like to address is the radicalization the big networks are for entertainment not for debate culture that is simply very clear and problematic applications are often blocked there I made a minus because of course it is never exactly this kind of organization and that leads people to sources if they see that what they want to discuss even if they don't believe or what they believe that it is blocked there and I definitely make it interesting other sources where there are only such content and that really creates parallel realities when people also change the network where people believe in technically separated networks completely different things and that is an effect that still comes on in the already known years before a blast training of social networks that is also in the social network that has its own echo this effect is also on top of it and that in the solution inter-connectivity network that still doesn't matter first you see what people believe all people remain connected and still remain in exchange technically ok I still have 3 minutes I just got the statement that I'm coming to the end ok thank you and then on the constructive debate platform in the middle of our society so far where there is debate culture maybe somewhere there comes a function in the newspaper there is also a lot of heated people who have a strong opinion and engage there or there is a separate expert platform but with inter-connectivity there is also the chance that such constructive designed platforms in the middle of our society and the third is then really every other reason it is simply the same I think it is very essential that everyone can seem the same in what way he interacts with whom if he says to some young person he would rather communicate with poems but through peer pressure a network is forced where only with pictures is compensated and maybe it doesn't work or in any case there are so many examples and here to this graph the pyramids inter-connectivity should promote self-determination and then people can choose a healthy environment what is long-term in our society and our society needs but really better healthy environment and for healthy environment we need people to choose better solutions without having massive disadvantages and we need some form of inter-connectivity or decentralization without disadvantages digital self-determination I said that we will start now in the meta-pro-tip development please tell me if you are interested if you are interested in the topic I would also like to ask you I have my e-mail if you are interested in the development protocol research and project coordination or if you want to do not so technical work with the scientific combination planning of events and fundraising you can also use help we are just starting to warm up we recommend this contribution if you find it helpful the exchange we absolutely want to know what other people see this topic what they think of this concept donations can help us that we can encourage people and today already use interoperable networks and propagate bring friends with good content that is the same technology just connect this network effect and let us get to a better solution how is it going on? at the conference we have two sessions we want to talk about 2 o'clock about a technical opportunity and to talk about 4 o'clock a little less technical we can simply exchange ideas how better we can be as I said on the 26th for all the developers we will meet in planning and we will do a hackathon together on digital freedom day to bring this topic into the middle and we also plan a social network developer conference I thank you very much for your attention and for the opportunity I wish us all a great conference I am very happy and I would like to hear from you we connect networks, we connect people thank you very much thank you for the contribution first of all and we also reached a few questions the first I think you answered more or less at the end it was about what work so to speak you are doing to make interconnectivity usable for people yes of course it is the core of the mission now I have to make the technology to develop, not just talk about it you also have to weigh that we are parallel to the public work that it is not overhand that we are only talking about what we are doing but if we now we have a too small team for this big task and there we decided that it is also not right to continue to research and then we try to do the weighing also with the public action but the core is definitely the development of the technology that is what we are researching what we have in common that we will publish everything the next question goes into the direction whether you have thought about it so to speak how far your concept with the existing networks is combinable yes so with closed networks we do not have to implement our technology which means after the decision of the development itself we do not have to join what is connected to open source technically we have looked at a lot technically I have not found anything where I say that per se not inter-connective of course such a network is a business model that they sit in a Swiss bunker and are not inter-connective of course they have no interest in it but technically it is possible and we will see with the prototype team which technologies we aim to start on which we will be the first prototype but I will talk about that in a moment I would like to speak in detail about individual technologies and there is also a person behind me all right no, this is not very specific where you want to go then you have to turn yourself around actually these are all questions that have reached me so far I would say we thank you again and hopefully you still have a lot of interactions on the RC3 thank you very much this is the beginning of the conference please come to our assembly we have to bring it to the run if you have questions if you still see this please write to us we will be in contact thank you very much that was the lecture Solving Social Networking Through Inter-Connectivity and on the channel of ChaosZoneTV there is the next lecture at 16 o'clock Caribals Online Exhibition See you in Singapore until then drive around on the other channels and you can see yourself Bye