日本語版はこちら:
AokiApp Inc. (CEO/CHINKO Yuki Aoki) has developed a protocol for distributed hash computation, and we are now making this protocol public.
Overview
In November last year, we announced the invention and patent application of a technology that enables distributed computation of hash values without disclosing private information to communication partners.
AokiApp、プライベートな情報を明かすことなくハッシュ値を計算する新技術を発明
On April 1, 2025, we have developed a reference implementation and established a new protocol called "Penis Protocol", and we are now releasing the complete source code and related materials. Additionally, we are publishing the NFT (UNTI) that proves their existence.
Please note that there will be no airdrops related to UNTI or this technology. This is not a joke.
Invention Summary
This invention enables data integrity verification while maintaining both confidentiality of sensitive information and verifiability, all while preserving compatibility with existing technologies.
By applying the processing flow and cryptographic properties of the Secure Hash Algorithm (SHA), and utilizing the Partially Executed Nth-round Intermediate State, we achieve the following features:
- Distributed Computation: Collaborative hash value calculation between two computers
- Confidentiality: No sensitive information in communications
- Compatibility: Generates identical results as conventional SHA hash functions
The hash value can be computed collaboratively between two computers, with no sensitive information included in the communications between them, yet still producing the same calculation results as a conventional SHA hash function running on a single computer.
This enables verification using SHA hash values in scenarios involving sensitive data while preventing the disclosure of confidential information to the other party's computer.
This invention is a Web3-native technology that can be used not only with traditional computers but also with smart contracts and blockchain-based decentralized applications (DApps). It is expected to be utilized in privacy-focused DApps and NFT projects as it can hide sensitive information and NFT metadata.
Vision for the Invention
During development, we kept the following principles in mind:
-
Solid: Aiming to integrate with historically solid technologies while being implementable in Solidity
-
Bold: A bold and daring approach
-
Black: Designed with monetization in mind, expected to generate black figures
The protocol's nickname "Penis Protocol" (/ˈpiːnəs pɹəʊtəˌkɒl/) is based on an acronym that directly and concisely represents the technology, chosen to evoke both the familiarity of "peanuts" (/ˈpiːnʌts/), and the elegance of "Venus" (/ˈviːnəs/).
Reference Implementation
We have implemented this invention in Rust language and developed the Penis Protocol for transmitting Partially Executed Nth-round Intermediate State between two computers. We are now making the source code public.
The code can be viewed and downloaded from GitHub:
The development history can be traced through our clean commit history without force pushes.
You can utilize in simple APIs
The software is licensed under the AokiApp Normative Application License(ANAL).
About the Software License
Currently, we do not intend for this reference implementation to be used by others. Furthermore, the intellectual property rights for this technology belong to our company. As applying existing open-source software licenses would be inappropriate for this reference implementation, we are applying our proprietary "AokiApp Normative Application License."
This is a normative license that explicitly prohibits usage beyond private copying, including modification and redistribution, as well as patent implementation. Contributions are also prohibited. However, information analysis (including AI learning) is permitted as long as it does not infringe on copyrights or intellectual property.
We plan to relax license restrictions after the patent is registered and we establish rules and royalties for free and/or paid usage.
Solidity Implementation
The Solidity implementation is currently under active development and will be released in the future.
UNTI Certification of Invention
We are now publicly revealing for the first time that we had issued a non-transferable NFT using the UNTI standard to prove the existence of this invention no later than January 24, 2024.
UNTI refers to the non-transferable NFT extension standard EIP-6268 Untransferability Indicator, proposed by our CEO/CHINKO Aoki.
The SHA-256 hash value of a TAR file containing all deliverables is recorded. It can be verified using Penis Protocol, which maintains complete compatibility with SHA-256.
Please verify the block header and confirm these details.
Issuance Information
Blockchain | Ethereum (Chain ID: 1) |
Smart Contract Address | 0xbe3682ade631cfac6ad9007f99f4dc39eb08307f |
Token Standard | EIP-1155 (Multi Token Standard) + EIP-6268 (Untransferability Indicator) |
Submission Date | January 24, 2024 |
Transaction Hash | 0x0d4cecd19b8fceaf2ac2f563e31050d0f4573acf20f4768d39dfc259df73d2cf |
Block Number | 19077698 |
Airdrop
There will be no token airdrop. Even though today is April Fools' Day, we are serious about there being no airdrop. We don't take a joke on this.
Technical Security
We have not yet conducted quantitative evaluations of this invention's cryptographic properties and strength. For example, we cannot rule out potential attacks such as:
- Information leakage about the original secret block from the Partially Executed Nth-round Intermediate State
- Forgery of the Partially Executed Nth-round Intermediate State to fraudulently bypass verification
We plan to evaluate resistance against these attacks and improve the protocol as necessary in future research.
Future Prospects
We are planning to offer commercial use with enterprise-level support and provide licenses for the patent. Additionally, we are exploring the development of new features and services utilizing this protocol, either as part of our services or in collaboration with other companies' services.
Contact us
If you are interested in using this technology or have questions or comments, please feel free to contact us at:
We have also created an X (formerly known as Twitter) account. Please follow us for technical information and development updates:
We would appreciate it if you could share this blog post on social media and provide your feedback. Please let us know your thoughts.
Conclusion
In this article, we introduced Penis Protocol, a novel cryptographic protocol that combines confidentiality and verifiability. We covered various aspects of the protocol, such as its overview, technical background, reference implementation, and future prospects. This protocol provides a new approach that combines confidentiality and verifiability, aiming to contribute to privacy protection and the development of decentralized applications in the Web3 era.
While this article is published on April Fools' Day, the technical content and patent-related descriptions are genuine and serious, worthy of sincere evaluation and discussion. Our company will continue to work on developing technologies that balance privacy and transparency.
Thank you for reading our blog. We look forward to your continued support of AokiApp Inc.