New 11.3 functions to query blockchains. In trying to build a block link by iterative lookup, this function works for several iterations then fails:
NestList[Query[BlockchainBlockData[#,BlockchainBase->"Bitcoin"]&]/* Query["PreviousBlockHash"],"00000000000000000038f324c04b678c85b5ee25ca8b36d8eef313e7e733293f",10]
{00000000000000000038f324c04b678c85b5ee25ca8b36d8eef313e7e733293f,000000000000000000428a173468966d068f08f63f11c2d8db47d95ab861a32a,0000000000000000003b3bab092183a0fe6c33b6656f360c4118564478126a5b,00000000000000000004b9e238f822a7bdf4104ffcc8ef44c22bef468a47facd,Missing[Failed],Missing[Failed],Missing[Failed],Missing[Failed],Missing[Failed],Missing[Failed],Missing[Failed]}
even though individual queries work:
BlockchainBlockData[
"00000000000000000004b9e238f822a7bdf4104ffcc8ef44c22bef468a47facd",
BlockchainBase -> "Bitcoin"] // Query["PreviousBlockHash"]
"0000000000000000003b6b67cb4c5db2edae01a630c3ff795148f2abce9dc223"
Similarly, plugging the result in gives a valid previous block hash etc.
Is it a resource bottleneck? I can't believe a Nest 10 levels deep would be a problem.