dat自体を回すんじゃなくてdatのある場所の情報を回すとかダメなの?
んで欲しい人とある人を近づけるように処理するとか

datのある場所が増えることも大事かもしれないけど、有効なdatの流通に
対して無駄が多すぎる気がするんだけど