모스크바 당국이 도시 프로젝트에 블록체인을 도입하는 방법

아마도 오늘날 가장 유행하는 기술 중 하나는 블록체인일 것입니다. 이를 21세기 혁신이라고 합니다. 투명하고 불변하며 정부 및 기업과 무관합니다. 블록체인은 금융, 물류, 관리, 심지어 의료까지 다양한 영역에서 사용할 수 있습니다.

모스크바 시장실은 또한 도시 주민들에게 프로젝트를 투명하게 만들기 위해 프로젝트에 기술을 도입하기로 결정했습니다. 모스크바 정부 정보 기술부의 블록체인 프로젝트 책임자인 Kirill Polyakov는 오늘의 결과와 모스크바에서 자체 암호화폐를 도입할 계획인지 여부에 대해 이야기합니다.

기술의 본질은 무엇인가?

블록체인 기술의 본질은 이름에서 드러납니다. 블록과 체인이라는 두 개의 영어 단어로 구성됩니다. 여기에서 정보는 블록으로 그룹화되고 차례로 순차적 체인으로 그룹화됩니다. 새로운 블록이 노드(네트워크 노드)의 시스템에 작성되고 해시 합계(암호화 알고리즘)를 계산하고 이를 블록체인에 작성하여 이전 블록과 연결합니다. 따라서 최신 버전의 블록에는 이전 버전의 모든 데이터가 포함됩니다. 그리고 누군가가 시스템을 방해하는 경우(예: 블록 중 하나의 정보 변경) 후자는 단순히 "중단"됩니다. 해시 합계가 변경되고 전체 체인이 무효화됩니다. 데이터가 변경되지 않은 경우 노드는 유효성을 확인하고 블록은 블록체인에 저장됩니다.

블록체인에서 데이터를 전송하고 저장하는 방법 중 하나는 모든 네트워크 노드에서 동시에 작성되고 실행되는 프로그램 코드인 스마트 계약으로 동일한 결과를 가져옵니다. 코드는 블록체인에 있습니다. 작동 방식과 결과를 볼 수 있습니다.

일부 스마트 계약을 사용하면 중개자가 독립적인 청구 또는 계약 시스템의 역할을 수행하므로 거래를 할 때 중개자를 완전히 포기할 수 있습니다.

블록체인 기술은 만병통치약이 아닙니다. 이제 블록체인 없이는 할 수 없는 프로젝트가 거의 없습니다. 이를 사용하면 일부 프로젝트에서는 트랜잭션 비용을 줄이고 다른 프로젝트에서는 시스템의 투명성과 신뢰를 높이고 프로세스 또는 직원 비용을 줄일 수 있습니다.

모스크바에 블록체인이 필요한 이유는 무엇입니까?

DIT는 이더리움 블록체인 플랫폼(프라이빗 블록체인)을 사용합니다. 이것은 무료 소프트웨어입니다. 권한 증명 합의 알고리즘. 패리티 프레임워크 래퍼. 솔리디티 프로그래밍 언어.

  • 첫째, 기술의 원리는 기존 문제를 해결하는 데 탁월합니다. 예를 들어, 도시는 모든 도시 서비스 또는 서비스에 대한 투명성과 신뢰를 높이는 데 관심이 있습니다. 블록체인은 사용자의 개인 데이터를 공개하지 않으면서 데이터를 공개하고 변경 불가능함을 입증할 수 있는 거의 최초의 기술입니다.
  • 둘째, 블록체인은 트랜잭션이 많은 대형 원장 및 시스템과 잘 작동하며, 작업 자동화(스마트 계약 사용), 낮은 처리 비용, 중개자의 부재 및 일부 프로젝트의 경우 분산으로 인해 비용을 크게 절감합니다. 컴퓨팅.
  • 셋째, 모스크바의 DIT는 끊임없이 새로운 기술을 찾고 도입할 준비가 되어 있으며 본격적인 정보 시스템으로 성장할 수 있는 파일럿 프로젝트를 시작합니다.

블록체인과 그 목적이 다르다는 것을 이해하는 것이 중요합니다. 예를 들어, 비트코인이나 이더리움과 같은 퍼블릭 블록체인이 있습니다. 그들은 가지고있다 채광 네트워크가 계산을 수행한 채굴자에게 보상하는 암호화폐. 그리고 이것이 사실이 아닐 수도 있는 프라이빗 블록체인이 있습니다. 예를 들어 모스크바 프로젝트는 프라이빗 블록체인을 사용하며 일반적인 채굴 및 암호화폐는 없습니다.

모든 것이 순서대로. 이러한 블록체인의 차이점을 이해하기 위해 거리의 게시판으로 비유를 해보자.

퍼블릭 블록체인 - 게시판에 아무나 붙일 수 있는 게시판과 같으며, 지나가는 모든 사람들이 그곳에서 바로 볼 수 있습니다. 이 경우 광고가 단순 광고가 아니며 광고가 나머지 광고 위에 많은 광고를 붙이지 않는다는 증거를 제공하기 위해 마이닝 프로세스가 필요합니다. 이것은 바인더가 그가 주장하는 사람이며 나쁜 의도가 없음을 보증하는 것입니다. 또한 게시판이 충분히 크면 모든 통행인이 모든 현재 발표와 전체 기록을 볼 수 있습니다.

프라이빗 블록체인 유리로 덮이고 잠겨 있는 게시판처럼 보입니다. 이 경우 키가 있는 경우에만 새 광고를 붙일 수 있습니다. 광고는 주택 사무실(또는 그는 이것을 허용했습니다). 그러나 모든 광고는 여전히 모든 사람에게 표시됩니다.

기술적인 세부 사항으로 들어가면 퍼블릭 블록체인은 정의상 더 느리고 프라이빗 블록체인은 더 ​​빠릅니다. 아무도 신뢰하지 않는 네트워크에서 데이터 신뢰성이 더 높기 때문에 퍼블릭 블록체인은 지불 기능에 더 적합합니다.

상태 및 데이터를 저장하는 기능의 경우 프라이빗 블록체인이 더 적합합니다. 일부 단일 지점이 데이터의 소스(또는 검증자) 역할을 하기 때문이며 우리가 "불신"이 있는 복잡한 인프라를 구축하는 것은 궁극적으로 이치에 맞지 않습니다. 검증된 데이터 소스는 단 하나뿐입니다.

이것이 우리가 기술을 시험하기 위해 프라이빗 블록체인 모델을 선택한 이유입니다.

최초의 파일럿. "Active Citizen" 프로젝트의 블록체인

얼마 전 모스크바 정부는 블록체인을 도시 시스템에 도입하기로 결정했습니다. 우선, 시는 Active Citizen 프로젝트에서 기술을 테스트하고 있습니다. 정확히 왜? Active Citizen은 공원의 잔디 깎기 높이에서 역 이름 또는 지하철 노선에 이르기까지 도시 문제에 대해 모스크바 거주자를 위한 전자 투표 프로젝트입니다.

Muscovites 사이에서 서비스의 인기는 숫자로 판단할 수 있습니다. 이 프로젝트에는 2백만 명 이상의 사용자가 있고 3600개 이상의 투표가 이미 개최되었습니다. 블록체인 기술의 가능성을 연구하기 위해 파일럿으로 선택된 사람입니다. 여기서 기술을 구현하는 작업은 모든 투표와 사용자 투표를 블록체인에 저장하고 주민 투표의 불변성을 확인하는 기능입니다.

Active Citizen의 블록체인은 2017년 1600월에 출시되었습니다. 오늘 150개 이상의 투표가 기록되었습니다. XNUMX명의 사용자가 자신을 위해 블록체인 사본을 설치했습니다. 즉, 컴퓨터가 네트워크 노드가 되어 모든 투표에 대한 데이터를 저장합니다.

이미 언급했듯이 "Active Citizen"은 현재 2백만 명 이상의 사용자를 보유하고 있으며 모든 투표는 블록체인에 기록됩니다. 이러한 긍정적인 역동성은 블록체인을 다른 공공 서비스에 도입할 가능성을 다시 한 번 확인시켜줍니다.

그러나 152-FZ에 따르면 다른 사용자에게 전송할 수 없는 개인 데이터를 처리하는 것과 같은 어려움도 있었습니다. 솔루션은 시스템과 블록체인에 저장된 사용자 ID로 개인 데이터를 대체하는 데 있었습니다. 이 경우 사용자는 자신의 개인 데이터를 공개하지 않고 항상 네트워크에서 자신의 목소리를 찾을 수 있습니다.

* 경제학고

** 정보기술학과 데이터센터

프로젝트 결과. 사용자 투표의 불변성을 확인해야 할 필요성 외에도 DIT는 한 표도 잃지 않고 고려되었는지 확인하는 작업에 직면했습니다.

아래는 "Active Citizen" 프로젝트 페이지에 표시된 투표 결과와 블록체인에 저장된 결과의 일치를 보여주는 스크린샷입니다. 이미 완료된 일부 폴링에 대한 데이터는 데이터 읽기 인터페이스인 패리티에서 확인할 수 있습니다.

블록체인 네트워크의 현재 상태를 모니터링하기 위해 실시간으로 네트워크의 매개변수를 볼 수 있는 특수 인터페이스가 사용됩니다.

두 번째 파일럿. 블록체인 및 주말 박람회

모스크바에서는 일 년에 여러 번 주말 박람회가 열립니다. 러시아 지역의 농부들은 제품과 상품을 도시에 무료로 판매할 수 있습니다. 농부들은 mos.ru 포털을 통해 각 세션(시작이 항상 혼란을 야기함)에 등록합니다. 다른 지역에서 온 20명 이상의 참가자가 신청서를 제출합니다. 응모 피크는 응모 캠페인 개시 후 XNUMX시간째입니다.

응용 프로그램 자체와 제출 시간의 불변성을 확인하기 위해 농부의 모든 응용 프로그램을 실시간으로 기록하고 블록체인에서 모든 사람의 사이트 또는 노드(배포 키트)에 데이터를 업로드할 수 있는 기능을 가진 블록체인 네트워크가 생성되었습니다. 다운로드하여 컴퓨터에 설치할 수 있습니다).

이 프로젝트는 아주 최근에 시작되었지만 이미 mos.ru 포털에서 첫 번째 결과를 볼 수 있습니다.

이 프로젝트에서 우리는 중요한 작업에 직면해 있습니다. 모든 지원 기록을 복제하고 각 지원의 타임스탬프(제출 시간)를 블록체인에 기록하는 것입니다. 왜냐하면 참가자의 입학에 큰 영향을 미치는 지표이기 때문입니다(다른 모든 것은 동일할 경우 더 일찍 신청서를 제출한 사람이 승자입니다.)

어떻게 작동합니까?

일반 Muscovite의 블록체인이란 무엇입니까?

도시 서비스 또는 서비스에 블록체인이 있으면 프로세스와 결과에 간섭이 없음을 보장합니다. 데이터의 불변성에 대한 보장은 특별한 저장 방법에 의해 제공됩니다. 정보가 교체되거나 삭제되면 각 후속 블록이 이전 블록을 참조하기 때문에 블록 체인의 나머지 레코드도 변경해야 함을 제공합니다.

모스크바 DIT의 임무는 모스크바 사람들에게 블록체인을 대중화하고 최대한 많은 도시 서비스를 기술로 이전하는 것입니다.

모스크바에 자체 암호화폐가 있습니까?

일부 도시와 국가에서는 암호화폐를 심각하게 생각합니다. 벨로루시는 암호 화폐 채굴과 토큰 교환을 합법화했으며, 몰타는 세계의 암호 화폐 중심지가 되려고 진지하게 계획하고 있으며(큰 아시아 암호 거래소는 진지하게 섬으로 이동할 예정입니다), 베네수엘라는 자체 암호 화폐인 El Petro, 런던을 출시합니다. 자체 암호화폐 Colu가 있습니다. 그러나 일본은 가장 멀리 갔습니다. 일본에서 암호화폐가 지불 수단으로 합법화되었기 때문에 엔과 비트코인으로 은행 계좌를 개설할 수 있습니다.

블록체인과 암호화폐는 떼려야 뗄 수 없는 관계라는 것을 이해하고 있지만 규제가 없어 당장은 이를 구현할 수 없다. 그러나 다른 모든 주와 마찬가지로 우리도 이 문제를 연구하고 시대에 발맞추고 있습니다.

기사 평가
블록체인 미디어
코멘트를 추가