May2024 - 256bit E2E Blockchain Chat Function Resource and Design ("SESSION" APP)
Project scope
Categories
Cloud technologies UI design Communications Market research Software developmentSkills
wireframing blockchain encryption application programming interface (api) communications systems communications security research prototyping writingWe are a music platform that connects fans, venues, and vendors. We need a 100% and preferably based on blockchain 256bit E2E encrypted chat model that can have groups, individuals and also prevents even the host from watching the chat we are also looking for a way to ensure that your IP can be hidden like session chat does. We expect that it will be based on the chat model session as that is currently the only chat that implements all these facets but they do not at present have an api. The idea of building our own api or following their lead is completely fine. The requirements stay the same privacy is a key pillar of our value system and complete and total chat privacy for the owner of the chat is necessary. You and your team will need to do the research first and foremost taking into consideration the previous research done by other members and provide a very detailed overview of the plan ahead for the progression of this section of our platform. As this is such a key of our platform the research and development section of this is just as important as the development.
It WILL include delving into the crypto and block chain basis of session chat seeing how they accomplish the task (as they are 100% open source) and finding how we could implement their tech or how we should develop our own so we can have as secure or MORE secure communication for our users.
This should be noted as PRIMARILY A RESEARCH BASED PROJECT... If there is time AFTER the RESEARCH students will begin development on the chat backend coding that will follow the paperwork documentation that will need to be extremely detailed and clear in all sections. Documentation is ESSENTIAL and a primary need of this project. It MUST be completed in advance and during the research no matter what negative or positive end results are found they must ALL be documented so we can understand the limitations and impossibilities encountered with this project. Documentations is NOT an afterthought after coding in this situation.
We would like to work with students to research and design a general chat interface.
This will involve several different steps for the students, including:
- Conducting background research on the session platform
- Research and define how we can implement the session platform within the platform
- Creating a very clear and well defined solution in writing for the problem so multiple teams can use the documentation to continue the project after the team has moved on.
- Producing a wireframe or mock-up of the resulting system’s user interface.
- Testing the design with users and making improvements.
Bonus steps in the process would also include:
- Prototyping multiple possible chat function designs.
By the end of the project, students should demonstrate:
- Clear understanding of 256 bit encryption
- Clear understanding of needs of a communication system over a blockchain backbone
- Solid knowledge of decentralized communication
- knowledge of the chat service "session" can be downloaded from google play
- Understanding of our company and customers
- Understanding, knowledge and acceptance of the extremely HIGH need for privacy and security in our platform
- Provide a research portfolio that defines the viability of session within our project or a detailed description of the actions taken and how session was not able to be implemented in our project along with other viable alternate solutions that maintain the extremely high level of security and privacy as noted in session including the inability to back track IPs, no one except the sender and receiver can read the messages including YourBeat ourselves, if intercepted no one can decode the message without the exact encryption key of the owners of the chat.
- Design of a chat function wireframe or mockup
- Refinement of the design through testing results
Bonus steps would include:
- Providing multiple wireframes or mockups for different designs
Final deliverables should include
- A final report.
- A detailed coding expectations, needs and compatibilities report that in details shows all the attempts and failures of the research team and what their recommendations are from the end results of each of those failures, and the documentation of how to progress to a successful end.
Write a reference letter for students
Provide 24 hour mentorship and access to phone support
Available for consult via zoom, email, and phone
Educational connections
Aid students in ways to get into graduate school
Provide life experience through the school of "hard knocks"
Provide military, government and life experience
Actively promoting their work and they will receive credit for any and all work performed
Regularly have 1-2 meetings a week (which the students must make time for and attend or they will be removed from the project) The meetings create an ability for us to transfer information between multiple groups and people all working on the same project so all need to know the interconnection in the project. An intern should know that they are an intern coming into an already working system and they should accommodate the working system rather than the system changing for them. We are aware students have a mass of other responsibilities and we FULLY do our utmost to work around those needs to accommodate them as much as possible.
Supported causes
Industry, innovation and infrastructureAbout the company
We are a new music platform YourBeat, who's main focus is the artist. “The music industry starts with the artist but is not only about the artist. An infrastructure and network of people grows around an artist and furthers their career… A robust industry creates employment in all areas of music from its creation, to performance, to distribution and promotion.” – Martin Elbourne, UK music promoter” we also believe in this. As such YourBeat Inc. is uniting Artists, Fans, Vendors and Venues to create a vibrant and sustainable music community. We foster connections that fuel creativity, collaboration, and success for all involved. Together, we empower artists to cultivate 1000 true fans, while facilitating deep relationships between venues and vendors.