rows { options { physical_type: PHYSICAL_STREAM_TYPE_QUADS max_name_table_size: 128 max_prefix_table_size: 16 max_datatype_table_size: 16 logical_type: LOGICAL_STREAM_TYPE_DATASETS version: 2 } } rows { prefix { value: "https://w3id.org/np/" } } rows { name { value: "RA-KJ6h_UlEcjgSmbANvvvxCoVfHncjg-G0GUxM8NdmfA" } } rows { namespace { name: "this" value { prefix_id: 1 } } } rows { prefix { value: "https://w3id.org/np/RA-KJ6h_UlEcjgSmbANvvvxCoVfHncjg-G0GUxM8NdmfA/" } } rows { name { } } rows { namespace { name: "sub" value { prefix_id: 2 } } } rows { prefix { value: "http://schema.org/" } } rows { namespace { name: "schema" value { prefix_id: 3 name_id: 2 } } } rows { prefix { value: "https://w3id.org/kpxl/gen/terms/" } } rows { namespace { name: "gen" value { prefix_id: 4 name_id: 2 } } } rows { prefix { value: "http://www.nanopub.org/nschema#" } } rows { namespace { name: "np" value { prefix_id: 5 name_id: 2 } } } rows { prefix { value: "http://purl.org/dc/terms/" } } rows { namespace { name: "dct" value { prefix_id: 6 name_id: 2 } } } rows { prefix { value: "https://w3id.org/np/o/ntemplate/" } } rows { namespace { name: "nt" value { prefix_id: 7 name_id: 2 } } } rows { prefix { value: "http://purl.org/nanopub/x/" } } rows { namespace { name: "npx" value { prefix_id: 8 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2001/XMLSchema#" } } rows { namespace { name: "xsd" value { prefix_id: 9 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/2000/01/rdf-schema#" } } rows { namespace { name: "rdfs" value { prefix_id: 10 name_id: 2 } } } rows { prefix { value: "https://orcid.org/" } } rows { namespace { name: "orcid" value { prefix_id: 11 name_id: 2 } } } rows { prefix { value: "http://www.w3.org/ns/prov#" } } rows { namespace { name: "prov" value { prefix_id: 12 name_id: 2 } } } rows { name { value: "hasAssertion" } } rows { name { value: "assertion" } } rows { name { value: "Head" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 5 name_id: 3 } o_iri { prefix_id: 2 } g_iri { } } } rows { name { value: "hasProvenance" } } rows { name { value: "provenance" } } rows { quad { p_iri { prefix_id: 5 } o_iri { prefix_id: 2 } } } rows { name { value: "hasPublicationInfo" } } rows { name { value: "pubinfo" } } rows { quad { p_iri { prefix_id: 5 } o_iri { prefix_id: 2 } } } rows { prefix { value: "http://www.w3.org/1999/02/22-rdf-syntax-ns#" } } rows { name { value: "type" } } rows { name { value: "Nanopublication" } } rows { quad { p_iri { prefix_id: 13 } o_iri { prefix_id: 5 } } } rows { prefix { value: "https://w3id.org/np/RA8uD02NHPQ6DnLEivkHmOntI3TBakjd3Acq65lHF_Dzo/" } } rows { name { value: "faq-entry" } } rows { name { value: "isPartOf" } } rows { prefix { value: "https://w3id.org/spaces/nanopub/r/" } } rows { name { value: "faq" } } rows { quad { s_iri { prefix_id: 14 } p_iri { prefix_id: 6 } o_iri { prefix_id: 15 } g_iri { prefix_id: 2 name_id: 4 } } } rows { name { value: "Question" } } rows { quad { p_iri { prefix_id: 13 name_id: 10 } o_iri { prefix_id: 3 name_id: 15 } } } rows { name { value: "label" } } rows { quad { p_iri { prefix_id: 10 } o_literal { lex: "Are nanopublications peer reviewed? If so, how?" } } } rows { name { value: "hasContent" } } rows { quad { p_iri { prefix_id: 4 } o_literal { lex: "
Not in the traditional pre-publication sense: there is no gatekeeper who approves a nanopublication before it becomes visible. Anyone with an identity and key pair can publish. Instead of anonymous pre-publication review, the system relies on cryptographic attribution \342\200\224 every nanopublication is signed, so it is always clear who stands behind a claim, and that reputation travels with it.
\n\nReview and quality assessment happen after publication, and can themselves take the form of nanopublications: an assessment, endorsement, or dispute is published as a signed nanopublication referring to the one under review. This makes reviews transparent, attributable, and citable first-class citizens of the same ecosystem, rather than hidden reports. Communities can organize whatever review workflow they like on top of this \342\200\224 the nanopublication infrastructure supports such processes but does not prescribe one.
\n\nConsumers, in turn, never have to take the network as an undifferentiated whole: queries can filter by author, by community, or by trust relations, so each application can apply exactly the level of scrutiny its use case requires.
" } } } rows { name { value: "wasAttributedTo" } } rows { name { value: "0000-0002-1267-0234" } } rows { quad { s_iri { prefix_id: 2 name_id: 4 } p_iri { prefix_id: 12 name_id: 18 } o_iri { prefix_id: 11 } g_iri { prefix_id: 2 name_id: 7 } } } rows { name { value: "created" } } rows { datatype { value: "http://www.w3.org/2001/XMLSchema#dateTime" } } rows { quad { s_iri { prefix_id: 1 name_id: 1 } p_iri { prefix_id: 6 name_id: 20 } o_literal { lex: "2026-06-11T07:45:33Z" datatype: 1 } g_iri { prefix_id: 2 name_id: 9 } } } rows { name { value: "creator" } } rows { quad { p_iri { prefix_id: 6 name_id: 21 } o_iri { prefix_id: 11 name_id: 19 } } } rows { name { value: "license" } } rows { prefix { value: "https://creativecommons.org/licenses/by/4.0/" } } rows { quad { p_iri { prefix_id: 6 name_id: 22 } o_iri { prefix_id: 16 name_id: 2 } } } rows { name { value: "hasNanopubType" } } rows { quad { p_iri { prefix_id: 8 name_id: 23 } o_iri { prefix_id: 3 name_id: 15 } } } rows { name { value: "supersedes" } } rows { name { value: "RAbom0f425IzZOXGc0OV7UoFr6DjGAhRGEse5GuCo72Ko" } } rows { quad { p_iri { prefix_id: 8 name_id: 24 } o_iri { prefix_id: 1 } } } rows { quad { p_iri { prefix_id: 10 name_id: 16 } o_literal { lex: "FAQ: Are nanopublications peer reviewed? If so, how?" } } } rows { name { value: "wasCreatedFromProvenanceTemplate" } } rows { name { value: "RA7lSq6MuK_TIC6JMSHvLtee3lpLoZDOqLJCLXevnrPoU" } } rows { quad { p_iri { prefix_id: 7 name_id: 26 } o_iri { prefix_id: 1 } } } rows { name { value: "wasCreatedFromPubinfoTemplate" } } rows { name { value: "RACJ58Gvyn91LqCKIO9zu1eijDQIeEff28iyDrJgjSJF8" } } rows { quad { p_iri { prefix_id: 7 } o_iri { prefix_id: 1 } } } rows { name { value: "RAoTD7udB2KtUuOuAe74tJi1t3VzK0DyWS7rYVAq1GRvw" } } rows { quad { o_iri { } } } rows { name { value: "RAukAcWHRDlkqxk7H2XNSegc1WnHI569INvNr-xdptDGI" } } rows { quad { o_iri { } } } rows { name { value: "wasCreatedFromTemplate" } } rows { name { value: "RAUneCxaT_JQhs4XK8yFhSm5JGmAMgn8k6zBkWB2pp3BI" } } rows { quad { p_iri { prefix_id: 7 } o_iri { prefix_id: 1 } } } rows { name { value: "sig" } } rows { name { value: "hasAlgorithm" } } rows { quad { s_iri { prefix_id: 2 } p_iri { prefix_id: 8 } o_literal { lex: "RSA" } } } rows { name { value: "hasPublicKey" } } rows { quad { p_iri { } o_literal { lex: "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwUtewGCpT5vIfXYE1bmf/Uqu1ojqnWdYxv+ySO80ul8Gu7m8KoyPAwuvaPj0lvPtHrg000qMmkxzKhYknEjq8v7EerxZNYp5B3/3+5ZpuWOYAs78UnQVjbHSmDdmryr4D4VvvNIiUmd0yxci47dTFUj4DvfHnGd6hVe5+goqdcwIDAQAB" } } } rows { name { value: "hasSignature" } } rows { quad { p_iri { } o_literal { lex: "hcC+IKC+2W8hZSh6G7fcujY/n9oLazuKOXETUpqgGp46mApioV0JAArJZIpZ1fyzm9MM1SaeUXht5Ns46FJ2fArRrDFsshu6+x/kCsw8fpdeIVjXl57MdvZuDneWqTRE0rMxA4IxSGMJy6gT/KYgxKtxtmddeosus6FY1oJhZBs=" } } } rows { name { value: "hasSignatureTarget" } } rows { quad { p_iri { } o_iri { prefix_id: 1 name_id: 1 } } } rows { name { value: "signedBy" } } rows { quad { p_iri { prefix_id: 8 name_id: 39 } o_iri { prefix_id: 11 name_id: 19 } } }