Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
p2panda
@p2panda@autonomous.zone  ·  activity timestamp 2 months ago

We've just published a new blog post about access control in decentralised systems!

https://p2panda.org/2025/07/28/access-control.html

The post includes details about the design and implementation of our new p2panda-auth crate, along with a discussion of some of the technical challenges that arise when trying to solve access control in a decentralised context.

#p2panda #localfirst #p2p #accesscontrol #groups

A Lamport Clock diagram depicting a case of “mutual removal” involving a byzantine actor.

Duck creates a new group and promotes Penguin. Penguin is a group manager and promotes Parrot to manager access level. Right afterward, Penguin changes her mind about Parrot and immediately demotes him. Parrot chooses to ignore Penguin’s demotion action. As a result, all of Parrot’s future actions are technically considered concurrent with Penguin’s demotion action. Parrot then goes on to demote all other group members, making him then single authority figure in the group. A small "devil" emoji next to Parrot marks him as a bad actor.
A Lamport Clock diagram depicting a case of “mutual removal” involving a byzantine actor. Duck creates a new group and promotes Penguin. Penguin is a group manager and promotes Parrot to manager access level. Right afterward, Penguin changes her mind about Parrot and immediately demotes him. Parrot chooses to ignore Penguin’s demotion action. As a result, all of Parrot’s future actions are technically considered concurrent with Penguin’s demotion action. Parrot then goes on to demote all other group members, making him then single authority figure in the group. A small "devil" emoji next to Parrot marks him as a bad actor.
A Lamport Clock diagram depicting a case of “mutual removal” involving a byzantine actor. Duck creates a new group and promotes Penguin. Penguin is a group manager and promotes Parrot to manager access level. Right afterward, Penguin changes her mind about Parrot and immediately demotes him. Parrot chooses to ignore Penguin’s demotion action. As a result, all of Parrot’s future actions are technically considered concurrent with Penguin’s demotion action. Parrot then goes on to demote all other group members, making him then single authority figure in the group. A small "devil" emoji next to Parrot marks him as a bad actor.
  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.1 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login