Uvicorn & Gunicorn
Uvicorn and GunicornUvicorn and Gunicorn are important concepts when developing applications in Python. However, there are many concepts to be aware of in order to fully understand Uvicorn and Gunicorn. The following is a brief summary of the necessary concepts, and the details will be dealt with separately later.Necessary ConceptsStarletteStarlette is a Web application server that can run asynchronously. Starlette runs on top of Uvicorn.FastAPIFastAPI provides many features on top of Starlet...
Gas optimization in Solidity, Ethereum
I’m sorry but my English is terrible. I hope you understand that generously.Recently, I was developing a toy project named Blind Market. It’s a simple P2P trading application using smart contract. I was making a contract using Solidity, and the trade stage proceeded in the order of pending, shipping, and done. The problem was appeared in done phase. The problem was that when I tried to close the transaction by paying the price raised by the seller in msg.value, the following error occurred.Pe...
P2WPKH
P2WPKHP2WPKH란 비트코인 내에서 가장 일반적인 스크립트 형식으로 비트코인 프로토콜에 대한 지불 거래 유형이다. 주소는 1로 시작하는데, 세그윗을 지원하는 새로운 주소 3 또는 bc1로 시작하는 주소보다 훨씬 비싸다. https://mirror.xyz/0xA1d9f681B25C14C1eE7B87f1CF102E73cA3ad4d9/egjhNVklgy_LgZmcTXXAOTBa6ePBqO3Ja9ZSoDIad-8 즉, 비트코인 주소가 1로 시작하면 P2PKH 주소를 사용하고 있는 것이다. 공개키의 간단한 해시이며, 이 해시를 주소로 사용하는 것이다. 이것은 원래 비트코인 주소 형식이었으며 오늘까지도 충실히 작동한다. 레거시 주소는 세그윗과 호환되지 않지만, 여전히 문제없이 P2PKH 주소에서 세그윗 주소로 BTC를 보낼 수 있다. 그러나 레거시 주소 트랜잭션이 더 크기 때문에 P2PKH 주소에서 전송하는 평균 속도는 세그윗 주소에서 전송할 때보다 더 높은 요금이 발생할 수 있다....
<100 subscribers
Uvicorn & Gunicorn
Uvicorn and GunicornUvicorn and Gunicorn are important concepts when developing applications in Python. However, there are many concepts to be aware of in order to fully understand Uvicorn and Gunicorn. The following is a brief summary of the necessary concepts, and the details will be dealt with separately later.Necessary ConceptsStarletteStarlette is a Web application server that can run asynchronously. Starlette runs on top of Uvicorn.FastAPIFastAPI provides many features on top of Starlet...
Gas optimization in Solidity, Ethereum
I’m sorry but my English is terrible. I hope you understand that generously.Recently, I was developing a toy project named Blind Market. It’s a simple P2P trading application using smart contract. I was making a contract using Solidity, and the trade stage proceeded in the order of pending, shipping, and done. The problem was appeared in done phase. The problem was that when I tried to close the transaction by paying the price raised by the seller in msg.value, the following error occurred.Pe...
P2WPKH
P2WPKHP2WPKH란 비트코인 내에서 가장 일반적인 스크립트 형식으로 비트코인 프로토콜에 대한 지불 거래 유형이다. 주소는 1로 시작하는데, 세그윗을 지원하는 새로운 주소 3 또는 bc1로 시작하는 주소보다 훨씬 비싸다. https://mirror.xyz/0xA1d9f681B25C14C1eE7B87f1CF102E73cA3ad4d9/egjhNVklgy_LgZmcTXXAOTBa6ePBqO3Ja9ZSoDIad-8 즉, 비트코인 주소가 1로 시작하면 P2PKH 주소를 사용하고 있는 것이다. 공개키의 간단한 해시이며, 이 해시를 주소로 사용하는 것이다. 이것은 원래 비트코인 주소 형식이었으며 오늘까지도 충실히 작동한다. 레거시 주소는 세그윗과 호환되지 않지만, 여전히 문제없이 P2PKH 주소에서 세그윗 주소로 BTC를 보낼 수 있다. 그러나 레거시 주소 트랜잭션이 더 크기 때문에 P2PKH 주소에서 전송하는 평균 속도는 세그윗 주소에서 전송할 때보다 더 높은 요금이 발생할 수 있다....
Share Dialog
Share Dialog
블록체인에는 레이어(Layer)라는 용어가 있습니다. 관련된 용어와 개념을 알기 쉽게 정리해봅시다.
L0은 L1 아래에서 실행되는 블록체인 인프라 역할을 합니다.
L0을 기반으로 반들어진 L1은 L0 생태계를 통해 다른 네트워크와 데이터를 주고 받거나 소통할 수 있습니다.
Example: 코스모스, 폴카닷
L1은 블록체인에서 가장 기본이 되는 네트워크입니다. L1은 다른 네트워크의 영향을 받지 않는 독립적인 네트워크이며, 각 네트워크에서 트랜잭션을 생성하고 처리합니다.
Example : 이더리움, 바이낸스체인, 솔라나 등
L2는 L1을 기반으로 작동하는 네트워크 입니다. 실제 트랜잭션은 L2에서 생성하고 처리한 뒤, 이를 압축한 값만 메인 체인인 L1에 기록하게 됩니다.
따라서 L1에서 모든 트랜잭션을 처리하는 것보다 더 많은 양의 데이터를 빠르게 처리할 수 있습니다.
Example : 폴리곤, 옵티미즘, 아비트럼 등
L3은 L2를 기반으로 만들어진 애플리케이션 Layer로, 유저가 실제로 사용하게 되는 Dapp을 의미합니다.
Example : Uniswap, MakerDAO, Gemstone

사이드체인이란, 메인체인을 기반으로 작동하는 네트워크입니다. 메인체인을 기반으로 존재하긴 하지만, 메인체인과는 완전히 다른 알고리즘을 가지거나 새로운 기능을 추가할 수 있습니다. 이를 통해 메인체인의 한계를 극복할 수 있습니다.
Example : 이더리움(메인체인) & 폴리곤 (사이드체인)

인터체인이란 서로 다른 네트워크를 정해진 프로토콜에 따라 연결하는 기술입니다.
예를 들어 A체인에서 발행한 A토큰을 별개인 B체인에서도 자유롭게 활용할 수 있습니다.
이를 통해 독립적인 네트워크 간의 확장성을 확보할 수 있습니다.
Example : 코스모스, 폴카닷

크로스체인이란 서로 다른 네트워크를 브릿지를 통해 연결해주는 기술입니다. 이를 통해 네트워크 간 데이터를 이동시키거나, 컨트랙트를 실행시키는 것이 가능해집니다.
블록체인에는 레이어(Layer)라는 용어가 있습니다. 관련된 용어와 개념을 알기 쉽게 정리해봅시다.
L0은 L1 아래에서 실행되는 블록체인 인프라 역할을 합니다.
L0을 기반으로 반들어진 L1은 L0 생태계를 통해 다른 네트워크와 데이터를 주고 받거나 소통할 수 있습니다.
Example: 코스모스, 폴카닷
L1은 블록체인에서 가장 기본이 되는 네트워크입니다. L1은 다른 네트워크의 영향을 받지 않는 독립적인 네트워크이며, 각 네트워크에서 트랜잭션을 생성하고 처리합니다.
Example : 이더리움, 바이낸스체인, 솔라나 등
L2는 L1을 기반으로 작동하는 네트워크 입니다. 실제 트랜잭션은 L2에서 생성하고 처리한 뒤, 이를 압축한 값만 메인 체인인 L1에 기록하게 됩니다.
따라서 L1에서 모든 트랜잭션을 처리하는 것보다 더 많은 양의 데이터를 빠르게 처리할 수 있습니다.
Example : 폴리곤, 옵티미즘, 아비트럼 등
L3은 L2를 기반으로 만들어진 애플리케이션 Layer로, 유저가 실제로 사용하게 되는 Dapp을 의미합니다.
Example : Uniswap, MakerDAO, Gemstone

사이드체인이란, 메인체인을 기반으로 작동하는 네트워크입니다. 메인체인을 기반으로 존재하긴 하지만, 메인체인과는 완전히 다른 알고리즘을 가지거나 새로운 기능을 추가할 수 있습니다. 이를 통해 메인체인의 한계를 극복할 수 있습니다.
Example : 이더리움(메인체인) & 폴리곤 (사이드체인)

인터체인이란 서로 다른 네트워크를 정해진 프로토콜에 따라 연결하는 기술입니다.
예를 들어 A체인에서 발행한 A토큰을 별개인 B체인에서도 자유롭게 활용할 수 있습니다.
이를 통해 독립적인 네트워크 간의 확장성을 확보할 수 있습니다.
Example : 코스모스, 폴카닷

크로스체인이란 서로 다른 네트워크를 브릿지를 통해 연결해주는 기술입니다. 이를 통해 네트워크 간 데이터를 이동시키거나, 컨트랙트를 실행시키는 것이 가능해집니다.
No comments yet