The WEF's blockchain project lead said the technology has its place, but likely will not takeover as the underpinning of all systems.