洪 民憙 (Hong Minhee)'s avatar
洪 民憙 (Hong Minhee)

@hongminhee@hollo.social · Reply to sef's post

@sef That's an intriguing perspective! While ActivityPub was designed primarily for social networking, I appreciate you thinking outside the conventional use cases.

I do have some reservations about how well it would map to accounting needs. ActivityPub's semantics are optimized for social interactions rather than financial transactions, which have stricter requirements for consistency, atomicity, and compliance.

That said, there are some interesting parallels in the bilateral nature of transactions you mentioned. The “your asset is my liability” relationship does mirror certain social interactions.

For specialized business domains like accounting, a purpose-built protocol might ultimately serve better than adapting ActivityPub. But I wonder if there might be value in a hybrid approach—perhaps using federation for notifications and approvals around financial activities, while keeping the core transaction logic in systems designed specifically for accounting.

Have you explored any specific aspects of how ActivityPub's vocabulary might be extended to handle accounting concepts? I'd be curious to hear more about where you see the strongest fit.

sef's avatar
sef

@sef@social.coop · Reply to 洪 民憙 (Hong Minhee)'s post

@hongminhee Yeah I realize it would probably stretch AP well beyond it's intended use case and as you say, might not fulfill the requirements for making proper transactions etc.

The dual approach is interesting. I'm relating here to the Github innovation to build a social layer on top of git, where the social mechanisms are quite suitable to be ported to AP (as already seen in @forgefed ).