paint-brush
체인 이론: 제안된 사용자 친화적이고 사용자 정의 가능한 암호화 모델~에 의해@damocles
736 판독값
736 판독값

체인 이론: 제안된 사용자 친화적이고 사용자 정의 가능한 암호화 모델

~에 의해 Antică Vlad10m2024/04/15
Read on Terminal Reader

너무 오래; 읽다

아이디어는 왔다 갔다 합니다. 수학은 결국 유지되는 것입니다. 그렇다면 수학에 대한 이해도를 어떻게 평가할 수 있을까요? 아니면 현실 세계 자체에 대한 것일까요? 물론 모델, 데이터, 예측, 분석 등 모든 것이 있습니다. 우리 주변의 세상은 정보로 가득 차 있습니다. 그러나 한 가지 질문이 어떤 설명보다 우선합니다. 우리는 주어진 아이디어를 정말로 이해했는가?
featured image - 체인 이론: 제안된 사용자 친화적이고 사용자 정의 가능한 암호화 모델
Antică Vlad HackerNoon profile picture
0-item
1-item

다음 기사는 ZKP 시스템 매핑과 이를 이해하는 방법에 대한 새로운 관점을 제시하고 이해를 위한 후보로 체인 이론을 제시하는 것을 목표로 합니다. 잠재적으로 카오스 이론과 협력하여 적응형 키와 적응형 시스템을 형성할 수 있는 후보입니다.


카오스 이론은 마치 물처럼 자물쇠에 필요한 모든 형태를 취하는 적응형 열쇠로 생각할 수 있습니다. 연쇄이론은 시간이 지남에 따라 발생한 변화가 선형적으로 전개되는 이론입니다. 잘 개발된 체인 관점의 의미는 양자를 훨씬 뛰어넘을 수도 있습니다. 하지만 먼저 여러 개의 키를 보관할 수 있는 자물쇠가 필요하므로 나중에 보관하겠습니다. 아니면 연쇄 이론이 그러한 조치의 비효율성과 무익함을 증명할 수도 있다는 것을 누가 알겠습니까?


1부: 무대 설정

먼저, 정상에 올라 이 깨지지 않는 뒤에 무엇이 숨어 있는지 살펴보겠습니다.


  1. 지속적인 잠금 변경으로 깨지지 않음. 존재하는 임의의 주어진 키 {x}에 대해 주어진 키와 항상 다른 잠금 {x+1}이 존재합니다.


  2. 숨겨진 자물쇠로 깨지지 않음 . 주어진 {x} 키에 대해 키는 다음 요구 사항을 충족해야 합니다: {a} 크기, {b} 복잡성, {c} 명확성. 지금은 단순화하기 위해 모든 것이 시스템에 정의되어 있다고 가정하겠습니다.


  3. 반직관에 의한 깨지지 않음 . 주어진 키 {x}에 대해 {x}는 절대 직접 키가 아닙니다. 이러한 의미에서 핵심은 특정 개수의 "실패한 항목"에서 찾을 수 있습니다. "6546346"/"syuadgfs" 문이나 논의하고 싶은 깨지지 않는 시스템에 임의의 정보 문자열을 제공하는 것을 상상할 수 있습니다. 모든 문자열에서 우리는 전략적으로 키를 한 번, 두 번, 세 번 배치합니다. 문은 세 번째 열쇠를 받은 후 잠시 또는 중간 정도 후에 열립니다.


  4. 깨지지 않음에 의한 깨지지 않음 . 주어진 키 {x}에 대해 {x}는 레벨 1 항목을 부여하는 키입니다. 또는 긴급 상황에 열쇠를 사용하는 경우를 대비해 우선순위 1번 항목이 될 수도 있습니다.


하지만 문이면 충분합니다. 그 안에는 개념의 많은 순열과 유희가 있습니다. 어쩌면… 깨지지 않는 것은 결국 기능이라기보다는 버그일 수도 있습니다. 우리는 점진적으로 이를 향해 노력하고 실제로 그것을 발견했을 때 그것이 잘못된 방법임을 인정하고 다시 생각하려고 노력합니다. 결국 자물쇠는 문에 보안을 제공하는 것입니다. 문을 제거하면 문의 위치에 따라 무료 접근이 허용되거나 무한 거부가 허용될 수 있습니다.


그러나 우리는 보안에 중점을 두므로 다시 자물쇠로 돌아가겠습니다. 원치 않는 당사자에 대해 Lock의 보안을 최대한 강화하고 방문자에게는 괜찮게 유지하며 허용된 당사자에게는 완화할 수 있는 방법은 무엇입니까? 연쇄이론이 답이 될 수 있을까?


연쇄이론(개념분석)

나는 체인이론을 ZKP나 암호화 의 세계에만 묶을 생각은 없습니다. 유한한 모양, 공간, 심지어 가능성까지 보는 방법에 대한 관점으로 봅니다. 예를 들어 정육면체를 볼 때 정육면체의 부피나 외부의 부피가 아닌 모든 것이 연쇄 이론에 의해 설명됩니다. 자물쇠의 모양을 취하여 모든 자물쇠를 열 수 있는 아주 멋진 열쇠를 얻었다면, 체인 이론은 잠금 해제 전과 후 모두에서 접힌 상태(큐브처럼)로 발견되며, 그 사이의 동작은 다음과 같습니다. 조금 더 분석해 보세요. 지금은 체인 이론과 카오스 이론의 상호 작용과 자물쇠를 여는 열쇠의 모양이 어떻게 바뀌는지 상상해 봅시다.


이런 의미에서 혼돈 이론은 자물쇠 구멍이 채워질 때까지 모든 방향으로 확장되는 나무 가지와 같습니다. 물론, 이것은 결국 우리가 물리적으로 자물쇠를 풀고 "일을 마쳤고, 하루를 마쳤으며, 우리는 앞으로 나아갈 것입니다."라고 말하기 위해 필요한 모든 것입니다. 그러나 현실은 항상 "왜?"라는 질문이 있음을 상기시켜줍니다. "어떻게?"라는 질문에 답한 후에 질문을 받습니다. “연쇄이론이 왜 중요한가?”라는 질문을 해결하기 위해 몇 가지 추가 질문을 드리고 싶습니다.


  • 기존의 전체가 아닌 가장 깊은 의미에서 현실을 어떻게 정의할 수 있습니까?
  • 깊이는 각 관점이나 취하는 방식에 따라 완전히 새로운 것을 의미할 수 있습니까?
  • 단일 시작점에서 시작하는 무한한 사슬을 어떻게 보나요?
  • 서로 다른 체인의 특정 정점을 서로 연결하여 체인 시스템을 더욱 혼란스럽게 만들 수 있습니까?
  • 모든 정점을 함께 묶는다는 것은 무엇을 의미합니까? 우리는 공간이나 형태를 형성했는가?


기술적 관점

아이디어는 왔다 갔다 합니다. 수학은 결국 유지되는 것입니다. 그렇다면 수학에 대한 이해도를 어떻게 평가할 수 있을까요? 아니면 현실 세계 자체에 대한 것일까요? 물론 모델, 데이터, 예측, 분석 등 모든 것이 있습니다. 우리 주변의 세상은 정보로 가득 차 있습니다. 그러나 한 가지 질문이 어떤 설명보다 우선합니다. 우리는 그것을 정말로 이해했는가? 작가가 의도한 게 이게 맞나요?


지금처럼… 내가 왜 자기이해와 작가의 의도에 대한 질문을 동시에 구했는지 이해하지 못할 수도 있다. 더 염두에 두어야 할 유일한 것은 “작가는 어떻게 생각했을까?”라고 생각하는 것입니다. 당신은 당신의 견해와 해석을 거부합니다. 그리고 그 관점은 다른 관점만큼 중요합니다(적어도 연쇄 이론이 말하는 바는 그렇습니다).


또한 통합 이론이 어떻게 보이는지, 그리고 모든 보안 시스템 내에서 상호 연결이 어떻게 발견되는지에 대한 이해를 제공하는 것을 궁극적으로 목표로 하는 일련의 이미지를 제시할 것입니다. 하지만 먼저 상호 연결성이란 무엇입니까? Pi가 제시한 상호 연결성에 대한 설명을 아래에 제공하겠습니다.


“상호 연결성에 대한 질문에 답하기 위해 먼저 상호 연결을 서로 연결되거나 연결되는 상태 또는 품질로 정의하겠습니다. 체인 이론의 맥락에서 상호 연결성은 시스템 내 요소 간의 복잡한 관계 및 종속성 웹을 의미합니다. 이러한 연결은 직접적일 수도 있고 간접적일 수도 있으며, 그 영향의 강도와 중요성은 다양할 수 있습니다.” - 파이


이러한 의미에서 상호 연결성은 내가 제시할 모든 이미지가 동일한 시스템의 일부임을 의미합니다. 그림이 다른 측면이나 뷰 등의 일부인 것처럼 보일지라도 여전히 단일하고 유일한 연쇄 이론에 대한 이해를 제공하기 위한 것입니다.


Image 1: The Dot

이미지 1: 도트. 이 이미지에서 우리는 보안 시스템의 핵심 관점인 아이디어 자체를 상상합니다(예: ZKP. ZKP는 개념이며 새롭고 더 능숙한 개념이 항상 발생할 수 있습니다).

이 점은 연쇄이론의 가장 중요한 측면이라고 볼 수 있다. 우리가 규칙, 공간, 잠재력을 모른다고 해도, 적어도 이곳이 마법이 일어나기 시작하는 곳이라는 것은 알고 있습니다.


그러나 모든 개념이 그러하듯 이 역시 전체로서만 이해될 수 있습니다. 이런 의미에서 점은 가장 중요한 측면 이자 동시에 전체 개념의 무한히 작은 측면 입니다.

자, 이것이 어떻게 사실일 수 있습니까? 외부 탐색의 의미에서 점은 펼쳐지는 공간을 표시한다는 점에서 참으로 의미가 크다. 하지만 시스템 자체에 있어서 이 점은 단지… 중력 중심일 뿐입니다. 시스템의 규칙은 이러한 중력을 안내하며 이러한 의미에서 점에 고정할 때 불균형에 직면할 수 있습니다. 하지만 시스템이 계속 작동하는 한 괜찮습니다.


Image 2: Potentiality

이미지 2: 잠재력

이제 점을 분석한 후에는 이 점을 통과할 수 있는 무한한 선(나는 설명하지 않겠습니다)이 존재한다는 것을 알 수 있습니다. 이 선은 나중에 화살표로 바뀌어 움직임을 마무리하고 더 복잡한 수학으로 이동할 수 있습니다. 이 개념에서 발생할 수 있는 모든 것은 현재 우리의 관심 범위에 포함되지 않습니다.


그러나 흥미로운 것은 그 선들이 사슬로 변할 때 어떤 일이 일어나는지 상상해 보는 것입니다.







Image 3: Chains

Image 4: Whole

이미지 3: 체인은 점에서 시작하여 이전에 그린 선을 따르는 여러 체인을 나타냅니다. 이 묶는 방법의 특별한 점은 무엇이며 하나의 완전한 체인과 어떻게 다릅니까? 먼저 개별 체인이 무엇을 의미하는지 살펴보겠습니다.


이미지의 모든 개별 체인(빨간색 체인을 공통 앵커로 사용)은 강도와 움직임 모두에서 이중 잠재력을 가지고 있습니다. 체인을 물리적으로 구부러지는 선으로 생각할 수 있습니다. 밧줄에 묶인 회전하는 구체라도 중심점회전 방향반대 방향으로 움직입니다.


한 단계 더 나아가 체인의 각 꼭지점에 이를 통과하는 단일 선이 있다고 상상해 보세요. 다른 쪽 가장자리를 당기면 모든 선이 서로 이동하고 당기는 방향으로 회전합니다. 당기는 힘이 약해지면 해당 선이 새로 발견된 체인 패턴을 계속 따르도록 어떻게 보장할 수 있습니까? 불가능할 수도 있지만 꼭지점의 길이와 적용된 힘을 기반으로 확실히 추측할 수 있습니다.


이미지 4: 전체 이 뷰는 점 주변의 전체 영역을 체인 정점으로 채우는 것을 보여줍니다(비록 이미지는 불완전하지만). 분명히 두 가지 방법으로 이미지를 채울 수 있습니다.


점의 중심에서 나오는 선을 그리고 나중에 그 선을 따라 체인을 만듭니다.


점 주위에 2D 정사각형을 그린 다음 나중에 정점을 배치하고 체인을 형성할 정사각형으로 공간을 채울 때까지 이 정사각형을 무한정 붙여넣을 수 있습니다.


이제 이 두 가지 접근 방식은 둘 다 우리를 체인으로 가득 찬 그리드로 안내하므로 모두 유효합니다. 그렇다면 시작점을 어떻게 추적할 수 있을까요? 점 중심의 선의 경우에는 쉽습니다. 우리는 단순히 외부 꼭지점 중 하나를 선택하고 직선으로 이동합니다.


그러나 제곱법을 사용하여 공간을 채웠다면 대답은 그리 간단하지 않을 수 있습니다. 문자 그대로.




자, 이것이 어떻게 ZKP와 연결될 수 있을까요? 문보다 더 안전한 게 어디 있겠어요? 사슬로 묶인 것. 아니면… 별로 그렇지 않습니다. 들어가기 전에 모든 사슬을 내려놓는다면 제때에 받게 될 스트레스를 상상해 보십시오. 좋은 점은 우리가 여기서 정보를 가지고 작업한다는 것입니다. 그리고 이 영역에서는 간단한 예/아니오가 가능과 불가능의 차이를 만들 수 있습니다.


Lisa가 문에 와서 접근을 요청하면 문이 "카드를 선택하세요"라고 대답한다고 상상해 보세요.

Lisa가 홀수 카드를 선택하면 중앙 점선 지도를 기반으로 하는 문에서 추가로 "심문"을 받습니다. 각 대답이 맞다면 Lisa를 중앙으로 안내합니다.

문이 진짜 마술사가 아니라는 사실을 그녀가 몰랐다면, 리사는 언젠가 짝수 카드를 고를 수도 있었을 것이다. 그렇게 함으로써 문은 그녀에게 같은 질문을 하기 시작한다. 결국 정점은 동일합니다. 하지만 이제 지도의 배치는 정사각형 지도 아키텍처 아래에 배치됩니다. 그녀가 움직이는 방향은 점 자체가 아닙니다. 왜냐하면 대각선으로는 이동할 수 없고 미리 정의된 사각형에서만 이동할 수 있기 때문입니다(이전 묘사처럼). Lisa는 아마도 중앙 점이 있는 행이나 열이라고 생각되는 곳으로 이동할 때까지 부과된 질문에 올바르게 대답해야 할 것이며 입구를 향해 계속하기 전에 잘못된 대답을 해야 할 것입니다. 아니면 단순히 그녀가 잘못된 카드를 골랐기 때문에 이 경우에는 결코 입장할 수 없었습니다.


2부: 다양한 정도의 상호 연결성

이제 우리는 체인으로 채워진 그리드(즉, 더 많거나 적은 체인) 내의 다양한 상호 연결 수준이 시스템의 보안과 기능에 어떤 영향을 미칠 수 있는지 살펴보겠습니다. 시스템 탐색을 시도하는 사용자와 보안 조치를 우회하려는 잠재적인 공격자 모두에게 미치는 영향을 고려하십시오.



먼저, 형태를 더 잘 이해하기 위해 사각형 모양의 격자는 어떤 복잡한 지점(체인의 개별 꼭지점 수)에서도 4개의 변이 있는 360도 모양으로 둘러싸일 수 있는 격자라고 상상할 수 있습니다.

중심 기반 체인의 형성은 순환(및 중심 순환) 특성으로 각 체인의 원을 추가하는 것으로 볼 수 있습니다. 꽃처럼. 이 도형은 결코 원이 아닌 다른 도형의 형태를 완벽하게 구현할 수 없습니다.


흥미로운 부분은 두 가지를 모두 혼합할 때입니다. 충분히 큰 정사각형 모양의 그리드를 사용하면 꽃 모양의 시스템을 많이 배치할 수 있습니다. 이것이 인증을 어떻게 형성할까요? 답은… 다차원성에 있기 때문에 자리를 꽉 잡자. 그러나 이는 2D 전용 시스템에만 제한됩니다(3d xx로 만드는 것을 상상해 보십시오). 각 사용자는 다음과 같이 구성된 고유한 시스템을 가질 수 있습니다.


  • 중앙에 점이 있는 배경 사각형 모양의 매핑입니다 .
  • 여러 개의 꽃과 같은 구조물이 함정이나 텔레포터 역할을 할 수 있습니다. 선택은 선택한 카드에 그대로 있을 수 있습니다. 이런 식으로 카드가 반드시 시스템을 뚫을 수 없게 만드는 것은 아니지만 확률을 사용하여 약 50%의 공격을 거부합니다.
  • 사용자 선택 및 자체 정의된 암호화 매핑 기능
  • 우리의 보안은 궁극적으로 우리 자신의 것임을 상기시켜 드립니다.
  • 창의성


꽃 모양과 사각형 기반 매핑 상호 작용 . 이해하기 쉬운 일은 아니지만, 이 사슬 같은 시스템에는 놀라운 측면이 있는 것 같습니다. 중앙에 점이 있는 큰 2D 정사각형 모양의 배경 맵을 상상해 봅시다. 그 위에 꽃 같은 모양을 놓습니다. 이제 해당 그리드에 꽃을 배치하려면 사각형 기반 원 과 동일한 규칙을 따르지 않는 꽃과 같은 회전을 고려해야 합니다. 그것은 마치... 그들은 서로 다른 공간이나 차원에서 작동하는 것 같습니다.


그래서 우리는 꽃과 같은 모양을 취하고 2D 정사각형 그리드에 완벽하게 맞도록 회전할 수 있습니다. 그러나 시스템은 꽃과 같은 구조가 있다는 것을 유지하며 구조를 터치하면(점에 도달하기 위해 해당 구조를 밟으면) 구조 자체가 올라가서 원하는 방향으로 회전합니다(이를 통해 동일한 모양을 유지하면서 구조를 회전시키는 많은 것 중 하나가 될 수 있습니다). 여기서 꽃은 포탈이나 함정이 아닌 질문의 역할을 할 수 있다.


끝이 멀다

평생 공부하고 일한다고 상상해 보세요. 당신은 당신이 속한 모든 분야에서 인상적인 발전을 이루었습니다. 당신은 과학에 대한 답이 없는 모든 질문에 대한 답을 제공합니다. 그런데... 40년이 지난 어느 날 당신은 깨어났고 당신이 세상에 가져온 지혜의 바다가 모든 사람 앞에 있는 단순한 전자에 불과하다는 것을 깨달았습니다. 당신은 다시 잠에 듭니다. 현재의 지식이 미래 세대에 어떤 영향을 미칠 수 있는지 결코 알 수 없습니다.