블록체인이 정확히 무엇인가요? 블록체인에 가치가 있습니까? 지난 1년 동안 블록체인 기술은 매우 인기가 있었고 점점 더 많은 질문과 관련 토론을 들었습니다. 견해는 기본적으로 두 가지 범주로 나눌 수 있습니다.
블록체인은 황소 B가 성장한 혁명입니다.
블록체인은 분산 데이터베이스입니다.
보조 제목
블록체인 == 분산 데이터베이스?
블록체인은 분산 데이터베이스입니까?
답은 분명합니다. 그렇습니다.
이것은 분산 데이터베이스가 데이터베이스이고 데이터베이스가 소프트웨어인 것처럼 명백합니다. 우리는 "데이터베이스는 소프트웨어다"라는 올바른 넌센스에 대해 별로 신경쓰지 않습니다. 우리는 일반 소프트웨어가 제공할 수 없는 데이터베이스가 제공하는 강력한 데이터 검색 기능에 더 관심이 있고, 일반 데이터베이스가 제공할 수 없는 배포가 제공하는 안정성과 확장성에 더 관심이 있습니다. 컬렉션의 특정 개체를 설명할 때 우리는 항상 차이와 그 차이가 가져올 수 있는 이점에 더 관심을 둡니다.
그렇다면 블록체인은 단지 분산 데이터베이스일까요?
블록체인 이전에는 두 개 이상의 회사가 운영할 수 있는 분산 데이터베이스는 물론이고 그러한 데이터베이스에서 상호 검증할 수 있는 자동화된 비즈니스 프로세스도 없었습니다. 물론 블록체인은 어머니가 내 책을 테이블 발로 사용하는 것을 막을 수 없는 것처럼 사용자가 "분산 데이터베이스"로 사용하는 것을 막을 수 없습니다.
설계 목표의 관점에서 분산 데이터베이스는 데이터를 조각화하고 전체 시스템의 처리량을 향상시키는 방법에 더 관심이 있습니다.블록체인은 합의를 형성하고 신뢰를 창출하는 방법에 더 관심이 있습니다. 설계 목표는 근본적으로 시스템 설계에 영향을 미칩니다.
기존의 분산 데이터베이스는 통합된 신뢰 경계 내에서 실행되는 반면 공격 및 방어는 경계 내부가 아닌 신뢰 경계 내에서만 발생합니다. 데이터베이스는 샤드를 저장합니다.샤드에서 로컬 합의의 목적은 처리량과 데이터 가용성을 위한 것입니다.샤드 간의 글로벌 합의가 필요하지 않습니다. 그리고 공격과 방어의 기술인 암호화는 여기서 할 여지가 많지 않습니다.
블록체인의 기본 가정 중 하나는 시스템 노드가 서로를 신뢰하지 않는다는 것입니다 노드는 신뢰할 수 없고 변덕스럽고 해커에 의해 제어될 수 있으며 임의의 작업을 수행하도록 소프트웨어 코드를 변경할 수 있습니다.블록체인 프로토콜은 신뢰할 수 있는 노드와 신뢰할 수 없는 노드를 함께 이끌어 글로벌 합의를 형성하고 신뢰를 구축해야 합니다.보조 제목
블록체인이란 무엇입니까?
어느 정도 우리는 블록체인의 효율성 감소가 신뢰를 위해 지불하는 대가라고 말할 수 있습니다. 블록체인은 데이터를 저장할 수 있지만 블록체인을 사용하여 일반 데이터를 저장하지는 않습니다. "대부" 3부작이 매우 고전적이지만 저장을 위해 130G Blu-ray DVD를 블록체인에 업로드하는 데 비용이 너무 많이 듭니다. 양초. 우리가 블록체인에 저장해야 하는 것은 널리 합의되고 인식되어야 하는 데이터이며, 이런 종류의 데이터는 게임 이론에서 Common Knowledge라는 이름을 가지고 있습니다.
공통 지식은 집단에 의해 일반적으로 받아들여지는 지식입니다. 그룹의 참가자는 자신이 지식을 알고 있을 뿐만 아니라 그룹의 다른 사람들도 지식을 알고 있음을 알고 있습니다. 상식이라는 개념이 낯설게 들릴 수도 있지만 실제로는 우리 일상 생활에서 어디에나 있습니다. 가장 간단한 예를 들자면, 사무실 건물에는 4층이나 13층이 없습니다. 개발자가 너무 가난하고 디자인을 잊었다고 생각하지 않겠지만, 개발자가 4층과 13층이 운이 좋지 않다고 생각하여 신중하게 디자인했기 때문에 315에 불평하지 않을 것이라고 추측할 것입니다. 상식을 바탕으로 상호작용 없이 테넌트와 개발자 사이에 약간의 신뢰가 형성됩니다.
보조 제목
블루아이섬 살인사건
많은 퍼즐은 상식에 대한 응용 질문이기도 합니다. 예를 들어, 남신 테렌스 타오의 파란 눈의 섬 살인 사건은 다음과 같습니다.
섬에는 100명의 사람이 있는데 그중 5명은 빨간 눈을, 95명은 파란 눈을 가졌다. 섬에는 세 가지 이상한 종교 규칙이 있습니다.
1. 그들은 거울을 볼 수 없고 자신의 눈 색깔을 볼 수 없습니다.
2. 상대방의 눈 색깔을 말해줄 수 없다.
3. 눈 색깔을 알게 되면 그날 밤 자살해야 한다.
어느 날 이 섬에 한 여행자가 찾아왔다. 그는 여기의 규칙을 몰랐기 때문에 섬 전체와 함께 카니발을 할 때 무심코 한마디했습니다. [여기에 빨간 눈을 가진 사람들이 있습니다. ]
질문: 이 섬의 사람들은 모두가 엄격한 논리적 추론을 할 수 있을 만큼 충분히 똑똑하다고 가정합니다. 이 섬에서는 어떤 일이 벌어질까요?
여기의 규칙은 작은 섬 주민들이 인정하고 받아들이는 상식으로 누구나 알고 있고 누구나 알고 있다는 사실을 모두 알고 있습니다. 모자 문제, 해적 게임 등을 관찰하면 모두가 충분히 똑똑하다는 가정하에 (논리적 추론 능력을 가진) 모두가 알고 있는 일련의 규칙(상식)이 전제되고, 그리고 마침내 뜻밖의 대답(블루 아이 아일랜드에서 무슨 일이 있었는지 아십니까?).
보조 제목
블록체인은 공통 지식 기반입니까?
블록체인이 공통 지식 기반인 이유는 무엇입니까? 블록체인 네트워크에 가입한다는 것은 공통 검증에 참여하고 검증된 지식을 인정하는 것을 의미합니다. 트랜잭션이 노드에 의해 확인된 후 해당 증명과 함께 브로드캐스팅 및 저장됩니다. 블록체인의 모든 사용자는 블록체인의 거래가 유효하다는 것을 인정하고 다른 사용자가 블록체인의 거래를 유효한 것으로 받아들일 것임을 알고 있습니다.
상식은 타인의 행동에 대한 예측의 기초이며 정확한 예측은 미래의 위험을 줄일 수 있습니다. 개인은 상식을 바탕으로 스스로 최선의 전략을 찾아낼 수 있고, 사회는 상식을 만들어낼 때 스스로 최고의 미래를 만들어갈 수 있다. 상식은 사회적 협동을 형성하는 기반이라고 할 수 있다. 상식의 형성과 전달 효율을 1%만 개선할 수 있다면 우리의 생산과 생활은 엄청난 변화를 겪게 될 것입니다.
과거에 우리는 입소문과 종이와 펜 기록을 통해 상식을 형성하고 저장했지만 이제는 자동화된 합의와 검증, 신뢰할 수 있는 데이터 전송과 저장을 실현하고 산업화된 방식으로 새로운 상식을 생산할 수 있는 새로운 기술을 가지고 있습니다. 블록체인에 대한 상식은 사람 사이뿐만 아니라 사람과 사물 사이, 사물 사이에도 존재할 수 있습니다. 블록체인에서만 기존 신뢰를 이전하고 유지하는 것이 아니라 대규모로 새로운 신뢰를 효율적으로 생성할 수 있습니다.
인터넷은 우리의 소통을 전 세계로 확장시켜 지구 반대편에 있는 낯선 사람들을 만날 수 있게 했고, 블록체인과 상식 기반은 우리의 신뢰를 전 세계로 확장하여 지구 반대편에 있는 낯선 사람들과 협력할 수 있게 할 것입니다. ocean. , 더 나은 미래를 만들어갑니다.
저자: cryptojan
원본 링크: https://www.jianshu.com/p/14b45e9cb2b0
