The nanopore technique described towards the end is not that far from your description.