It is possible to verify payments without running a full network node. A user only needs to keep a copy of the block headers of the longest proof-of-work chain, which he can get by querying network nodes until he's convinced he has the longest chain, and obtain the Merkle branch linking the transaction to the block it's timestamped in. He can't check the transaction for himself, but by linking it to a place in the chain, he can see that a network node has accepted it, and blocks added after it further confirm the network has accepted it.
Essentially a memo desktop+mobile web application as well as node software for people who want to host Memo nodes. User->Application->Memo Node->BCH node->Blockchain
Memo is designed to work with lite wallets. It doesn't exist yet but it shouldn't be difficult to create a desktop version of Memo that isn't too heavy.
So Twitter is trying to shoot itself in the foot banning everyone. Is memo.cash ready? What does it need to be ready for the big time?
Still a long list of features to add: mobile app, user tagging, hashtags, better onboarding, direct sending, native image/video support, private messages, and lots more.
Storing images and video on-chain is expensive. To support media in a decentralized way it must be stored elsewhere. IPFS would be added to the current options (Imgur, Youtube, etc).
The difference being that IPFS can be supported natively - i.e. you could upload files through Memo website / app.
What is the Use-Case for that? How would a user profit from the integration of IPFS into Memo.cash?
Storing images and video on-chain is expensive. To support media in a decentralized way it must be stored elsewhere. IPFS would be added to the current options (Imgur, Youtube, etc).
“As the son of a Polish holocaust survivor, the images and sounds of this family separation policy [are] heart wrenching.” Tweet by Michael Cohen on June 20, 2018.
So Unite.Cash utilizes IPFS to host, view, and play content posted there using the BCH op_return. Memo can look at the code to see if it would be interested for media storage/use.
Memo will likely be adding IPFS support. Not sure when though.
Edit and delete actions can be added to the protocol and supported in the UI. Of course since it's on-chain you will always be able to see the original.
One of the disadvantages of Memo is no edit or delete possibilities. Perhaps there is a work around? Maybe posts can be tagged so that memo doesn't see them anymore? @memo.cash
Edit and delete actions can be added to the protocol and supported in the UI. Of course since it's on-chain you will always be able to see the original.
If you wait for confirmation you are fine. But for 0-conf here's an explanation of how a double spend can be done: https://jasonc.me/blog/bitcoin-bip-133-double-spends-bch
I'm reading the jasonc. The double spend depends on some miners filtering out low fee transactions. Off hand I don't see a need to filter out low fee transactions.
I'm reading the jasonc. The double spend depends on some miners filtering out low fee transactions. Off hand I don't see a need to filter out low fee transactions.
One reason is by setting a minimum they encourage higher fees and make more. Another is that some fear low-fee transactions can be used for spam. Majority have 1 sat/b minimum.