▲ 블록체인과 인공지능은 함께 하면 더 혁명적인 잠재력을 발휘한다. |
최근에 블록체인과 인공지능의 연관 검색을 쉽게 찾아 볼 수 있다. 많은 스타트업들이 블록체인에 인공지능을 도입하는 추세를 보이고 있다. 이에 암호화 된 분산 원장이 인공지능과 같은 최첨단 기술의 새로운 장을 열 수 있는 방법을 살펴 보도록 하겠다.
인공 지능은 오늘날 가장 자주 사용되는 용어로 지능이 필요한 작업을 수행 할 수 있는 시스템을 구축하는 이론과 실습을 제공한다. 현재 이를 실현하기 위해 노력하는 최첨단 기술은 기계 학습, 인공 신경망 및 심층 학습을 포함한다.
한편, 블록체인은 본질적으로 데이터를 암호화 된 분산 원장 형식으로 저장하는 디지털 정보의 새로운 파일 시스템이다. 데이터는 여러 컴퓨터에 암호화되어 배포되기 때문에 권한이 있는 사용자만 읽을 수 있고 업데이트 할 수 있는 무단 변경 방지 강력한 데이터베이스를 만들 수 있다.
이러한 획기적인 기술을 결합하는 잠재력에 대한 학문적인 관점에서 많은 것이 작성되었지만 실제 응용 프로그램은 현재 드문 드문 있다. 그러나 이 상황이 가까운 미래에 변하기를 기대한다.
따라서 인공지능과 블록체인이 서로 만들어지는 세 가지 방법이 있다.
1. 인공지능과 암호화가 잘 작동 한다.
블록 체인에 보관 된 데이터는 파일 시스템에 내재 된 암호화 덕분에 그 본질 상 매우 안전하다.
이것이 의미하는 것은 블록체인이 매우 민감하고 개인적인 데이터를 저장하기에 이상적이며, 현명하게 처리 될 때 우리 삶에서 가치와 편리함을 누릴 수 있다는 것이다. 우리의 의료 스캔 및 기록, 또는 Amazon 또는 Netflix가 다음에 사고 싶은 것을 제안하기 위해 사용하는 추천 엔진을 기반으로 정확한 진단을 내리는 스마트 건강 관리 시스템을 생각해보라.
물론, 이러한 시스템에 공급되는 데이터 (우리가 서비스를 검색하거나 상호 작용할 때 우리에게서 수집 된 후)는 매우 개인적이다. 거래하는 기업은 데이터 보안 측면에서 기대되는 표준을 충족시키기 위해 많은 돈을 벌어야 한다. 그렇더라도 개인 정보 유실로 이어지는 대규모 데이터 유출은 점차 보편화되고 있다.
블록체인 데이터베이스는 정보를 암호화 된 상태로 유지한다. 즉, 체인의 모든 데이터가 안전하도록 개인키만 안전하게 보관해야 한다 (수 킬로바이트의 데이터).
인공 지능은 보안 측면에서도 탁월하다. 인공지능의 새로운 영역은 여전히 암호화 된 상태에서 데이터로 작업 (처리 또는 작동) 할 수 있는 알고리즘을 구축하는 것과 관련이 있다. 암호화되지 않은 데이터를 노출시키는 데이터 프로세스의 일부는 보안 위험을 나타내므로 이러한 사고를 줄이면 훨씬 더 안전하게 작업 할 수 있다.
2. 블록체인은 인공지능이 내리는 결정을 추적, 이해 및 설명하는 데 도움을 줄 수 있다.
인공지능이 내린 결정은 인간이 이해하기 어려운 경우가 있다. 이것은 서로 독립적으로 많은 수의 변수를 평가하고 달성하려는 전체 작업에 중요한 변수를 "학습"할 수 있기 때문이다.
예를 들어, 인공지능 알고리즘은 금융 거래가 사기성이 있는지 여부를 결정하는 데 점점 더 많이 사용될 것으로 예상되며 차단되거나 조사 되어야 한다.
그러나 얼마 동안은 이러한 결정을 인간이 정확성을 위해 감사해야 할 필요가 있다. 그리고 고려할 수 있는 엄청난 양의 데이터를 감안할 때 이것은 복잡한 작업이 될 수 있다. 예를 들어 Walmart는 수 개월간의 거래 데이터를 모든 매장에서 인공지능 시스템에 제공한다. 이 시스템은 어떤 제품을 재고해야 하는지에 대한 결정을 내린다.
의사 결정이 블록체인에서 데이터 포인트 단위로 기록된다면, 기록 된 정보와 기록 된 데이터 사이에 기록이 변경되지 않았다는 확신을 가지고 훨씬 더 간단하게 감사 할 수 있다.
인공지능이 많은 분야에서 커다란 이점을 제공한다는 것을 분명히 알 수 있더라도, 대중이 신뢰할 수 없다면 그 유용성은 심각하게 제한 될 것이다. 의사 결정 과정을 블록체인에 기록하면 대중의 신뢰를 얻는 데 필요한 로봇의 마음에 대한 투명성과 통찰력을 얻을 수 있다.
3. 인공 지능은 인간보다 더 효율적으로 블록체인을 관리 할 수 있다
전통적으로 컴퓨터는 매우 빠르지만 매우 어리석다. 작업 수행 방법에 대한 명시적인 지침이 없으면 컴퓨터가 작업을 수행 할 수 없다. 즉, 암호화 된 특성으로 인해 "바보 같은"컴퓨터의 블록 체인 데이터로 작동하려면 많은 양의 컴퓨터 처리 능력이 필요하다. 예를 들어, 비트코인 블록체인에서 블록을 마이닝하는데 사용되는 해시 알고리즘은 트랜잭션을 확인하는 데 적합한 문자를 찾을 때까지 모든 문자 조합을 효과적으로 시도하는 "무차별 대입"방식을 사용한다.
인공지능은 이러한 무차별적 접근 방식을 벗어나 더 지능적이고 사려 깊은 방식으로 작업을 관리하려는 시도이다. 코드 크래킹에 대한 인간 전문가가 자신이 잘하면 성공을 거치면서 점점 더 많은 코드를 성공적으로 만들면서 어떻게 코드를 깨는 데 더 효과적이고 효율적이게 되는지 생각해보라. 기계 학습 기반 마이닝 알고리즘은 비슷한 방식으로 작업을 처리 할 것이다. 전문가가 되기 위해 평생을 다 써야 하는 것보다는 올바른 교육 데이터가 제공되면 거의 즉시 기술을 연마 할 수 있다.
분명히, 블록체인과 인공 지능은 두 가지 기술 트렌드로서, 자신의 권리를 획기적으로 파괴하는 동시에 한데 모을 때 훨씬 더 혁명적인 잠재력을 가지고 있다. 두 제품 모두 다른 제품의 기능을 향상시키는 동시에 더 나은 감독과 책임에 대한 기회를 제공한다.