class AddressBasedAuthorizer {

    public boolean isAuthorized(UscAddress sender) {
        return authorizedKeys.stream()
                .map(key -> key.getAddress())
                .anyMatch(address -> Arrays.equals(address, sender.getBytes()));
    }

    public  AddressBasedAuthorizer(List<ECKey> authorizedKeys, MinimumRequiredCalculation requiredCalculation);

}