Changed BlockSocket from BlockContainer to Block with Metadate