code: function verifySecondSignature (transaction, publicKey) {
  	var bytes = getBytes(transaction);
  	var data2 = Buffer.alloc(bytes.length - 64);
  
  	for (var i = 0; i < data2.length; i++) {
  		data2[i] = bytes[i];
  	}
  
  	var hash = crypto.createHash('sha256').update(data2.toString('hex'), 'hex').digest();
  
  	var signSignatureBuffer = Buffer.from(transaction.signSignature, 'hex');
  	var publicKeyBuffer = Buffer.from(publicKey, 'hex');
  	var res = naclInstance.crypto_sign_verify_detached(signSignatureBuffer, hash, publicKeyBuffer);
  
  	return res;
  }
docs: @method verifySecondSignature
  @param transaction Object
  @param publicKey Object
  
  @return {boolean}