블록체인 서비스로서 BaaS는 중앙집중화의 부담은 없는건가요?
BaaS(Blockchain as a Service)는 말 그대로 블록체인 기술과 플랫폼을 서비스하는 것을 말합니다.
이러한 블록체인 서비스로서 BaaS는 중앙집중화의 부담은 없는건가요?
질문자께서 해 주신 질문에 대한 개인적인 생각을 말씀드리도록 하겠습니다. 일단 BaaS 서비스라도 여러 서비스들이 있고 답변자의 견해에 따라 의견이 다를 수 있기 때문에 일반화하기 힘들다는 점을 먼저 밝히도록 하겠습니다.
BaaS(Blockchain as a Service) 서비스의 경우에는 처음부터 해당 플랫폼과 계약을 통해 서비스로서 이용하는 것이기 때문에 BaaS 서비스와 Dapp 서비스 간에는 계약에 의한 서비스 제공자와 이용자의 관계가 성립한다고 할 수 있습니다.
따라서 모든 것은 서비스 이용 계약의 범위 안에서 이루어지기 때문에 탈중앙화와 중앙화 여부를 따지기 힘들 수도 있습니다.
하지만 굳이 BaaS가 탈중앙화 되어 있는가를 생각해 본다면 중앙에서 서비스를 제공하는 BaaS 회사가 있고 제공하는 서비스를 이용하는 것이기 때문에 궁극적으로는 중앙화 된 성격이 강하다고 할 수 있습니다.
왜냐하면 서비스 이용 계약에 따라 고객사가 이용료를 제대로 지불하지 않거나 이용 약관을 어길 경우에 서비스 계약을 해지할 수 있기 때문입니다.
하지만 이것은 반대로 보면 고객사가 서비스 이용료 지불을 제대로 하고 이용 약관을 준수한다면 계약에 따라 BaaS 서비스 제공사가 고객사에 대해 간섭할 수 없다고도 볼 수 있겠습니다.
그렇다고 하더라도 이더리움 블록체인과 같이 일반적인 퍼블릭 블록체인 상에서 토큰을 발행하고 해당 토큰을 어떤 서비스에 적용했다고 할 때 이더리움 블록체인이 해당 서비스에 대해 어떤 간섭이나 권리를 주장할 수 없는 것과 차이가 있습니다. 그렇기 때문에 BaaS가 중앙화된 성격이 더 강하다고 보는 것입니다.
하지만 Dapp 서비스 이용자들과 Dapp 서비스 간의 관계에 있어서는 탈중앙화가 되어 있다고 할 수 있습니다. 왜냐하면 Dapp 서비스를 이용하고 토큰을 사용자가 받았다고 할 때 그것이 해킹이라든가 부정한 방법을 통해 얻은 것이 아니라면 Dapp 서비스 운영사가 강제로 빼앗거나, 락을 걸거나, 회수할 수 없기 때문입니다.
그리고 어떤 이용자가 서비스 이용 약관을 어겼을 경우 회원 자격을 박탈할 수는 있겠지만 그것은 블록체인 네트워크 상에서 이루어지는 일이 아니므로 블록체인의 탈중앙화와는 관련이 없다고 할 수 있습니다.
답변이 도움이 되길 바랍니다.