Идея хорошая и не новая (бродит уже в головах давно).

Такая шина поверх TCP (для распределёнки) у нас уже сделана. Допускаются указатели на Store, которые экстернализируются в поток и воссоздаются на другом конце канала.

Еще неплохо позволить обмен указателями на immutable data structures. В одном адресном пространстве может разделяться одна копия, в разных - выполняться репликация.

По этому поводу:
An Abstract Data Type for Freezable Lists and DAGs
Wolfgang Weck (1997)

Есть здесь -http://europrog.ru/ilog.html(дайте поиск по странице).