Test for Federated post holding a crypto ledger
-
wrote on 21 Dec 2024, 16:30 last edited by
I had an idea for a while...
Nodebb 'credits' could be held in a federated post ledger. Used for tipping others for helpful posts etc. Transactions can be approved by more than one instance, checking the public and private keys match when balances are transferred between users.
(This is different from blockchains as not processor intensive).
The balance list below is just for me to test if a remote instance can update the thread and check transfers!
Bear with me, I think there is something in this idea@julian 001000
@eeeee 000099
@admin@isurg.org 000050 -
wrote on 21 Dec 2024, 16:32 last edited by
@admin@isurg.org 15 to @julian@community.nodebb.org
@julian@community.nodebb.org 001015
@eeeee@community.nodebb.org 000099
@admin@isurg.org 000035 -
wrote on 21 Dec 2024, 16:35 last edited by
@admin@isurg.org 3 to @eeeee@community.nodebb.org
@julian@community.nodebb.org 001015
@eeeee@community.nodebb.org 000102
@admin@isurg.org 000032 -
wrote on 21 Dec 2024, 16:46 last edited by
-
wrote on 21 Dec 2024, 16:51 last edited by
So this all works well except for there is no +like on that last post, which was given from external instance
-
wrote on 21 Dec 2024, 16:55 last edited by
@eeeee are you liking from one NodeBB to another?
I wasn't aware there were issues with that activity... Can you unlike and try again?
-
wrote on 21 Dec 2024, 16:56 last edited by
Yes it works, I just had to wait a minute
-
wrote on 21 Dec 2024, 17:00 last edited by
@julian in theory, should a nodebb page need to be refreshed to update 'likes' given externally, or is it dynamic (as in react like?)
-
wrote on 21 Dec 2024, 17:09 last edited by
Another question, the other instances can edit the title of the thread. What is the purpose of that?
It has reflected on the external instance but not on this site yet.Im not sure that someone else should be able to change the title of the OPs post?
So if it doesnt propagate that may be a good thing. But why are other instances permitted to try and do that? -
wrote on 21 Dec 2024, 17:16 last edited by
One more question @julian ,
If I want a certain post like this one, to appear in a category on external forum, (i.e. so its not only in World posts), can it be moved into a category so its a permanent post there too? -
wrote on 21 Dec 2024, 17:27 last edited by
@eeeee said in Test for Federated post holding a crypto ledger:
Another question @julian , it seems the other instances can edit the title of the thread. What is the purpose of that?
It has reflected on the external instance but not on this site yet.Im not sure that someone else should be able to change the title of the OPs post?
So if it doesnt propagate that may be a good thing.It doesn't propagate. It's intentional because other AP software doesn't provide titles.
In those situations, the title is inferred from the content, but it doesn't always end up looking good
So in those situations, editing the title for clarity may be helpful.
-
wrote on 21 Dec 2024, 17:28 last edited by
@eeeee said in Test for Federated post holding a crypto ledger:
@julian in theory, should a nodebb page need to be refreshed to update 'likes'?
downvotes dont seem to be coming overThe page should automatically update. It doesn't always, though. Depends on your local socket.io connection.
Downvotes aren't federating yet.
-
wrote on 21 Dec 2024, 17:31 last edited by
Is the plan not to federate downvotes?
Downvotes are not always helpful actually, look how reddit gets if you say anything the crowd dont agree with. You can get a overall net negative rating just from one post! -
wrote on 21 Dec 2024, 17:33 last edited by
@admin@isurg.org downvotes don't federated currently because few (none?) implementors support them. The protocol does.
NodeBB should support it, it's just less important.
-
wrote on 21 Dec 2024, 17:35 last edited by
Well have to say, this is working very well.
Congrats @julian on a great job -
wrote on 21 Dec 2024, 17:45 last edited by
@eeeee thank you! It's easier to get NodeBB-NodeBB Interop working. It's working with everybody else that's annoying
-
wrote on 21 Dec 2024, 20:17 last edited by
Hi @julian @admin,
what #activity is it? Like is there https://www.w3.org/TR/activitypub/#like-activity-outbox. -
Hi @julian @admin,
what #activity is it? Like is there https://www.w3.org/TR/activitypub/#like-activity-outbox.wrote on 21 Dec 2024, 22:30 last edited by@mro@digitalcourage.social Indeed! Also thankfully it's implemented the same way we do it in NodeBB.
Upvotes are separate from downvotes (though the UI and backend arbitrarily limit you from doing this), and you can "unvote", which is like undoing a Like
-
wrote on 22 Dec 2024, 14:18 last edited by
-
wrote on 22 Dec 2024, 14:31 last edited byMany offer downvotes as an option that must first be activated by the user. This is also the case in Friendica.