{"signature": "0xa5e713834917f1b9b371c79a81bf3b22d7b4963e0cd580b90e5b7b29d1605a393e742455d425ce17a451d73e7785751cd4a63cc7396e6869482b4ff7bbc4b0681b", "application": {"round": "0xf50fa2dc5cbe583670323bc5acdeb02c447cd8b3", "answers": [{"type": "email", "hidden": true, "question": "Email Address", "questionId": 0, "encryptedAnswer": {"ciphertext": "6Wrh4VATTTDGTLkszMDmQKAr5xYs4lzi+TMj2C1LguxO7+7AHglbJS/7/S9ca1uX", "encryptedSymmetricKey": "99b51b493c14f6c38f033c470e5d9cb8bf5c989eb7103185312dae05a9b7e7c78bcfb42c14464a8994041e6a178c3812668ed9184b6dcc46bf44d8082f75210b88c1e46e1db7f87af7558fe54b09cb8eda79be90a65458bc66cec9f8408dafb6c83144d44bf73d75392c026e9039d5233c47a0fba11c7113d268e585d0bf367300000000000000201eea9b23e62e202d190d6f0e28b038c280f2fbb8ee6c84300a779e0fe6a040c72f130df8d207a78d7ecb7298729cc986"}}, {"type": "short-answer", "answer": "0", "hidden": false, "question": "Total Prior Funding for the project in USD", "questionId": 1}, {"type": "number", "answer": "5", "hidden": false, "question": "Team Size", "questionId": 2}, {"type": "short-answer", "answer": "@Yu_da_1", "hidden": true, "question": "Telegram Handle We Can Use To Contact (N/A if none)", "questionId": 3}, {"type": "short-answer", "answer": "https://github.com/Monas-project", "hidden": false, "question": "Project GitHub Repo (Not Team Page)", "questionId": 4}, {"type": "short-answer", "answer": "Yu_da_1- 0x364B5966A7c788658fba7c604b5C42eB637a381E, somasekimoto- 0xD263479662b04a40DadA6cB04C32D80F11a0Ba20, YuseiWhite- 0x2f747ed1b3a4CbB66ED8AD576D11Aa4851e9CAB7, mashharuki-0xf635736bab5f3b2d6c01304192Da098a760770E2, Mameta-0xb5a05Af300C50baAadE18f8EA8AA7e856177Afe8, K.N- 0x6134c639B84cC8d5eAbEfD082a1303f1165D979a", "hidden": false, "question": "List the Github Handles and Wallet Addresses of Each Team Member (e.g. owocki - 0x123, kbw  - 0x456)", "questionId": 5}, {"type": "short-answer", "answer": "Yudai: https://x.com/yudai007004, Soma: https://x.com/somaseki, hruki: https://x.com/HARUKI05758694, Yusei: https://x.com/yuseiwhite, Mameta : https://x.com/mametan0529", "hidden": true, "question": "Social profiles (Twitter, Farcaster, Lens, etc.) of other main team members publicly associated with the project (N/A for solo founders)", "questionId": 6}, {"type": "link", "hidden": false, "question": "Link to your Public Group Chat (e.g. Discord or Telegram)", "questionId": 7}, {"type": "short-answer", "answer": "N/A", "hidden": false, "question": "If you've participated in past grant rounds, please share any new updates or milestones from the prior months (N/A if you haven\u2019t participated previously)", "questionId": 8}, {"type": "short-answer", "hidden": true, "question": "If you participated in past grant rounds using a different project payout wallet address, please share it here", "questionId": 9}, {"type": "short-answer", "answer": "Check Github and twitter. You can see our activities and additional features.", "hidden": false, "question": "Where should we look to see the impact of your project? Please provide links to public websites and/or the latest values for key metrics you track privately. This might be used in future impact reports", "questionId": 10}, {"type": "multiple-choice", "answer": "Grants", "hidden": false, "question": "Which of the following funding sources do you have? Check all that apply.", "questionId": 11}, {"type": "short-answer", "answer": "About 7 months. Our project began implementation in September 2023. However, our journey began earlier and the first test was developed at EthGLobal in July 2022. (https://ethglobal.com/showcase/pipele-w06zh )", "hidden": false, "question": "How old is the project? (in months if less than one year)", "questionId": 12}, {"type": "dropdown", "answer": "Asia", "hidden": false, "question": "Location/Region where the project team is based", "questionId": 13}, {"type": "dropdown", "answer": "Yes", "hidden": false, "question": "Have you read and confirmed your grant abides by the Program General Eligibility Policy?", "questionId": 14}, {"type": "short-answer", "answer": "Open data hack by Encode club: https://www.encode.club/open-data-hack, Filecoin | InterPlanetary Consensus (IPC): Data Economy Hackathon: https://dorahacks.io/hackathon/filecoin-data-economy/detail", "hidden": false, "question": "Which Hackathon did you Participate in?  Please provide the name and a link to the event.", "questionId": 15}, {"type": "short-answer", "answer": "Filecoin | InterPlanetary Consensus (IPC): Data Economy Hackathon: https://dorahacks.io/buidl/11189, Encode club does not seem to have a project page. Video demo at that time: https://youtu.be/55O8Risp64o", "hidden": false, "question": "Include a link to your Hackathon project page showing your proof of participation, e.g., Buidlbox, Eth hackathon, Backdrop, etc.)", "questionId": 16}, {"type": "short-answer", "answer": "Our project, named Monas, is a decentralized Personal Data Store (PDS). This system utilizes the encrypted data structure of Cryptree and the authenticity-guaranteeing technology of Blockchain as its core, enabling users to manage their own data while ensuring privacy and interoperability. Unlike traditional \"solid-line data links,\" Monas introduces a new paradigm of data management through \"dotted-line data links,\" directly reflecting the user's intentions. This approach creates a space in cyberspace that protects autonomy and privacy.  In the prototype, we focused on implementing the Cryptree algorithm and the state management of the PDS. For more details, please check this link. https://github.com/Monas-project/Filecoin-Data-Economy-Hackathon/blob/main/docs/prototype.md", "hidden": false, "question": "Describe the project you developed during the hackathon. Highlight how your project offers innovative solutions or prototypes.", "questionId": 17}, {"type": "short-answer", "answer": "As mentioned earlier, Monas allows users to create private spaces within cyberspace. This could potentially address the issue that current decentralized storage technologies such as blockchain and IPFS are inherently designed to be public and lack a privacy layer. Furthermore, user data is stored in an encrypted yet verifiable form, enabling data bridging between different blockchains and platforms. This is seen as a way to achieve interoperability\u2014a core theme of blockchain\u2014through the user's personal space. Additionally, by building the Cryptree algorithm, users can achieve intuitive and flexible access control.  We also believe that blockchain technology can address the issue of consistency, a current problem with Personal Data Stores (PDS). By storing the state of the PDS on the blockchain, it becomes verifiable, thus maintaining and verifying the consistency of the PDS state.", "hidden": false, "question": "Describe how your project addresses clear needs within the OSS or tech ecosystem. Please elaborate on the specific challenges or gaps your project aims to fill.", "questionId": 18}, {"type": "short-answer", "answer": "Yes, all our code and ideas are public. Also, the prototypes are open to the public, so you can see the problems and issues.", "hidden": false, "question": "What type of open source software (OSS) license(s) do you have? Is all of your code available on public repos, or is some portion of your codebase private?", "questionId": 19}, {"type": "short-answer", "answer": "Since our first hackathon, we have been able to implement a prototype. This includes not only the implementation of the algorithm but also the implementation of state management using blockchain. Additionally, we have been able to create documentation that outlines our specific vision and challenges. In the next phase, we will proceed with the construction of a P2P network and the implementation of a key derivation algorithm.", "hidden": false, "question": "What progress has your project made post-hackathon? Detail any developments, improvements, or milestones reached since the hackathon concluded.", "questionId": 20}, {"type": "short-answer", "answer": "Before launching Monas, we were exploring the creation of personal spaces and the realization of a Private Web. We discussed these topics based on documents and validated them through hackathons. https://docs.google.com/document/d/1w2au0J8Ec_6G2-NEN3D1XMHjS--cnsYKCQXtGlYsLNI/edit?usp=sharing", "hidden": false, "question": "Is there anything else you'd like to share about your project, previous work, or other affiliations? Is there anything you'd like to add that may help determine project eligibility?", "questionId": 21}, {"type": "dropdown", "answer": "Yes", "hidden": true, "question": "Would you like to opt-in to future messages from Gitcoin for updates, information, and/or interviews?", "questionId": 22}, {"type": "dropdown", "answer": "Yes", "hidden": true, "question": "Would you like to opt-in to us sharing your information with select third-parties for investment opportunities?", "questionId": 23}], "project": {"id": "0x516c5de42ab87ace201b76af95626784e60b8f3e5b38517a2fe21f327d78bae8", "title": "Monas", "logoImg": "bafkreibubr6fizbschsmatk22kxtpt4lc6liovbwjbef4kjk7dswifuww4", "metaPtr": {"pointer": "bafkreidu5dcbrfyjtwc4dfhjjeubctame3odwoy6akesemn5dfkoerjvby", "protocol": "undefined"}, "website": "https://github.com/Monas-project", "bannerImg": "bafkreibv2oukogbzgog7dp6tckfdrfovflq5gwy2b4fybymyp5osyuy26e", "createdAt": 1699094331619, "userGithub": "Yu-da-1", "credentials": {"github": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..KZ4LZS9LvBOeQ_ljv0geRfpm5HfgjGwsQeDFVaWQDDBn-WKgi97uEpbhWBn4QW3bG41JY5mGStib5Thp2e2uCg", "type": "Ed25519Signature2018", "created": "2023-11-05T13:02:02.392Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-05T13:02:02.392Z", "expirationDate": "2024-02-03T13:02:02.392Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x364B5966A7c788658fba7c604b5C42eB637a381E", "hash": "v0.0.0:i3ZdY2l38aY5f4aoMJ3j9W29FCKZF6geTuMAWDBDmAM=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextGithubOrg#Monas-project#121340382"}}, "twitter": {"type": ["VerifiableCredential"], "proof": {"jws": "eyJhbGciOiJFZERTQSIsImNyaXQiOlsiYjY0Il0sImI2NCI6ZmFsc2V9..bnyJ4WU-TPWVPWA7Zpp2BFlAzl3I82MfEJY091wUCtHIEgJEj4U2lSmSROSxWJMSnh6MMiH-T_JDLwenPrDfCg", "type": "Ed25519Signature2018", "created": "2023-11-06T12:43:11.934Z", "proofPurpose": "assertionMethod", "verificationMethod": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC#z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC"}, "issuer": "did:key:z6MkghvGHLobLEdj1bgRLhS4LPGJAvbMA1tn2zcRyqmYU5LC", "@context": ["https://www.w3.org/2018/credentials/v1"], "issuanceDate": "2023-11-06T12:43:11.934Z", "expirationDate": "2024-02-04T12:43:11.934Z", "credentialSubject": {"id": "did:pkh:eip155:1:0x364B5966A7c788658fba7c604b5C42eB637a381E", "hash": "v0.0.0:x8hp17VYj//HQMtYRdQwgkKH9tBqBh9q2ypmyJRa6SQ=", "@context": [{"hash": "https://schema.org/Text", "provider": "https://schema.org/Text"}], "provider": "ClearTextTwitter#monas_pds"}}}, "description": "# Monas: Decentralized Personal Data Store\nMonas aims to enhance data interoperability and user data sovereignty through a Decentralized Personal Data Store (PDS). This system leverages the encrypted data structure of Cryptree and the authenticity-guaranteeing technology of Blockchain as its core, allowing users to manage their own data while ensuring privacy and interoperability. Unlike traditional \"solid-line data links,\" Monas introduces a new paradigm of data management through \"dotted-line data links,\" directly reflecting the user's intentions. This approach creates a space in cyberspace that protects autonomy and privacy.\n\n## Introduction\nMonas is a Decentralized Personal Data Store (PDS) designed to empower Data controllers with data sovereignty.Under the current circumstances, state-of-the-art technologies like the Semantic Web, Self-Sovereign Identity, and Blockchains are possible to solve the issues of data interoperability and of user-centric data management. Monas enables users to manage their data while maintaining privacy and ensuring interoperability utilizing the cryptographic data structure of Cryptree and Blockchain technology to ensure data authenticity. Unlike traditional 'solid line data links', we proposes a new paradigm of 'dotted line data links', which directly reflect user intent. This approach allows Monas to create a space in cyberspace that protects both autonomy and privacy, offering users the flexibility to solidify these links at their discretion.\nMore details:[Monas: Privacy, Data Interoperability, and Self-Sovereignty in Decentralized Personal Data Store v1.0.1](https://docs.google.com/document/d/1stQUrYfhbEcIilbOaRzCUfETRXiCWzo-E60MJ0CvnQg/edit?usp=sharing)\nSlide: https://docs.google.com/presentation/d/1CSDXeBKCRI5UfYq_DA_zj8i6FO6yLWsr/edit?usp=sharing&ouid=113727888198193846679&rtpof=true&sd=true\n\n## Prototype\nWe recently participated in a hackathon organized by Protocol Labs to develop a prototype. ([here](https://dorahacks.io/ja/buidl/11189))\nWe've developed a prototype that embodies the principles of Monas. This prototype leverages three key components:\n- Decentralized Identifiers (DIDs): Unique global identifiers that operate independently of centralized authorities.\n- Cryptree: A structure that provides intuitive access control, managed by Data controllers.\n- Blockchain: This serves as the backbone for our state management system, ensuring the authenticity and consistency of data.\nOur prototype specifically focuses on enhancing the functionality of read access control and the robust management of system state.\n\n### System configuration\n![System configuration](https://github.com/Monas-project/Filecoin-Data-Economy-Hackathon/blob/52ede03fb7179dad41706f0b14469035c35bae16/images/System%20configuration%20diagram.png?raw=true)\nThe prototype consists of IPFS, Tableland, Push Protocol, Filecoin and Polygon. Please check Github for details and code of the prototype as well as the challenges and solutions. \nPrototype: [here](https://github.com/Monas-project/Filecoin-Data-Economy-Hackathon/blob/52ede03fb7179dad41706f0b14469035c35bae16/docs/prototype.md#monas-decentralized-personal-data-store)\nDemo Video: [here](https://youtu.be/4zze7qRSnv8?si=mcY_rnEaMCPbvH8r)\n\n## Next Phases of Development\nAs we continue to evolve the Monas platform, our next major objectives are the construction of a Peer-to-Peer (P2P) network and the enhancement of writing capabilities. Currently, the architecture includes a Monas server, but our goal is to enable users to set up their own nodes and engage directly in end-to-end (E2E) encrypted communications as clients. This will facilitate a more decentralized and secure environment.\n\nAdditionally, while currently only the PDS administrators can write to the datastore, it is essential to enable writing permissions for approved users. This feature is particularly important as we aim to develop a range of decentralized applications on Monas, such as distributed social networking services. It will also support features like shared key storage and collaborative editing, which require non-administrative users to write within the PDS.\n\nWe will focus on defining and designing the access controls for these writing capabilities, ensuring that actions are properly sequenced and managed. This includes tackling the issues mentioned earlier, such as key management and the standardization of data formats.\n\nBy implementing these enhancements, we aim to significantly expand the functionality and applicability of the Monas platform, making it a more versatile tool for decentralized data management.", "lastUpdated": 0, "projectGithub": "Monas-project", "projectTwitter": "monas_pds"}, "recipient": "0xd1F2610d01f21226b258090E7b970A8ba0f0ad84"}}