So, the next topic we will talk about, because we are going to talk about post-Company,
post-Company.
And it is going to be presented by service.
Okay.
Well, thank you.
Thanks for coming.
Thanks for this opportunity.
To give you a talk about post-Company, with the group all using after.
Who knows what the abbreviation post stands for?
Not everyone.
So, that's basically an abbreviation for a publish, one syndicate, everything.
And what that basically means is that when you have a piece of content like a blog article,
you can publish it to other places, to other platforms, or to other,
you can distribute your blog article in an easy way.
Back in the days, when I was still a little bit younger,
that was very easy with all the open APIs we had with Twitter and Facebook, etc.
And today, I used this strategy still, but with the Ripple.
I'm a Ripple developer, so I know how Ripple works.
And I am using Nostor, and Nostor is a pretty new protocol,
which you can compare to activity pop slash 18-proto,
but we all dig into it later.
I will start with the live demo.
So, I hope that everything works, and it will go smoothly.
And then I will go to some technical details and have some time left for questions.
So, let me show what I am going to do.
So, I have my Drupal website here.
This is live.
This is the website I'm retaining.
So, there is a block session here, which has articles, which you can see.
Most of them are supposed to be different here with Nostor.
I have it already, and it is called Hello from Fullstem.
So, this is the article.
It has an image, it has a title, it has a summary, and it has a content field.
So, this article is being published during my live demo.
What I have built, I have built a Drupal module, which is comparable to any plugin.
Everybody can build modules to extend functionality of Drupal.
And that says, okay, I want to broadcast this long form content with Nostor.
So, I check this, and then I can select one of my configured profiles.
So, I am going to select semantics.
That's basically it.
I need to set it on published, and then I will hit save.
Okay, that one's well, because I have a Drupal message here.
I have a response from a relay that says, okay, one message is successfully broadcasted to one of multiple relays.
I don't get into that later on, and this is the idea.
So, when I go back to the edit mode, then it now is fetching some metadata from the relays.
So, that is taking a bit longer.
Let me show, oh wait, I have lost my mouse, yes.
I am going to show you one of the many Nostor clients we have in the Nostor version.
There is one new event, and that is one event is my blog article, I just published.
So, that is this one.
This image is from last year, of course, then we had a main dog.
And there are other clients too, which we can check.
I have a timeout here, that's not good, always the case with.
So, we have the same content here in the different clients.
For that word, let me see if it works, no, okay, that's it.
Okay, let's enter demo here, because it will take too much time.
Okay, cool, yeah.
Well, I'm sure the content has been published, so you can find it in many Nostor clients now.
So, everybody can read the article, especially all my followers on with Nostor.
Okay.
I need to go back there.
The mirror is not working, so, okay.
Yeah, that's me, group of developer.
I'm also the maintainer of the Nostor PHP library, so I write PHP too.
The live demo you just had is, so, okay.
That was a live demo, and I can say something about Nostor.
Nostor is an abbreviation for notes and other stuff transmitted by relays.
It's a protocol.
Yeah, it's a community driven protocol.
Some guy had an idea, shared this idea, and then other people got involved,
and now we are working with a lot of developers on it.
It's just open, it's permissionless, anyone can use it.
You can do whatever you want with it.
Most of the data that is being published with Nostor is public,
and by default stored on relays, but not every relay is storing it forever.
So relays are just really dumb servers, servers, which are handling all the data,
and do whatever they want.
Yeah, as clients are just requesting the data from relays.
And the data we also, also known as events are self-fireable,
and I will show that in a minute.
So there are basically three core pieces of the protocol.
There are keys, like cryptographical keys.
They contain an input, like a public key, and an insect that's a secret key.
And every data is being signed with the secret key.
So every event has a signature.
Well, and the third one is the relays.
I just said a servers that store and relay events to clients.
And this is an example of an officer event.
It has a unique ID, that's on the top.
It has a kind.
And the kind is a number, and it represents a content type.
And within Nostor, we have a lot of numbers.
So we have a lot of different content types.
So we can broadcast very much content types.
And this is a kind one.
And the blog article I just published, that's a long form content type.
And what does that mean?
The difference between those two is, for example,
we have the content field there as well.
The long form content is a markdown for a content field.
And the kind one is just a simply note, which you can compare to a simple tweet.
We used to share on Twitter.
Now, X, I think.
It also has a created ad, that's some timestamp.
And it has some tags or the metadata, which are saying something about this event.
And let me see, this is a note I published this morning.
It has a hashtag, the T tag, false them.
It has a Q tag.
And that Q tag references to another event, which is a long form article I published.
And it has a relay hint as well.
So that event can be found on that relay, for example.
And the last part is the signature.
So this not so event is self-reviable.
Can verify it by yourself, because it has my signature.
And it also might put key.
But the put key is not there, yeah.
Below the kinds.
And it's also location independent.
So it can exist on multiple relays.
Well, let's see, that event, it shows up in this, on other clients,
what I just showed.
That was the JSON format that event.
And this is the format that event in a client with a nice preview of the quoted references other events.
Okay, let's go back.
And if you want to like, yeah, I want to see more of what is possible with Master.
This basically, one requirement that's for pages of this.
I have multiple editions with me.
And I can read how the protocol works.
This is nips 01.
And there are many other nips.
But those are called most implementation possibilities.
Those are not very quiet.
But you can scan the list of what is possible or what nips are there.
For example, for calendar events, for wiki articles as well.
Because there is a big project building a sort over wiki Wikipedia.
It's called Project Alexandria.
And there are many other nips to do.
There's a list with all the kind numbers.
And there is a list with all the tags somewhere below, like here.
As a developer, you're up to use it in a way you would like.
And if there is not a kind number or there is no content type you would like to use.
Just use your own, use your imagination to work out an event structure that works for you for your project.
And you just send it to the relays.
And they will store it for you.
And then you can use it in other clients for all the projects.
So that's basically the short introduction, the like demo.
So the rest of the time is for some questions.
10 minutes.
So are there any questions?
Yes.
What are the main benefits of using Nostar for finishing your computer?
Why do I use Nostar to publish my content?
Well, because I'm very active using Nostar, it's like a protocol.
So it will be useful for social networking.
I never had such a huge fuller base who paired to any other social platform.
So find just basically what I publish on my website.
I would like to bring it to them, to their own clients.
So they can read my blog post in their own clients instead of to visit my website.
This is the classical problem.
We have with the platforms today.
But those platforms are closing down or all-world gardens.
So it's not easy to publish the content to there.
And let it read to someone who's not on the platform.
So that's the main reason for me.
One question.
I really like that the messages are signed in Nostar.
Because as far as I know, activity book doesn't let you sign your messages.
So we're still in line with server for trusting the content of the message.
But Nostar is very widely used.
And your talk says, well, we created what's published in multiple locations.
Could I also write something independent of I.
Nostar, Nostar.
And push it to both.
Is there a client for that?
Or is there a client which goes from Nostar to Nostar to Nostar or the other way around?
Yeah.
So your question is basically, how can I bridge or broadcast the content from Nostar to the Fediverse, etc?
Well, I know there is a bridge that because I follow a lot of people in the Fediverse through my Nostar client through that bridge.
And it works the other way around too.
But I also know that many Fediverse instances are blocking that bridge.
So, yeah, to me, I don't think that's a good thing, but it is possible to follow each other between those different protocols.
So it is possible.
And the funny thing is, when I repost or quotes some content from the Fediverse, often that shows ups in the notifications feed in Nostar as well, of the odds are there.
And then they boost it again.
And then I see a notification in my Nostar client too that they have done that.
Or they just send a reply and then reply gets bridge to my Nostar client.
And interact with people from the Fediverse through that bridge.
That's really cool.
I think.
Yeah?
Yeah.
You leave the Nostar online to the scale at the same time.
Do you have people or do we need that this evening and switch to another examination?
Another way or to another integration with people?
So I didn't fully understand that question.
It was a scaling question about...
The other way or to the other.
The other way or not.
So you have the integration with Lightning.
I mean the same message.
Right?
To the same event.
And you mean Lightning as Bitcoin Lightning?
Well, Bitcoin Lightning is just used for micro payments.
Yeah.
It's an optional.
It's a nip.
But it has nothing to do with a protocol on itself.
We believe that that's going to be the last implementation.
Or we're going to switch to another type of layer too.
No.
It's...
It's not...
You don't see a button right here there.
Well, there is no button right there because those are two separate things.
Like the Lightning network has nothing to do with Nostar on itself.
Like Nostar does not need.
It's another requirement of using the Bitcoin Lightning network.
That's basically just used for the micro payments.
Okay.
Yeah.
I think like to follow the question.
Do you see a wide integration of Bitcoin or at least thinking about Bitcoin
at the core of Nostar or to the return or the life of the Nostar like...
Well, you're thinking about it really day.
It's something to pay and you don't care.
It's how it came up.
Well, a good question.
The question is, is like...
Are the...
The Nostar control booth is thinking the same way like the Bitcoin Core developers?
Well, the guy who had this idea is a Bitcoiner.
So, from the start, yes.
And many Bitcoiners are using the protocol.
But yeah, I started to use Bitcoin myself in 2020.
But I was very active in a Fediver's because I liked the social networking stuff.
A lot more than just payments.
And I think Bitcoin is just for payments.
And this is something for something else.
This is for building a new kind of internet web.
In some sense, with the same thing,
the people from the Fediver's and the activity pop are doing.
So, I would like to see what you would join forces more.
One question.
So, your question is, if it's possible to send the same message to a message alone?
Well, yeah, it could be.
If I integrate activity pop within, within the Ripple.
It is possible, I think.
That's another plan.
Okay.
One question.
What are the limitations of Lostar?
Can I post a two degree by video?
Okay.
Good question.
Question is, can I post some media like a blob?
Yeah.
Well, if you put some binary data in that content,
field it won't fit, especially when it's not too geeker-bytes.
But there is another protocol being built upon.
The Nostar protocol called Blossom.
And that's basically the blobs of being hashed.
And then can be uploaded to multiple Blossom servers.
And then there is a metadata you can't be being broadcasted to the relay.
So, then clients can fetch that information from the relay.
Where to find that blob.
Yeah, if they want to.
And then they can download the image or the video.
So, it's not taking care of the within the protocol itself.
But it's another implementation as being developed.
Yeah, there is a limit.
There is a limit.
But I don't know it from out of my head.
But there is a limit, especially because the jation is taking some space.
But there are people also working on how to compile it to more binary format.
But then you'll get the down size of it's not easy to read anymore.
But we are aware of that.
Yeah.
Question.
So, if you had a jation file, we showed some of the content of the Blossom message.
And what is the content of the Blossom message?
Yeah.
Well, the website.
The question is why was there a web-circuit link in the event?
The relays are just web-circuit servers.
And the client use a web-circuit client implementation to fetch the data.
So, basically, all the data is being transferred to the web-circuit connections.
But I guess the commands that can be given on that web-circuit are specific to the Blossom.
Yeah.
That's all being given.
That's written here.
That's defined in this NIP-01.
That's basically the protocol.
So, if you have interested, I have multiple with me.
So, I can share it.
I don't know.
How many time is left?
Two minutes.
Okay.
Not a question, yes.
Oh, okay.
Yeah.
I'm around.
So.
Yeah.
Let me go back.
Come on.
I have no work for Poupon.
But I can take you.
Come on, buddy.
I have you, like, business.
The language.
Well, yeah.
Question is, is this a, is a recomply behind this?
I'm, I'm, I'm working for myself.
I'm a solo partner.
I work for small clients.
And also it's just my free and open source side project.
So, for now, there is no business, but we founded a foundation last year.
So, we are trying to find some business, but in a non-profit way.
If that answers your question a bit.
Yeah.
Okay.
Thank you.
Thank you very much.
Thank you.
Thank you very much.