not approved
PeakChain Car-Sharing Platform
Current Project Status
Unfunded
Amount
Received
$0
Amount
Requested
$85,500
Percentage
Received
0.00%
Solution

We aim to develop a Cardano Car sharing solution on the blockchain, guaranteeing privacy and security for the provided services.

Problem

Connected vehicles require enhanced layers of security and data privacy. Current car-sharing solutions are centralized platforms.

Impact / Alignment
Feasibility
Auditability

PeakSoft GmbH

2 members

PeakChain Car-Sharing Platform

Please describe your proposed solution.

Please check in the short video below, the summary of the car sharing project:

<https://www.youtube.com/embed/yJkNHMB6AKk>Please check in the article below, the summary of the Car sharing project:

<https://medium.com/@peakchain/peakchain-car-sharing-platform-on-cardano-blockchain-4842ec439bdb>

  • Our Mission

To establish Cardano as the blockchain standard for the automobile industry.

  • Our Vision

To become the world-leading automobile industry blockchain solution provider based on the Cardano blockchain.

  • Our Plan:

We can accomplish these goals by:

  • Building ready to use Connected Car DApps on top of Cardano.
  • Demonstrating Cardano's suitability as a ready to use platform with these solutions.
  • Promoting these solutions in the German and international markets.
  • Innovating to develop two platforms on Cardano.

Please check all acceptance criteria of the project, roadmap, team, and budget under this Link:

<u>FEASIBILITY SPREADSHEET</u>

https://docs.google.com/spreadsheets/d/1sBmHndvEXNsBllUMy48AgE-S-15RNala/edit?usp=sharing&ouid=115765945842863689790&rtpof=true&sd=true

  • Impact on the audience and user group: Impact on user group of Carsharing Platform:

  • Ensuring Data Privacy: The privacy of the carsharing platform users will be increased significantly compared to decentralized servers. User data will be anonymous in the blockchain and not accessisble to abuse from external actors. Users cannot be publically identified and user Data cannot be tracked.

  • Improving Transparency and Trust: Using blockchain smart contracts instead of traditional centralized digital contracts will enhance the transparency of fee calculations. No third party is required for contracts between the customer and the carsharing service.

  • Augmenting Data Security: Customers are assured that their data is hashed in the blockchain and cannot be hacked or stolen by third parties. This is especially true when compared to centralized carsharing services, where user data could theoretically be hacked, manipulated, and abused.

Please describe how your proposed solution will address the Challenge that you have submitted it in.

  • After some iterations of the project, and once we implement the platform and it is ready for launch, we will cooperate with a carsharing company in Germany to implement the pilot project.

  • Typically, today, companies are very aware of the importance of data privacy and data security, especially in Germany. This solution will assure the privacy and security of the users’ data who are utilizing carsharing services—especially when compared with services communicating with centralized services.

  • Consequently, increasing numbers of companies will want to use Cardano blockchain as a platform for carsharing services. Cardano, as a result, could be established as a standard for data privacy and security.

What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?

1.Main Challenges:

There are three main challenges

  • Presently, many startups are merging without any recognized, formal and established legal entity offering full transparency. Consequently, team members sometimes have no experience in the market in which they are operating, meaning they have unproven experience.
  • Most innovative projects fail to deliver on time and have an excessive time to market.
  • Most projects focus on delivering features, often choosing to skip software quality assurance efforts, assuming that the cost of quality is higher than the cost of non-conformance.

2.Our Strategy to mitigate the risks:

2.1. Building Trust:

  • Our expert team has significant experience, working on Connected Car Projects in the automobile industry for extensive periods.
  • We are a transparent legal entity, a company called PeakSoft GmbH based in Wuppertal, Germany. For many years, we have been dedicated to delivering software development and software quality/test automation solutions.
  • For more information about PeakSoft GmbH, the company forming PeakChain, please check our website: <https://peak-soft.de/>
  • For more information about the company legal information, please check this link: <https://peak-soft.de/impressum/>

2.2. Short Time to Market:

  • Our Strategy is to build and deliver high-tech, effective solutions through an incremental agile process. Our team, collectively, possesses technical and management experience
  • We have developed an initial prototype with the infrastructure we need to succeed. In this way, we can concentrate on building impactful features and accelerating our deliveries.
  • Agile Software Development methods will be used to manage our project, in particular with a focus on Scrum. Sprint period iteration will last two weeks Agile Software Development methods will decrease time to market while accelerating the pace of development by focusing on delivering plug-and-play features within short increments, without having a detrimental outcome on quality.

2.3. "Highly" Prioritizing Quality

  • Short time to market doesn't mean delivering features and hindering quality. We are ISTQB Certified, offering outstanding experience in software quality assurance and test automation. Consequently, quality will be our main focus.
  • We plan to utilize ISTQB as a standard to ensure our quality. A dedicated test concept containing details of the software quality assurance process will be formed in the project.

Please provide a detailed plan, including timeline and key milestones for delivering your proposal.

Please check all acceptance criteria of the project, roadmap, team, and budget under this Link:

<u>FEASIBILITY SPREADSHEET</u>

https://docs.google.com/spreadsheets/d/1sBmHndvEXNsBllUMy48AgE-S-15RNala/edit?usp=sharing&ouid=115765945842863689790&rtpof=true&sd=true

We will develop and implement a Carsharing platform on Cardano. Thus, we are committed to delivering a new product increment with ready-to-go new features every three months.

Agile Software Development methods will be used to manage our project, in particular with a focus on Scum. Sprint period iteration will last two weeks

1.Acceptance Criteria

The Carsharing Platform consists of <u>five components</u>:

Please Check the architecture of the system under this link: <https://drive.google.com/file/d/1gIdeisHsQXtRJkZEpqoQGWLZnuHTynTC/view?usp=sharing>

1.1. Hardware Component:

  • Retrieve and decode data from the vehicle through dedicated hardware.
  • Retrieve Vehicle Trip Data: speed, timestamp, engine RPM, and mileage.
  • Once a trip is complete, the hardware sends vehicle data automatically to the processing server.
  • No third-party applications are used in this process; in fact, the hardware is connected directly to the data processing services through a dedicated internet-enabled sim card.

1.2. Decoding and Processing Server Component:

  • Receive Trip Data uploaded from the vehicle.
  • Decode Trip Data: speed, timestamp, engine RPM, and mileage.
  • Upon customer confirmation of the trip ending, through a web application, and the customer returning the vehicle, the server is automatically triggered to process data to calculate the driving behavior and total driven distance.

1.3. Carsharing Smart Contract Component living in the blockchain

  • A smart contract is deployed to the blockchain.
  • The smart contract is a peer-to-peer contract between the Carsharing Vehicle Wallet and the customer.
  • The smart contract calculates costs using two parameters retrieved from the vehicle trip data: driving behavior and mileage.
  • The Smart Contract transfers the funds automatically from the customer's wallet to the car wallet upon customer confirmation of the trip ending via the web application.

1.4. Car Wallet Component:

  • A transaction will be triggered automatically from the car wallet once the customer confirms the end of the trip.
  • This transaction generates vehicle trip data to send to the smart contract

1.5. Web Application Component:

  • The customer can use the carsharing service after registration on the web app using their wallet.
  • The Web App checks the balance of the customer account. A minimal amount of ADA should be available in the customer wallet, prior to beginning to use the carsharing service.
  • The Carsharing Manager can register a car to the service using the Web App and the car wallet.
  • The customer can begin or end a trip using the web app.
  • The customer can check the history of each trip through the web app.

2.Feasibility of the project:

To prove the project's chance of success, we will utilize our technical and managerial knowledge, as well as present a prototype.

2.1. Technical and Management expertise:

We have the technical and management competencies to fully scale our operations, delivering an innovative solution. Please refer to the section below "Please provide details of your team members required to complete the project.*"

2.2. Deployed Prototype:

To prove the technical feasibility of our project, we are working on a prototype. Most components are implemented and tested successfully.

This prototype will serve as the essential infrastructure for both proposed projects.

Here is a description of the prototype's current progress.

2.2.1. Testing Vehicle:

We have implemented the prototype using a Volkswagen Passat as a testing vehicle.

2.2.2. Hardware Component:

  • We have chosen hardware that communicates to our VW Passat through the OBD2 Port. This port standard in the automobile industry for retrieving car data from the CAN Bus System.
  • The hardware retrieves the CAN Bus data from our Testing Car successfully, including vehicle speed, engine RPM, and trip timestamp, and transmits it automatically to the Processing server once a trip ends.
  • The hardware is successfully and securely connected to our server through the internet using a dedicated sim.
  • Our VW Passat Testing Car connects to our servers and transmits CAN Bus data automatically after each trip using no third-party software or human interaction.

2.2.3. Server for Decoding and Processing Vehicle Trip Data:

A server dedicated to decoding and processing vehicle data is set up, successfully communicating with our VW Passat testing car.

Once encoded car data are uploaded, a script is triggered automatically to run and decode speed, engine RPM and timestamp trip data.

2.2.4. Car Wallet Component:

A Cardano-node is running on our server, in turn opening the option to create a wallet. In this way, transactions could be easily triggered based on decoded speed data received from

Please provide a detailed budget breakdown.

Please check all acceptance criteria of the project, roadmap, team, and budget under this Link:

<u>FEASIBILITY SPREADSHEET</u>

Please provide details of the people who will work on the project.

1.PeakChain Team:

Below is a list of all employees of PeakSoft GmbH. All team members are living and working in Germany:

• Oussama Benmahmoud

  • CEO and Co-Founder of PeakSoft GmbH
  • Industrial Engineer
  • Project Management and Software Quality Assurance
  • +5 years Experience in Connected Car Projects by Volkswagen
  • +8 years experience in Software Quality and Test Automation
  • Plutus Pioneer
  • LinkedIn: <https://www.linkedin.com/in/oussama-benmahmoud-43693926/>
  • Twitter: @Oussbenma

• Abderrahim Issaoui

  • CTO and Co-Founder of PeakSoft GmbH
  • +10 years experience as a Software Engineer
  • Plutus Pioneer
  • Experience as Lead Frontend Developer
  • LinkedIn: <https://www.linkedin.com/in/abderrahim-issaoui-b3149227/>
  • Twitter: @AbderrahimAiss

• Habib Mokni

  • Software Engineer
  • Frontend Developer
  • Linkedin: <https://www.linkedin.com/in/habibmokni/>

• Mohammed Abdelali

  • Electronic and Communication Engineer
  • Software Quality Assurance Specialist
  • +5 years Experience in Connected Car Projects by Volkswagen
  • +8 years experience in Software Quality
  • Linkedin: <https://www.linkedin.com/in/mohammed-abdelali-290b7b101/>

• Neyla Issaoui

  • Project Management Office
  • Responsible for Administration, Accounting and Coordination Tasks
  • LinkedIn: <https://www.linkedin.com/in/neyla-issaoui-266534199/>

• Ramla Mahjoub

  • Project Management Office
  • Responsible for Administration, Accounting and Coordination Tasks
  • LinkedIn: <https://www.linkedin.com/in/ramla-mahjoub-25a1843b/>

2. Project Roles:

2.1. Project Management:

• Oussama Benmahmoud

o Certified Project Management Professional (PMP)®

o Certified ITIL® - IT Service Management - Foundation Level

o Certified Professional Scrum Master™ I (PSM I)

o Certified Professional Scrum Master™ I (PSM I)

2.2. Plutus Blockchain Development

  • Abderrahim Issaoui: Plutus Pioneer
  • Oussama Benmahmoud: Plutus Pioneer

2.3. Frontend Development

• Abderrahim Issaoui

  • Lead Frontend Engineer
  • More than 10 years of experience in Software Development Projects
  • Experience as Lead Frontend Development
  • Professional Scrum Master (PSM1)
  • Microsoft Certified Professional
  • CCNA 1 & CCNA 2
  • Microsoft Technology Associate: Software Development Fundamentals

• Habib Mokni

o Frontend Engineer

2.4. Connected Car Hardware Components and integration:

• Mohammed Abdelali

<u>More than 5 years of experience in Connected Car Projects with Volkswagen</u>

• Oussama Benmahmoud

<u>More than 5 years of experience in Connected Car Projects with Volkswagen</u>

2.5. Software Quality Assurance:

• Mohammed Abdelali:

o More than 8 years of experience experience in Software Quality Assurance

o Certified ISTQB Foundation Level

• Oussama Benmahmoud

  • More than 8 years of experience experience in Software Quality Assurance
  • Certified:
  • <u>ISTQB Foundation Level</u>
  • <u> ISTQB® Certified Tester – Foundation Level, Extension Agile Tester</u>
  • <u>ISTQB® Certified Tester – Advanced Level – Test Analyst</u>
  • <u>ISTQB® Certified Tester – Advanced Level – Technical Test Analyst</u>

2.6. Administration, Accounting and Coordination Tasks

• Neyla Issaoui

• Ramla Mahjoub

If you are funded, will you return to Catalyst in a later round for further funding? Please explain why / why not.

We will return to catalyst in later rounds to implement further features of the solution

Please describe what you will measure to track your project's progress, and how will you measure these?

1.Using Agile Software Development Methods:

  • Agile Software Development methods will be used to manage our project, in particular with a focus on Scrum. Sprint period iteration will last two weeks
  • Agile Software Development methods will decrease the time to market and accelerate the development pace. This will be achieved by focusing on delivering plug-and-play features within short increments without detrimentally impacting quality.
  • Scrum will significantly increase the transparency and auditability of the project progress status and its deliverables.
  • A Scrum board will be created in Atlassian JIRA Tool to track the project's progress.
  • Product Backlog, including the planned tasks in user stories, will also be created in Atlassian JIRA Tool.
  • After the Sprint Review meeting, a Sprint Reports will be created, including relevant KPIs and the accomplished user stories

2.Defining clear acceptance criteria for the project components and deliverables:

We have ideated and subsequently implemented clear acceptance criteria. Within these criteria, we will successfully deliver within three months the first product increment.

Consequently, acceptance criteria will be reworked in the form of user stories and entered in the product backlog as to-dos.

Please check all acceptance criteria of the project, roadmap, team, and budget under this Link:

<u>FEASIBILITY SPREADSHEET</u>

What does success for this project look like?

As described in the previous Section, "Auditability", we have ideated and subsequently implemented clear acceptance criteria. Within these criteria, we will successfully deliver within 3 months the first product increment (Scope of this proposal).

Consequently, acceptance criteria will be reworked in the form of user stories and entered in the product backlog as to-dos.

Success criteria mean effectively completing the stories outlined in each sprint and delivering the first increment of the product, as well as successfully fulfilling all described acceptance criteria.

Please check all acceptance criteria of the project, roadmap, team, and budget under this Link:

<u>FEASIBILITY SPREADSHEET</u>

If you would like to read a summary of our projects, please check the blog posts below:

<https://medium.com/peakchain>

To prove our commitment and engagement, and our contribution on the cardano network and its decentralization, we are running a staking pool called: PeakChain Pool, Ticker [PKCP]

For more information about our staking pool, please check its website:

<https://www.peakchain-pool.com/>

Please provide information on whether this proposal is a continuation of a previously funded project in Catalyst or an entirely new one.

No past proposals funded

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00