A decentralised access-control layer: end-to-end encrypted data sharing and automation without a central authority that could deny service or decrypt user data. Data is encrypted to a public key, and a threshold of independently operated TACo nodes each check that a requester meets user-authored, programmable conditions (for example 'share my archive with journalists if I do not check in over seven days') before releasing a fragment of decryption material, so no single node can open the data. An experimental variant, Threshold Action Control, does conditions-based signing. Applications integrate through a software development kit, and the node network was operated by independent, collateralised nodes. The NuCypher organisation that built it is no longer active; the project is now under the stewardship of the World Ethical Data Foundation, and a relaunch centred on a 'Privacy Coalition' has been announced .
LicençaCopyleft (AGPL-3.0 per the repository's licence metadata; the README badge links the GPL-3.0 text, so the two disagree). https://github.com/nucypher/nucypher (Python node runtime); the web SDK is documented at docs.taco.build
Status de Dev ⚠️ Sem manutenção
ProprietárioOriginally the NuCypher organisation and the Threshold Network; the project's documentation now states that it is under the stewardship of the World Ethical Data Foundation (the repository README calls it the World Ethical Data Forum, WEDF)
Órgão de GovernançaWorld Ethical Data Foundation (stewardship announced in the TACo documentation); previously NuCypher, with Threshold Network documentation still referenced from the repository
País Not stated by the project.
Ano de Início 2017
StackPython node runtime (nucypher, with Solidity contracts in the repository); threshold cryptography; a web SDK (taco-web); contract addresses and architecture are documented in the TACo docs
Criptografado de ponta a ponta Portabilidade de dados Divulgação contextual
Infraestrutura P2P Atributos
OrigensBuilt by NuCypher to give Web3 developers an access-control layer that does not depend on a custodian, and described as running on the Threshold Network's tooling and documentation
Banco de Dados N/A
Formatos de DadosThreshold-encrypted ciphertexts with access-condition metadata; condition formats are defined in the TACo documentation
Suporte MóvelLibrary-level through the web SDK; no application
Suporte WebYes: the taco-web SDK is the integration path for applications, and the documentation offers a playground and an explorer
Aplicativos NativosNone: it is infrastructure used by applications
TermosFree and open source: the documentation calls it a free and open source public good, with a fee model for applications described in its docs
Fundos Not stated by the project.
Baseado EmThreshold cryptography: the README describes cryptographic primitives hosted on the decentralised nodes of the TACo network
Arquitetura P2PA network of independently operated nodes, each running the TACo client; groups of nodes respond collectively to requests, each providing a fragment of decryption material when the conditions are met
Rede de SobreposiçãoYes: a network of TACo nodes coordinated through contracts documented in the TACo docs
Endereçamento por Conteúdo No.
Local-First No: network infrastructure rather than a data layer.
Criptografia de Ponta a Ponta (E2EE)Yes: end-to-end encrypted data sharing, with decryption possible only when a threshold of nodes cooperate and the conditions are met
Tolerância a Falhas BizantinasThreshold-based: a minimum number of honest nodes is needed to decrypt and a minimum number of colluding nodes to decrypt illicitly; the cited sources do not give the exact thresholds
AssinaturaYes in the experimental conditions-based signing variant (Threshold Action Control)
PermissõesProgrammable conditions authored by the data owner decide who or what may access the data; nodes verify them before responding
Maturidade / Padronização do ProtocoloA production protocol and network that is now unmaintained pending a relaunch; no standards-body involvement
Função de InfraestruturaDecentralised access control and key management: threshold decryption and, experimentally, threshold signing
Modelo de AmeaçaA centralised service or custodian that could deny access, decrypt data, or be compelled to; a single compromised node
Modelo de Nó VoluntárioIndependently operated nodes, described as well collateralised, with duties, compensation and penalties documented for operators; the relaunch is to be centred on a coalition of operators from privacy and human-rights organisations
Visibilidade do Tráfego Not stated by the project.
Escala de Implantação Ativa Not stated by the project.
Viu algo faltando ou que poderia ser melhorado? Nos diga →