Why Nostr? What is Njump?
2023-03-21 22:47:15
in reply to

Render on Nostr: I had this idea for years but now with AI looming to potentially mimic and scam us to ...

I had this idea for years but now with AI looming to potentially mimic and scam us to oblivion i present my idea. I am not a mover or shaker i can not make this happen on my own. I used chatgpt to refine this to some degree.

To create a Minimum Viable Product (MVP) for the blockchain identification-backed phone call system, we will focus on the core functionalities necessary to demonstrate the app's value and potential. Here is a description of the app's essential features and inner workings:

User Registration and Onboarding:
Users will be prompted to enter their phone number, which will be verified through a one-time passcode (OTP) sent via SMS.
Users will create a unique username and password to access the app.
A secure private-public key pair will be generated for each user.
The app will guide users through a tutorial explaining its core features and functionalities.
Blockchain-based Identification System:
Each user will be assigned a unique blockchain ID, linked to their phone number and public key.
The ID will be stored on a decentralized and secure blockchain platform, ensuring transparency and immutability.
Caller identities will be verified using the public keys associated with their blockchain ID.
Lightning Network Integration and Fee Mechanism:
The app will integrate with the Lightning Network to enable instant and low-cost transactions for fee payments and refunds.
Users will be able to set a custom fee for accepting calls from unknown numbers.
When a call is received from an unknown number, the app will check the caller's blockchain ID and prompt the caller to pay the recipient's set fee using the Lightning Network.
Once the fee is paid, the call will be connected.
Friend List Management:
Users can add other users to their friend list by searching for their usernames or phone numbers.
Calls from friends will be exempt from fees.
Users can remove friends from their list at any time.
Basic Call Handling and Verification:
The app will intercept incoming calls and check the caller's blockchain ID.
If the caller is on the recipient's friend list or has paid the required fee, the call will be connected.
The app will display the caller's verified identity, allowing users to decide whether to accept the call.
By focusing on these essential features, we can create a functional MVP that demonstrates the app's potential to address AI impersonations and spam calls using a blockchain-based identification system and fee mechanism. The MVP will serve as a foundation for further development and refinement, incorporating user feedback and additional features as needed.
Author Public Key
npub13t8a4dcaw3hnjsel3j93em2wpzre608rk4twg8ny58yjr0wjytnseecnvr