일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- erc4337
- SBT표준
- erc4337 contract
- 머신러닝기초
- 러스트기초
- ethers
- 컨트렉트 동일한 함수이름 호출
- ethers v6
- 계정추상화
- chainlink 설명
- Vue
- ethers type
- 스마트 컨트렉트 함수이름 중복
- Vue.js
- rust 기초
- 컨트렉트 배포 자동화
- 티스토리챌린지
- 오블완
- 스마트컨트렉트 예약어 함수이름 중복
- ambiguous function description
- 러스트 기초
- ethers typescript
- git rebase
- 스마트컨트렉트 함수이름 중복 호출
- 러스트 기초 학습
- 스마트컨트렉트테스트
- multicall
- ethers websocket
- 체인의정석
- vue기초
- Today
- Total
목록분류 전체보기 (496)
체인의정석

들어가며 chainlink functions의 경우 블록체인에서의 web2 연산을 하도록 연결해주는 서비스이다. 이번 포스팅에서는 chainlink functions의 기초예제를 하는 방법에 대해 자세히 다루도록 하겠다. 기본 구조와 UseCase 정리 출처 : "해당 부분은" CP labs Eric Lee 님이 보내주신 설명글 입니다. 구조 스마트컨트랙트가 DON(Decentralized Oracle Network)에게 코드를 보내면, 각 노드들이 서버리스 환경에서 코드를 실행하고 각각의 값을 모은 다음에 최종 결과를 컨트랙트로 전달하는 구조 Use-case - Connect to any public data -> 실시간 스포츠 결과 or 날씨 통계량 받아올 수 있음 - Connect to public..
zsh: command not found: nvm 오류는 nvm (Node Version Manager)이 시스템에 설치되어 있지 않거나 zsh 쉘 설정에서 제대로 로드되지 않았음을 나타냅니다. 설치: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash 2. 파일 에디터 열기 vi ~/.zshrc 3. 다음 줄을 추가한 후 wq를 써서 저장 export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR..

오늘은 알파고에서 사용된 것 처럼 게임을 진행하면서 스스로 학습하는 알고리즘인 강화학습 알고리즘에 대한 수업을 듣고 정리해 보았다. 1. Two-ply game tree Two-ply game tree의 경우 2개의 플레이어가 있다고 생각하고 선택을 한다. 만약 순서대로 한번씩 선택을 하는 경우에는 내가 최선책을 선택하고 나면 다른 플레이어가 해당 시점에서의 최선책을 선택하게 된다. 이에 따라서 내 시점에서 최선의 선택이 아닌 상대가 상대입장에서 최선의 선택을 한 이후에 해당 시점에서의 최선의 선택을 하는것이 Two-ply 게임 트리이다. 여기서 MiniMax-search 를 사용하게 되는데 이는 내 입장 그리고 상대입장을 고려하여 상대방의 최적의 페이스를 고려하고 내 시점에서 최선이 아닌 차선 중 최선..

https://cs-ssupport.tistory.com/429 [AI] Local Search Local Search Algorithms 많은 "최적화 문제"에서는 Goal까지의 경로가 중요한게 아니라 Goal에 도달하는 그 자체가 중요하다 상태 공간 탐색의 경우 초기 상태 & 목표 상태가 주어지고 Action들의 Sequence에 cs-ssupport.tistory.com "오늘 수업 내용은 위의 블로그에서 너무 잘 나와 있기에 위의 블로그에서 설명을 많이 참고하였습니다. 해당 포스팅보다 더 자세한 내용이 궁금하시다면 위의 블로그를 보면 더 좋을것 같습니다." 1. Local Search의 특성 Local search를 살펴보면 매 순간마다 이전 순간보다 더 최적화 된 방향을 찾아간다는 특징이 있다...
ERC 4337은 계정추상화에 대한 내용으로서 최근 매우 유명한 ERC 중 하나이다. https://www.erc4337.io/resources ERC-4337 The official ERC-4337 website - useful information about the Ethereum Account Abstraction protocol www.erc4337.io 관련해서 전부터 자체 테스트를 하려했으나 트랜잭션을 계속 실패하여서 먼저 간단한 튜토리얼을 따라서 학습 해 본 후 추가적인 학습을 이어 나가려고 한다. 일단 기본 튜토리얼은 무엇을 할지 계속 살펴보다가 위의 링크에서 추천되어 있는 Trampolin의 예제를 해보도록 하겠다. https://erc4337.mirror.xyz/r0Sxa_ncYJA8y..
ERC-6239는 이전에 살펴본 erc5192의 확장 표준이다. https://eips.ethereum.org/EIPS/eip-5192 ERC-5192: Minimal Soulbound NFTs Minimal interface for soulbinding EIP-721 NFTs eips.ethereum.org 동기를 보면 RDF라는 프레임워크 트리플을 SBT의 메타데이터에 넣는 형태라고 합니다. "이 제안은 소울바운드 토큰('SBT')의 메타데이터에 리소스 설명 프레임워크(RDF) 트리플을 도입하여 ERC-721과 ERC-5192를 확장합니다." SBT의 경우 사실 신원 인증으로서 사용하려면 여러 메타데이터들이 들어가야 할 텐데 해당 메타데이터를 직접 SBT안에 넣을 때 사용하는 표준이다. nt(N-Tr..
휴리스틱 탐색 (발견적 탐색) Informed Search 현재 위치에서 목적까지 가는데 유용한 서치 휴리스틱이라고도 부른다. 휴리스틱 탐색의 예시로서 교수님께서는 딱 하나만 설명을 해주셨다. A* 에이스타 이다. 노드 확장의 순서가 주요 요지이다. 평가 함수를 가지고 제일 좋은 평가를 통해 갈 경로를 선택 : 만약 현재 상태가 g와 h 사이에 존재한다면 g와 h의 비용을 각각 계산해서 더 좋은 경로를 선택하게 된다. 이러한 f를 계속 반복해서 진행을 시켜주는 것이 Best first Seach 즉 에이스타 알고리즘이다. 이러한 f라는 함수를 지정해주기 때문에 인위적을 지정해주는 휴리스틱 함수가 포인트가 된다. 그외에도 그리디 탐색법도 설명해 주셨다. Greedy best-first search - 현재..