Bitcoin library vs script to develop application I'm curious about the development of application of Identity management in Blockchain platform, but I'm a bit confused about the technologies to use.
In short words, when is more convenient to develop an application coding in script and when is it better to use a high-level library like BitcoinJ or a service as Blockchain.info API?
I'm a Java developer and I'm more confortable using a Java Library like bitcoinJ, but I don't understand if, in this way, I can lose something in performance or expressivity or &quot;semantic power&quot; in regard to most raw-level scripting system of Bitcoin (that is a kind of assembler).
Thanks you in advance
Before you take on trying to use Script I recommend doing whatever you can with an existing API. I've used Blockchain.info's which has worked well. 

Here's another API package for Java that might work for you https://github.com/blockchain/api-v1-client-java

Once you have gotten comfortable with the abstracted interface, and have a need to go lower level, go for it. That being said, you may find Blockchain to propagate transactions more quickly than your own server since it has many many peers.