Recommendations for working with nested signed objects (FEP-8b32):
https://codeberg.org/fediverse/fep/pulls/292/files
FEP-ae97 and FEP-ef61 require embedding signed objects into other signed objects (example: Create activity), but Data Integrity specification doesn't say how to do that correctly.
Looks like we have two options:
1. Use RDF canonicalization instead of JCS, double down on JSON-LD and RDF
2. Use JCS, but break compatibility with some JSON-LD processors
The proposed change represents option 2 (discussion on SocialHub: https://socialhub.activitypub.rocks/t/use-cases-of-fep-8b32-object-integrity-proofs/3249/18).
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.