Comment About blockchain, I feel... (Score 1) 129
I've been intrigued by blockchain for months... but feel frustrated by the (lack of) technical material I can find on the subject.
I definitely want to use (something with what I understand to be the properties of) blockchain for a few different purposes:
- Not-easily-falsifiable audit. I would like my (internet facing) application to record every relevant event - and provide confidence that the events could not (reasonably) have been tampered with ex-post. Essentially, I'd like to be able to demonstrate that an event didn't happen. An example of such an event might be to grant access to a service.
- Distributed sequencing of events. I really like the concept of IPFSt... but I can't find much information about how to publish a sequence of documents using the technology... Each document only gets its contents once it exists in its final digital form. For IPFS to be useful, a publisher needs to be able to associate new documents with the existing one - and to do so in such a way as to retain control about association of future documents. As a consumer of published data, I need to acquire access to the latest documents associated with a document of interest.
For both of these use cases, it seems that BitCoin has already tackled the questions. While, I accept, I could review Bitcoin source code - that would be time-consuming and provide an insight into only one implementation of BlockChain technology.
I'd like to know: are there any good technical resources that tell me how BlockChain technology is implemented - in order that I can establish the effort required to adopt such a technology in the context of a specific application?