Find Jobs
Hire Freelancers

Ride Taking Decentralised Application that runs smart contracts on Ethereum Blockchain

₹1500-12500 INR

Đã đóng
Đã đăng vào khoảng 2 năm trước

₹1500-12500 INR

Thanh toán khi bàn giao
A decentralized P2P framework using Blockchain is proposed based on an existing framework. A decentralized application (DApp) is developed which will act as a front-end interface and is built on a decentralized Ethereum blockchain at the backend. In this framework, both the user and the driver get registered in the blockchain network with the necessary details. This meta-data infor- mation is attached to each of their profile which would be viewed by every node of the network. Three user roles were created as a part of this framework one being the driver, the other the user, and some legal authorities for verification. The working process is as given below. 1. The driver creates his profile in the network by submitting his driving license and other necessary documents. MongoDB is used as a storage mechanism and the hashed value is stored in the blockchain. 2. The Legal authorities who are also part of the network will be notified once the driver gives the information. Background verification will be done and the remarks would be added to the driver’s profile. A smart contract is used to generate the review or ratings of the driver based on which the rider can decide to take a ride with the driver. 3. Similarly, users who want to take a ride should also get registered in the network by providing some essential information like name, phone, etc., and background verification will happen simi- larly. This assures the safety of drivers. 4. After the verification is done, the user can request cabs by providing his/her location detailsand other trip details. The driver on such requests calculates the cost of the ride using various parameters like the distance to be traveled, type of car, and a fixed price per kilometer and shares to the users’ request. 5. The passenger publishes a ride request on the blockchain through a smart contract. The pick-up and drop-off information is saved using spatial cloaking. 6. Now the Matching Algorithm runs. 7. The matched drivers are invited to post a travel offer. 8. Then the passenger picks the prferred travel offer and posts a ZKP-based smart contract with a deposit fee and posts a smart contract with a budget fee to guarantee the trip. 9. The matched driver posts a smart contract with a deposit fee as a commitment to the offer. 10. The smart contract will act as a verifier. Like, If the passenger doesn’t show up or cancels the ride request, the smart contract will auto release the passenger’s deposit fee to the driver or if the driver doesn’t show up at the time scheduled or cancels the ride offer, the smart contract will auto-release the driver’s deposit fee to the passenger. or if the driver successfully validates arrival at the pick-up location and the passenger is there, the smart-contract will auto release the passenger’s deposit fee to the driver as initial partial payment and the driver’s deposit fee will be returned to the driver. 11. Once the ride is completed, the smart contract works as the validator that the trip has been completed successfully and then it pays the service fee to the driver. You can also go through the below website for reference and also I have added some documents which might help you. [login to view URL] [login to view URL]
Mã dự án: 33102589

Về dự án

2 đề xuất
Dự án từ xa
Hoạt động 2 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
2 freelancer chào giá trung bình ₹5.250 INR cho công việc này
Avatar người dùng
I am expert which have many years of experience on JavaScript, React. I can start work from right now. And deliver you quality work. Please give me a chance to deliver you quality service. And I promise, you will not regret by hiring me
₹3.500 INR trong 7 ngày
5,0 (2 nhận xét)
1,0
1,0
Avatar người dùng
Hi, i will do Ride Taking Decentralised Application that runs smart contracts on Ethereum Blockchain I am an experienced Android and ios developer and equipped with all the necessary skills to provide you best website that completely satisfies your business needs. I Have 5 year experience in Android and ios delelopment .Please share your requirements with me over chat so we can proceed further. Best Regards, atul
₹7.000 INR trong 7 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của INDIA
Delhi, India
0,0
0
Thành viên từ thg 3 4, 2022

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.