SmartCash as a model for blockchain based communities of the future