Can you tell something about smart-contracts?
Smart-contracts are one of the most interesting elements of blockchain banking. These Smart-contracts allow users to change money, shares and other assets in the safe and non-conflict way. Like a traditional contract, smart-contract defines rules of agreement and penalties for its performance. However, the most important thing is that this smart-contract automatically fulfills the compliance with obligations.