ETH Notifier: SMS notifications from Ethereum as a demo for encrypted Ethereum function calls

in #ethereum8 years ago (edited)

It's a quick demo on IPFS-augmented calls (xIPFS) that enables lower gas Ethereum function calls and most importantly encryption.

Working on xIPFS documentation and will be publishing it soon, with code, which can be useful for service providers on Ethereum.

It's an Ethereum function call that is partly augmented by IPFS.

There are 3 ways to send an SMS using the service:

1.Sends it via notify("1", "+1234567890", "This is a test message"), which would not only cost you some gas if your message is long, it would also expose your number on the blockchain, but it's the most straight-forward method to make a call.

2.Sends it via IPFS by using xnotify(). xIPFS-supported methods will be prefixed with x-. This allows you to send the content via IPFS. Here's the same example Lower gas, but still exposes your private data.

3.Here's the same data, encrypted. The encryption is done similar to PGP, with randomly generated key every time, so the same data can be sent with totally different ciphertext and calling via the same xnotify() Ethereum smart contract function.

http://ethnotifier.com/