1/N 기본적으로 #Optimism 에 대한 이해하려면
$ETH L2 에 대한 가벼운 이해가 필요하다.
L2 가 나온 이유는 알다싶이
레이어 1이 가진 대표적인 한계점 때문
2/N $ETH Layer 1의 한계점 1. 블록체인 트릴레마
- 확장성
- 보안
- 탈중앙화 2. 가스비 ^~^
트릴레마는 최대 두 개까지 해결할 수 있고,
전부 해결하는것은 현재로서는 불가능한것 같다.
3/N 블록 생성과 합의에 참여하는 이가 많으면 많을수록
보안 ⬆️, 탈중앙화⬆️
하지만 이 경우 처리 속도(TPS) ⬇️ = 확장성 ⬇️
TPS를 높이기 위해 참여자를 줄이면
확장성 ⬆️ 보안 ⬇️ 탈중앙화 ⬇️
4/N $BTC $ETH 가 참여자가 많아지면서,
보안성이나, 탈중앙성이 높아지는데
확장성(tps)를 컨트롤 하는것이 어려운 이유가 이런 이유
2022.06.09 기준 각 노드수
$BTC : 16,030 bitnodes.io
$ETH : 5,250 ethernodes.org
5/N 아무튼 레이어 1의 문제는 트릴레마와 가스비가 문제,
"그걸 어떤 방식으로 해결하려고 하는가?" 에 대한
여러 솔루션이 있고, 그 솔루션 중 하나가 #Optimism
6/N $OP 의 간단 설명 #Optimism 해석하면 낙관주의 라는 뜻인데,
이게 어떤식으로 연결이 되느냐면
#Optimism 의 기본원리는
모든 tx가 이상 없다는 것을 기본 전제로 하여
별도의 검증 절차를 거치지 않는 증명 방식임
7/N 물론 해당 tx가 Layer1 으로 업데이트 되기전
검수기간(7일~14일)을 가지고,
이 검수기간 동안은 자금 인출이 불가능함.
만약 검수 기간 동안 잘못된 tx가 적발된 경우
기존 블록으로 롤백되고 해당 tx를 반영한 관리자들을 처벌한다
(관리자 자격을 얻기 위해 스테이킹한 코인을 회수).
8/N 이게 L2 솔루션 중 하나인 #Optimism 의 원리,
기존에 있는 L2 솔루션들 중 장점은
유효성 증명 방식의 기술이 다른 방식보다 쉬어서, 빌딩이 쉽고
Layer 1에 구축 되있는 앱을
Layer 2(옵티미즘 롤업 방식을 사용하는 레이어2 네트워크)
로 옮겨오기 쉽다는 것이 장점
9/N 그러면 옵티미즘 롤업 과 다른 증명의 차이는 뭔데?
➡️ 설명이 귀찮으니까 쟁글에서 정리한 표를 보자