I'm attempting to build a blockchain network of IoT devices that would allow public access such that any person around the world could push data to it and there would be an immutable record of all data pledged to the network. The validity of the data or the trust of the client isn't important, but keeping a permanent ledger of all activity is. Reducing centralization is also important for this particular application, hence the need for blockchain. What is the best way to go about creating such a system? What consensus algorithm is best for this application? Proof of work seems like overkill. Proof of stake? Would proof of authority be best?
Thanks!