디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

먼저 실패처리가 아닌 먼저 성공이 가능한가모바일에서 작성

프갤러(118.235) 2025.07.21 12:00:23
조회 57 추천 0 댓글 0

개발하다보면 얻는 통찰중에 validation 은 선행됨이 필수라는 것이다

이것에 당연함을 깨보자는 것임


먼저 실패하는 이유는 무엇?

비지니스는 검증의 이유를 두가지로 보겠다

저장된 값으로 가능한가? 논리적으로 가능한가?

이를 해결하기 위해 zk 알고리즘을 사용한다

논리적으로 가능한가? 에 대해서 해결할 알고리즘에 보내주는 파라미터에 해당 계산이 필요한 zk payload 를 풀수 있는 curve 를 만든다(알려진 커브를 쓰는것도 좋다)

해당 논리 계산을 프론트엔드 wasm에서 페이로드를 계산하고 r, k 를 발행시킨다

이후 누구인지를 식별하는 것인지에 대한 private key 로 r 상 k 로 해싱된 s 를 구한다

이것으로 빠르게 사용자는 페이로드에 대한 valid 를 구하고 이를 파라미터에 포함해서 보낸다


해당 커브곡률은 이미 파라미터가 동일한 타입에서 계산됬음을 가정하기에 key validation 이 곧 논리적 validation 의 결과인가? 의 여부임으로 첫번째 문제가 풀린다


저장된 값 검증은? 동일 여부만 계산한다(only cmp)

이후 성공 변화율 후처리를 계산하여 이후 동일여부를 위한 값을 저장한다(재고 변화량, 고객 포인트량, 이벤트 포인트 차감 등)


우선 성공을 처리하고, 고객이 떠난후에 계산을 미루는 방식이다

어떤 이점이 있는가?

타 클라이언트 혹은 다른 서비스와의 Connection 시간을 줄일수 있다

 먼저 성공하고 빠르고 명확한 검증된 결과를 반환 가능하다

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
2873897 스마트폰 저항하나 순간접착제로 붙이는거 내란세력만큼 심각한 처리냐 넥도리아(220.74) 07.23 43 0
2873896 중요한건 미래로 개발자라는 커리어를 이어나가는거지 네오커헠(61.253) 07.23 110 0
2873895 1억 모으기 힘드노 [5] 아스카영원히사랑해갤로그로 이동합니다. 07.23 128 0
2873894 언어가 중요한게아냐 웹앱만 아니면된다 네오커헠(211.235) 07.23 108 0
2873893 구글 메타 빌게이츠 좇센에 태어났으면 그 널린 아파트도 못샀음 뒷통수한방(1.213) 07.23 34 0
2873892 러스트가 뭔데 씹덕들아 도배하지마라 ㅇㅇ(211.234) 07.23 38 0
2873891 문재앙 2찢명 싸워라 싸워 ㅋㅅㅋ ♥삣삐냥덩♥갤로그로 이동합니다. 07.23 38 0
2873890 분해와 조립의 재능이 없는것 같다 스마트폰 분야는... 넥도리나(220.74) 07.23 34 0
2873888 근데 솔직히 프로그래밍 주언어가 뭔지 그게 중요함? [1] 프갤러(222.114) 07.23 68 3
2873887 러스트) 7.4 ‘거대 기업 채택’ 서사의 다각적 분석: 맥락, 한계, [2] 나르시갤로그로 이동합니다. 07.23 71 0
2873886 국뽕서울쥐포gook 들 현실ㄷㄷ [1] 프갤러(149.40) 07.23 58 1
2873885 세계기업들이 러스트도입해서 점점 좇망테크 타는거구나 ㅇㅇ 뒷통수한방(1.213) 07.23 44 0
2873884 인지과학조져라 손발이시립디다갤로그로 이동합니다. 07.23 33 0
2873883 ❤✨☀⭐⚡☘♥+나님 시작합니당♥+☘⚡⭐☀✨❤ ♥삣삐냥덩♥갤로그로 이동합니다. 07.23 34 0
2873882 흠 러스트 신뢰성 운운할 수준이 아닐텐데 프갤러(218.154) 07.23 44 0
2873881 러스트를 하는것은 잘못이아님 뒷통수한방(1.213) 07.23 45 1
2873879 러스트 비판서) 러스트 담론을 해체하다 나르시갤로그로 이동합니다. 07.23 34 0
2873878 러스트) 7.3 일반 산업계 도입의 현실적 장벽 [1] 나르시갤로그로 이동합니다. 07.23 57 0
2873877 러스트) 7.2 미션 크리티컬 시스템과 국제 표준의 부재 나르시갤로그로 이동합니다. 07.23 34 0
2873876 ISO 표준 여부는 벤더에서 중요시한다 나르시갤로그로 이동합니다. 07.23 62 0
2873875 문재인 아들은 코더라는놈이 이상한 작품으로 해쳐먹음?? 뒷통수한방(1.213) 07.23 44 0
2873874 c와 cpp는 표준 실컷 정해도 컴파일러가 못따라간다. [1] 프갤러(218.154) 07.23 54 0
2873873 문재인 아들 자바랑 러스트할꺼같음 ㅇㅈ?? [4] 뒷통수한방(1.213) 07.23 70 0
2873872 러빠 깃갤에 쫓겨남. 프갤에서도 러빠를 몰아내야 합니다. 나르시갤로그로 이동합니다. 07.23 39 0
2873871 문재인아들이 퍼플렉시티 같은거 개발했으면 ㅇㅈ한다 뒷통수한방(1.213) 07.23 45 0
2873870 문재인 아들 얼마나 수준높은지 공개 왜 않하냐?? [2] 뒷통수한방(1.213) 07.23 67 0
2873869 딱그(211.235) 07.23 32 0
2873867 문재인 아들 깃허브 주소뭐냐?? [2] 뒷통수한방(1.213) 07.23 69 0
2873866 좌청래 겨털보 문재앙패거리 밀어서 2찢명 찢으러 가즈아~ ♥삣삐냥덩♥갤로그로 이동합니다. 07.23 31 0
2873865 러스트는 비표준 언어이다. ISO 표준 프로그래밍 언어 목록 나르시갤로그로 이동합니다. 07.23 55 0
2873863 2찢명 찢어버리고 좌청래 밀어줘야지 ㅋㅅㅋ ♥삣삐냥덩♥갤로그로 이동합니다. 07.23 31 0
2873862 고지능 러슬람아 일하는중이라면서 글쓸시간이 넘치나보누 [1] 뒷통수한방(1.213) 07.23 38 0
2873861 저능한걸 저능하다고 지적도 해줘야 사회가 건강해진다. [1] 프갤러(218.154) 07.23 47 0
2873860 갑질좌파 퇴출 됬넹 ㅅㅅㅅㅅㅅㅅㅅㅅㅅ ♥삣삐냥덩♥갤로그로 이동합니다. 07.23 33 0
2873858 초천재 아스카 열일했다 [5] 아스카영원히사랑해갤로그로 이동합니다. 07.23 60 0
2873856 개발 QA 용 추천 좀 슈퍼그록 30$ vs 클로드 pro 20$ 프갤러(222.121) 07.23 42 0
2873855 자신이 똑똑하다고 하는건 저능아라는 증거임. [6] 프갤러(222.114) 07.23 80 0
2873854 거듭 말하지만 나는 조용히 눈팅하고 있었는데 러못 저지능자가 먼저 [1] 프갤러(218.154) 07.23 47 0
2873853 러슬람들아 천재적이고 높은 지능으로 무언가 만들어줘 [1] 뒷통수한방(1.213) 07.23 49 0
2873852 러빠들 솔직히 찍먹쟁이들만 잔뜩 있음. 프갤러(222.114) 07.23 40 0
2873851 근데 기술이 발전했다는데 왜 혁신적이고 특별한 게 없음?? 뒷통수한방(1.213) 07.23 31 0
2873850 나는 뇌의 5%라고한다 [4] 헬마스터갤로그로 이동합니다. 07.23 69 0
2873849 민생 쿠폰으로 다들 뭐 할거에요? 프갤러(222.114) 07.23 51 0
2873847 저능아 특징 [2] 프갤러(222.114) 07.23 64 0
2873846 자바 자바스크립트 파이썬 고도 iso에서 관리 안하는데 뭔 상관? 프갤러(218.154) 07.23 33 0
2873844 러스트는 ISO 표준도 아니고 검증된 언어가 아닙니다 나르시갤로그로 이동합니다. 07.23 34 0
2873843 러스트는 이미 검증된 언어 프갤러(218.154) 07.23 38 0
2873842 키킼 딱새(211.235) 07.23 40 0
2873841 러스트는 검증된 언어가 아니에요. c/c++/ada 등 검증된 언어/툴 [2] 나르시갤로그로 이동합니다. 07.23 61 0
2873840 러스트 안하겠다는 선택은 나쁘지 않아. 프갤러(218.154) 07.23 52 0
뉴스 ‘밤톨 머리’ 차은우 “실감 안 나…잊지 말아줘” 디시트렌드 07.26
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2