Your bank is using your money. You’re getting the scraps.WATCH FREE

비탈릭 부테린의 서클 STARKS에 대해 알아야 할 모든 것

이 게시글 내용:

  • 비탈릭 부테린의 서클 STARK는 비효율적인 256비트 필드에서 벗어나 Mersenne31 및 BabyBear와 같은 더 작은 필드를 사용하여 암호화 증명 효율성을 향상시킵니다.
  • Circle STARK는 확장 필드 및 무작위 선형 조합과 같은 영리한 기술을 사용하여 암호화 증명의 보안과 효율성을 보장합니다.

Ethereum 창시자 비탈릭 부테린이 블록체인의 보안을 완전히 새로운 차원으로 끌어올릴 것이라고 믿는 또 다른 혁신적인 기술을 선보였습니다. 그는 이 기술을 서클 스타크스(Circle STARKS)라고 부르는데, 지금부터 이 기술에 대한 모든 것을 알려드리겠습니다.

작은 경작지가 판도를 바꿔놓았다

Circle STARKs는 크고 비효율적인 숫자에서 벗어나 더 작고 관리하기 쉬운 필드로 전환하는 데 중점을 둡니다. 원래 STARKs는 256비트의 큰 필드를 사용했지만, 이는 속도가 느리고 공간 낭비가 심했습니다. 

이제 Goldilocks, Mersenne31, BabyBear와 같은 더 작은 필드를 사용하면서 모든 작업이 더 빠르고 효율적으로 실행됩니다. 예를 들어 Starkware는 이제 M3 노트북에서 초당 62만 개의 Poseidon2 해시를 처리할 수 있습니다.

비탈릭 부테린의 서클 STARKS에 대해 알아야 할 모든 것

Vitalik의 Circle STARKs는 Starkware의 stwo와 Polygon의 plonky3에 구현되어 Mersenne31 필드를 사용하는 독창적인 솔루션을 제공합니다.

관련 기사: 비탈릭 부테린은 투자자들이 지나치게 과열되었다고 생각한다

해시 기반 증명, 또는 어떤 증명이든 간에, 다항식에 대한 어떤 사실을 증명하는 핵심 비결 중 하나는 임의의 지점에서 다항식을 평가하는 것입니다.

예를 들어, 증명 시스템에서 다항식 P(x)에 대한 확언을 요구하는 경우, 임의의 점 z에 대해 P(z) = 0임을 보여야 할 수도 있습니다.

이는 P(x)에 대해 직접 증명하는 것보다 간단합니다. z 값을 미리 알고 있다면 P(x)가 해당 점에 맞도록 조작할 수 있습니다. 이를 방지하기 위해 z는 다항식이 주어진 후에 선택되며, 종종 다항식을 해싱하는 방식으로 결정됩니다.

도 참고하세요.  Binance 코인(BNB) 가격 분석: BNB , 270달러에서 지지선 형성, 상승세 유지 가능할까?

관련 기사: 비탈릭 부테린은 정치인들이 암호화폐 업계를 이용하고 있다고 생각한다.

이 방법은 타원 곡선 프로토콜처럼 큰 필드에서는 잘 작동하지만, 작은 필드에서는 문제가 발생합니다. 작은 필드에서는 공격자가 z에 가능한 모든 값을 시도해 볼 수 있으므로, 부정행위를 하기가 훨씬 쉬워집니다.

이 문제를 해결하기 위해 주로 두 가지 방법이 사용됩니다. 바로 다중 임의 검사와 확장 필드입니다. 첫 번째 방법은 간단합니다. 다항식을 한 지점에서만 검사하는 대신 여러 지점에서 검사하는 것입니다. 하지만 이 방법은 금방 비효율적이 될 수 있습니다. 

두 번째 방법은 확장 필드를 사용하는 것으로, z를 추측하기 어렵게 만드는 새로운 복소수를 생성하는 것입니다.

서클 스타크스의 마법

Circle STARKs는 Circle FRI를 통해 독창적인 변형을 도입합니다. 소수 p가 주어졌을 때, 이 방법에 완벽하게 들어맞는 속성을 가진 크기가 p-1인 군이 존재합니다. Mersenne31의 경우, 이는 특정 배열로 배치된 점들의 집합을 사용하는 것을 의미합니다.

비탈릭 부테린의 서클 STARKS에 대해 알아야 할 모든 것
사진 제공: 비탈릭 부테린

점들은 삼각법이나 복소수 곱셈과 유사한 패턴을 따르므로 계산이 깔끔하게 이루어집니다. Circle FRI에서는 점들이 축소되고 결합되는 방식이 사용되어 크기가 계속 줄어들기 때문에 효율적인 계산이 가능합니다. 

비탈릭은 이 지도가 원 위의 점들을 두 배로 늘리는 방식으로 작동한다고 말합니다. 좌표 쌍을 가져와 새로운 점으로 변환하는 것이죠. 이 방법은 기존의 32비트 CPU/GPU 연산과 잘 작동하여 BabyBear보다 효율적입니다.

관련 기사:  익명의 해커 집단, 경찰 웹사이트 해킹으로 항의

고속 푸리에 변환(FFT)은 다항식의 평가값을 계수로 변환하고 다시 그 반대로 변환하는 유사한 과정을 따릅니다.

비탈릭 부테린의 서클 STARKS에 대해 알아야 할 모든 것

원형 FFT는matic들이 리만-로흐 공간이라고 부르는 영역에서 작동하며, 기본 다항식의 배수를 0으로 취급하여 계산을 단순화합니다.

STARK 프로토콜에서는 종종 다항식이 특정 지점에서 0과 같다는 것을 증명해야 합니다. 일반적으로 간단한 직선 함수를 사용하여 이를 증명할 수 있습니다. 하지만 원형 STARK 프로토콜에서는 동등한 직선 함수가 더 엄격한 조건을 만족해야 하므로 조금 더 까다롭습니다.

비탈릭 부테린의 서클 STARKS에 대해 알아야 할 모든 것

이를 해결하기 위해 Circle STARK는 두 점에서 값이 0이 되는 함수인 보간 함수를 사용합니다. 이trac함수를 빼고 나누면 결과값이 다항식임을 알 수 있습니다.

평가 영역 전체에서 값이 0이 되는 소멸 다항식 또한 중요한 역할을 합니다. 일반적인 STARK 방법에서는 이것이 간단하지만, Circle STARK 방법에서는 특정 함수를 반복하여 수학적 타당성을 확보해야 합니다.

처럼 , "원형 수학의 복잡성은 시스템적인 것이 아니라 캡슐화된 것에 있다."

암호화폐 분야의 최고 전문가들이 이미 저희 뉴스레터를 구독하고 있습니다. 함께하고 싶으신가요? 지금 바로 참여하세요.

공유 링크:

면책 조항: 제공된 정보는 투자 조언이 아닙니다. Cryptopolitan이 페이지에 제공된 정보를 바탕으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다.trondentdentdentdentdentdentdentdent .

가장 많이 읽은 글

가장 많이 읽은 기사를 불러오는 중...

암호화폐 뉴스 최신 정보를 받아보세요. 매일 업데이트되는 소식을 이메일로 받아보실 수 있습니다

에디터 추천

에디터 추천 기사를 불러오는 중...

- 당신을 앞서나가게 하는 암호화폐 뉴스레터 -

시장은 빠르게 움직입니다.

우리는 더 빠르게 움직입니다.

Cryptopolitan 데일리를 구독하고 시의적절하고 날카로우며 유용한 암호화폐 관련 정보를 이메일로 받아보세요.

지금 가입하시면
어떤 움직임도 놓치지 않으실 수 있습니다.

뛰어드세요. 사실을 파악하세요.
앞서 나가세요.

CryptoPolitan 을 구독하세요