본문으로 건너뛰기

"Ethereum" 태그로 연결된 131 개 게시물 개의 게시물이 있습니다.

Ethereum 블록체인, 스마트 계약 및 생태계에 관한 기사

모든 태그 보기

이더리움 캔쿤 업그레이드 소개

· 약 3 분
Dora Noda
Software Engineer

이더리움은 스마트 계약을 위한 세계에서 가장 많이 채택된 블록체인 플랫폼으로, 정기적인 업그레이드를 통해 새로운 기능, 파라미터 조정 또는 보안 강화가 이루어집니다. 이러한 업그레이드는 선제적 혁신과 잠재적 보안 위협 완화의 필요성에 의해 추진되며, 수년간 이더리움의 진화를 이끌어 왔습니다.

더 빠르고 경제적인 네트워크를 향한 큰 도약

지난 9월 이더리움 머지 이전까지, 플랫폼은 14번의 업그레이드를 경험했습니다. 특히 2016년 DAO 포크 사건 이후 이더리움 클래식(ETC)이 등장한 반응형 업그레이드가 있었는데, 이는 DAO 프로젝트의 ETH 자금이 사이버 공격으로 위협받은 상황이었습니다.

최근 몇 년간 중요한 업그레이드가 진행되었습니다. 2020년 8월 런던 업그레이드에서는 EIP‑1599가 도입되어 ETH 소각 및 각 트랜잭션에 대한 Base Fee의 동적 조정이 가능해졌습니다. 2022년 9월 파리 업그레이드에서는 이더리움의 합의 메커니즘이 작업 증명(Proof of Work, PoW)에서 지분 증명(Proof of Stake, PoS)으로 전환되어 머신 마이닝 시대가 종결되었습니다.

샹하이 업그레이드 이후, 이더리움 핵심 개발팀은 올해 가장 중요한 업데이트가 캔쿤 업그레이드가 될 것이라고 발표했으며, 이는 올해 말에 진행될 예정입니다.

캔쿤 업그레이드: 무엇이며 왜 중요한가?

이더리움 개발자 컨퍼런스(Devcon)가 개최된 도시 이름을 딴 이번 캔쿤 업그레이드는 이더리움 네트워크에 핵심적인 개선을 도입합니다.

업그레이드의 핵심인 EIP‑4844는 이더리움 노드가 오프체인 데이터를 일시적으로 저장하고 조회할 수 있게 하여 블록체인 애플리케이션의 데이터 및 스토리지 요구를 충족시키는 것을 목표로 합니다. 성공적으로 구현될 경우, EIP‑4844는 레이어 2(L2) 롤업 솔루션의 비용을 크게 낮출 것으로 기대됩니다. 현재 EIP‑4844는 이미 네 개의 개발 네트워크에서 테스트되었으며, 다섯 번째 테스트 네트워크가 곧 출시될 예정이라고 합니다.

원래 샹하이 업그레이드 시점에 완료될 예정이던 EIP‑4844는 캔쿤 업그레이드로 연기되었습니다. 개발자들은 또한 향후 Verkle Tree 적용을 준비하는 EIP‑6780, 가독성과 압축 직렬화를 개선하는 EIP‑6475, 일시적 저장소 opcode를 도입하는 EIP‑1153을 이번 업그레이드에 포함하기로 합의했습니다.

업그레이드 뒤에 숨은 원리

이더리움 확장성 노력의 핵심은 데이터 처리량과 속도를 높이는 데 있습니다. 레이어 2 롤업과 메인넷 샤딩이라는 두 가지 방향이 병행되어 진행됩니다. EIP‑4844 구현은 완전한 샤딩을 향한 첫 번째 단계입니다.

캔쿤 업그레이드 이전에는 L2 데이터가 L1의 calldata에 저장되었습니다. 이 방식은 calldata의 용량이 제한적이고 비용이 많이 드는 단점이 있었습니다.

캔쿤 업그레이드와 함께 L1 데이터는 “Blob”이라 불리는 새로운 위치에 저장됩니다. Blob 스토리지는 비용이 저렴하고 용량이 넉넉해 이더리움이 더 많은 데이터를 호스팅하고 초당 트랜잭션 수(TPS)를 증가시키며 비용을 절감할 수 있게 합니다. Blob은 30일마다 정리되는 일시적인 데이터 패키지이므로, 노드는 매월 고정된 양의 데이터만 다운로드하면 되어 노드 부담이 감소합니다.

요약하면, 캔쿤 업그레이드는 L2를 더 저렴하고 빠르게 만들 것입니다. 이는 L2 프로토콜에만 이득이 되는 것이 아니라, L2 위에 구축된 생태계의 빠른 개발을 촉진합니다.

결론적으로, 다가오는 이더리움 캔쿤 업그레이드는 효율적이고 저렴하며 확장 가능한 블록체인 애플리케이션 시대를 여는 중요한 이정표가 될 것입니다. 이더리움 커뮤니티가 탈중앙화 기술을 선도적으로 발전시켜 나가는 모습을 기대해 주세요.

ERC-4337: 계정 추상화를 통한 이더리움 혁신

· 약 3 분
Dora Noda
Software Engineer

안녕하세요, 블록체인 블로그에 다시 오신 것을 환영합니다! 오늘은 ERC-4337이라는 흥미로운 새로운 제안에 대해 살펴보겠습니다. 이 제안은 합의 계층 프로토콜 변경 없이 이더리움에 계정 추상화를 도입합니다. 대신, 상위 레이어 인프라를 활용해 목표를 달성합니다. ERC-4337이 제공하는 내용과 현재 이더리움 생태계의 한계를 어떻게 해결하는지 알아보겠습니다.

ERC-4337이란?

ERC-4337은 별도의 mempool과 UserOperation이라는 새로운 유형의 의사‑트랜잭션 객체를 사용하여 이더리움에 계정 추상화를 도입하는 제안입니다. 사용자는 UserOperation 객체를 대체 mempool에 전송하고, 번들러(bundler)라 불리는 특수한 행위자가 이를 트랜잭션으로 패키징하여 전용 계약에 handleOps 호출을 수행합니다. 이러한 트랜잭션은 블록에 포함됩니다.

이 제안은 다음과 같은 목표를 가지고 있습니다:

  1. 사용자가 임의의 검증 로직을 가진 스마트 계약 월렛을 기본 계정으로 사용할 수 있도록 합니다.
  2. 외부 소유 계정(EOA)이 필요 없도록 완전히 제거합니다.
  3. 어떤 번들러든 계정 추상화된 사용자 작업을 포함하는 과정에 참여할 수 있게 하여 탈중앙화를 보장합니다.
  4. 모든 활동이 공개 mempool을 통해 이루어지도록 하여 사용자가 특정 행위자의 직접 통신 주소를 알 필요가 없게 합니다.
  5. 번들러에 대한 신뢰 가정을 피합니다.
  6. 더 빠른 채택을 위해 이더리움 합의 변경을 요구하지 않습니다.
  7. 프라이버시 보호 애플리케이션, 원자성 다중 작업, ERC-20 토큰으로 거래 수수료 지불, 개발자 지원 거래 등 다양한 사용 사례를 지원합니다.

하위 호환성

ERC-4337은 합의 계층을 변경하지 않기 때문에 이더리움에 직접적인 하위 호환성 문제가 없습니다. 그러나 ERC-4337 이전에 존재하던 계정은 필요한 validateUserOp 함수가 없기 때문에 새로운 시스템과 바로 호환되지 않습니다. 이를 해결하려면 검증 로직을 래퍼 형태로 재구현하고 원래 계정의 신뢰할 수 있는 op 제출자로 설정하는 ERC-4337 호환 계정을 생성하면 됩니다.

레퍼런스 구현

ERC-4337의 기술적 세부 사항을 더 깊이 탐구하고 싶은 분들을 위해 레퍼런스 구현이 https://github.com/eth-infinitism/account-abstraction/tree/main/contracts 에 제공됩니다.

보안 고려 사항

ERC-4337의 엔트리 포인트 계약은 시스템 전체의 중앙 신뢰 지점 역할을 하므로 철저한 감사와 형식 검증이 필요합니다. 이 접근 방식은 개별 계정에 대한 감사와 검증 부담을 줄여주지만, 엔트리 포인트 계약에 보안 위험이 집중되므로 강력한 검증이 필수적입니다.

검증은 두 가지 주요 주장에 초점을 맞춰야 합니다:

  1. 임의의 탈취에 대한 안전성: 엔트리 포인트는 해당 계정에 대한 validateUserOp 검증이 통과된 경우에만 일반적으로 계정을 호출합니다.
  2. 수수료 고갈에 대한 안전성: 엔트리 포인트가 validateUserOp를 호출하고 통과하면, op.calldata와 동일한 calldata로 일반 호출도 수행해야 합니다.

결론

ERC-4337은 합의 계층 프로토콜 변경 없이 이더리움에 계정 추상화를 도입하려는 흥미로운 제안입니다. 상위 레이어 인프라를 활용함으로써 탈중앙화, 유연성 및 다양한 사용 사례에 대한 새로운 가능성을 열어줍니다. 보안 고려 사항을 해결해야 하지만, 이 제안은 이더리움 생태계와 사용자 경험을 크게 향상시킬 잠재력을 가지고 있습니다.

이더리움의 상하이(Shapella) 업그레이드, 완전 해부

· 약 5 분
Dora Noda
Software Engineer

출금, 가스 조정, 그리고 그 이후의 일들—과대광고 없이.


요약

Shapella 업그레이드는 Shanghai(실행 레이어용)와 Capella(합의 레이어용)의 합성어로, 2023년 4월 12일에 이더리움에서 실행되었습니다. 주요 특징은 Beacon Chain 출시 이후 처음으로 스테이킹 출금을 가능하게 한 것입니다.

헤드라인 변경사항인 EIP-4895는 검증자 출금이 합의 레이어에서 실행 레이어로 자동으로 "푸시"되는 시스템을 도입했으며, 사용자 트랜잭션이나 가스 수수료가 필요하지 않습니다. 이와 함께 EVM을 미세 조정하는 4개의 작은 EIP들이 배포되었는데, 가스 비용 절감(Warm COINBASE), 바이트코드 최적화(PUSH0), 컨트랙트 생성 제한(Initcode metering)이 포함됩니다. 이 업그레이드는 또한 SELFDESTRUCT 오피코드가 단계적으로 폐지될 것이라는 최종 경고를 개발자들에게 제공했습니다.

Shapella는 Merge의 루프를 효과적으로 닫았고, 다음 주요 업그레이드인 Dencun이 2024년 3월 13일에 뒤따르며 EIP-4844 "blob"으로 네트워크의 초점을 확장성으로 전환했습니다.


왜 Shapella가 중요한 이정표였나

Beacon Chain의 시작부터 2023년 4월까지, ETH 스테이킹은 일방통행이었습니다. 32 ETH를 예치해 네트워크 보안에 도움을 주고 보상을 받을 수 있었지만, 원금이나 합의 레이어 보상을 다시 빼낼 수는 없었습니다. 이렇게 잠긴 유동성은 상당한 약속이었고 많은 잠재적 스테이커들에게 장벽이었습니다.

Shapella는 출구 문을 열어 모든 것을 바꾸었습니다.

업그레이드의 핵심은 EIP-4895였는데, 이는 **시스템 수준의 "출금 작업"**을 독창적으로 설계했습니다. 스테이커들이 트랜잭션을 만들고 가스를 지불해 출금하는 대신, 이제 프로토콜 자체가 자동으로 합의 레이어에서 적격 자금을 수집하고 실행 레이어로 푸시합니다. 이 깔끔한 푸시 기반 설계는 복잡성과 위험을 최소화하여 변경사항을 테스트하고 안전하게 배포하기 훨씬 쉽게 만들었습니다.


실제로 변경된 것들: 평이한 한국어로 설명하는 EIP들

Shapella는 5개의 주요 이더리움 개선 제안(EIP)의 번들이었습니다:

  • EIP-4895 — Beacon Chain 출금 (푸시 기반) 이것이 메인 이벤트였습니다. 부분적(보상) 및 완전(원금 + 보상) 출금 모두가 합의 레이어에서 스테이커의 지정된 출금 주소로 흐를 수 있게 했습니다. 핵심 혁신은 이것들이 사용자가 시작하는 트랜잭션이 아니라는 것입니다; 제안된 블록에 내장된 자동 작업입니다.

  • EIP-3651 — "Warm COINBASE" 이 EIP는 작지만 중요한 가스 최적화를 만들었습니다. EVM에서 COINBASE는 블록 생산자(검증자)의 주소를 가리키며, 거래소가 아닙니다. Shapella 이전에는 스마트 컨트랙트가 트랜잭션 내에서 이 주소에 처음 접근할 때 더 높은 가스 비용이 발생했습니다. EIP-3651은 COINBASE 주소를 기본적으로 "warm"하게 만들어, MEV 팁을 블록 빌더에게 직접 지불하는 것과 같이 이와 자주 상호작용하는 프로토콜의 가스 비용을 줄였습니다.

  • EIP-3855 — PUSH0 오피코드 EVM에 대한 간단하지만 우아한 추가입니다. 이 새로운 오피코드 PUSH0는 말 그대로의 기능을 합니다: 값 0을 스택에 푸시합니다. 이전에 개발자들은 이를 달성하기 위해 더 무겁고 비싼 오피코드들을 사용해야 했습니다. PUSH0는 바이트코드를 약간 더 작고 가스 효율적으로 만들며, 특히 변수를 0으로 초기화하는 수많은 컨트랙트에 유용합니다.

  • EIP-3860 — initcode 제한 및 측정 이 변경사항은 스마트 컨트랙트를 생성하는 데 사용되는 코드(initcode)에 대한 두 가지 규칙을 도입했습니다. 첫째, initcode의 최대 크기를 49,152바이트로 제한했습니다. 둘째, 이 코드의 32바이트 청크마다 작은 가스 수수료를 추가했습니다. 이는 과도하게 큰 컨트랙트와 관련된 서비스 거부 공격을 방지하고 컨트랙트 생성 비용을 더 예측 가능하게 만듭니다.

  • EIP-6049 — SELFDESTRUCT 중단 (경고) 이는 코드 변경이 아니라 개발자 커뮤니티에 대한 공식 경고였습니다. 컨트랙트가 스스로를 삭제하고 ETH를 대상 주소로 보낼 수 있게 하는 SELFDESTRUCT 오피코드가 향후 업그레이드에서 기능이 대폭 변경될 것이라고 알렸습니다. 이는 개발자들이 Dencun 업그레이드가 나중에 EIP-6780으로 그 동작을 변경하기 전에 의존성을 단계적으로 제거할 시간을 주었습니다.


출금 101: 부분적 vs. 완전

Shapella는 각각 고유한 규칙을 가진 두 가지 유형의 자동 출금을 도입했습니다.

  • 부분 출금 이들은 자동 보상 수집입니다. 검증자의 잔액이 합의 레이어 보상으로 32 ETH 이상으로 증가하면, 프로토콜이 자동으로 초과 금액을 "스킴"하고 지정된 출금 주소로 보냅니다. 검증자는 활성 상태를 유지하고 그 역할을 계속합니다. 이는 스테이커의 어떤 조치도 필요로 하지 않습니다.

  • 완전 출금 (퇴장) 이는 검증을 중단하고 전체 잔액을 회수하려는 스테이커를 위한 것입니다. 스테이커는 먼저 자발적 퇴장 메시지를 방송해야 합니다. 대기 기간 후, 검증자는 완전 출금 자격을 얻습니다. 수집에서 처리되면, 전체 잔액이 출금 주소로 보내지고, 검증자는 더 이상 활성 세트의 일부가 아닙니다.

처리량과 주기

네트워크는 불안정성을 야기하지 않으면서 출금을 원활하게 처리하도록 설계되었습니다.

  • 각 블록(12초마다)에 최대 16개의 출금이 포함될 수 있어, 하루에 약 115,200개의 출금이 최대치로 가능합니다.
  • 블록 제안자는 활성 검증자 목록을 스캔하고 처음 16개의 적격 출금을 포함합니다. 다음 블록 제안자는 마지막이 중단한 곳에서 계속하여, 모든 검증자가 대기열에서 순서를 얻도록 보장합니다.
  • 대량 탈출이 네트워크를 불안정화시키는 것을 방지하기 위해, 에포크당(약 6.4분마다) 퇴장할 수 있는 검증자의 수는 유출 제한으로 제한됩니다. 이 제한은 총 활성 검증자 수를 기반으로 동적이며, 퇴장 파도를 완화합니다.

합의 레이어 보상은 이 EIP-4895 출금 메커니즘으로 처리되는 반면, 실행 레이어 보상(우선 수수료 및 MEV)은 검증자의 구성된 수수료 수신자 주소로 직접 보내지고 즉시 사용 가능하다는 것도 중요합니다.


그 다음에 온 것: Dencun과 확장성으로의 길

Shapella는 "Merge 시대"의 성공적인 완료를 기록했습니다. 스테이킹이 이제 완전히 유동적인 양방향 프로세스가 되면서, 개발자들은 이더리움의 다음 큰 도전에 주의를 돌렸습니다: 확장성.

바로 다음 주요 업그레이드인 Dencun (Deneb + Cancun)이 2024년 3월 13일에 도착했습니다. 그 중심은 Layer 2 롤업이 이더리움 메인넷에 트랜잭션 데이터를 게시할 수 있는 새롭고 더 저렴한 방법인 "blob"을 도입한 EIP-4844였습니다. 이는 L2에서 트랜잭션 수수료를 극적으로 낮췄고 롤업 중심 로드맵에서 대규모 전진이었습니다. Dencun은 또한 SELFDESTRUCT 오피코드의 권력을 크게 제한한 EIP-6780을 구현하여 EIP-6049의 약속을 이행했습니다.


큰 그림

Shapella는 이더리움의 Proof-of-Stake 합의에 대한 필수적인 신뢰 이정표였습니다. 출금을 가능하게 함으로써 스테이킹의 위험을 줄이고, 유동성을 복원하며, 복잡하고 조정된 업그레이드를 실행할 네트워크의 능력을 확인했습니다. 또한 기술적 부채를 정리하고 향후 최적화의 길을 닦은 실용적인 EVM 개선사항들을 제공했습니다.

요약하면, Shapella는 스테이커들을 위한 출구 문을 열었을 뿐만 아니라—Post-Merge 시대의 기반을 고체화하고 이더리움이 다음 개척지인 대규모 확장성에 집중할 수 있는 활주로를 정리했습니다.

EthStorage 기반 BlockEden.xyz의 dStore 출시

· 약 5 분
Dora Noda
Software Engineer

우리는 내일의 Web3 산업을 구축하고 가속화하는 미션을 수행하고 있습니다. 우리는 개발자 경험에 집중하며 끊임없는 혁신을 위해 노력합니다. 이것이 바로 우리가 EthStorage를 기반으로 한 탈중앙화 파일 저장소인 dStore를 제공하는 이유입니다. dStore는 모든 블록체인의 크리에이터와 개발자를 위한 관리형 스토리지 솔루션입니다. EthStorage를 통해 사용자 친화적이고, EVM 호환이 가능하며, 저비용으로 페타바이트 수준의 확장이 가능합니다.

BlockEden.xyz dStore

EthStorage란 무엇인가요?

EthStorage는 이더리움의 데이터 가용성(Data Availability)을 기반으로 프로그래밍 가능한 동적 스토리지를 제공하는 레이어 2 솔루션입니다. 이더리움에 대량의 데이터를 저장하는 비용을 1%에서 0.1% 수준으로 대폭 절감해 줍니다. EthStorage를 통한 대용량 데이터 저장의 저렴한 비용은 향후 완전한 탈중앙화 네트워크를 가능하게 할 것입니다. EthStorage는 EVM과 고도로 통합되어 있으며 Solidity, Remix, Hardhat 및 MetaMask와 호환됩니다. 팀은 데이터 가용성 연구로 이더리움 재단(Ethereum Foundation)으로부터 연구 보조금을 받았습니다.

EthStorage comparison with File coin and Arweave

EthStorage는 QuarkChain의 창립자이자 EIP-4804/4972/5018/5027/5478의 저자인 Qi Zhou 박사가 발명했습니다. 다음 소스에서 EthStorage의 상태를 추적할 수 있습니다.

탈중앙화 스토리지가 왜 중요한가요?

탈중앙화 스토리지는 데이터를 단일 위치가 아닌 분산된 방식으로 저장할 수 있게 해주기 때문에 중요합니다. 이는 보안 및 신뢰성 향상뿐만 아니라 접근성 개선과 같은 여러 장점이 있습니다. 예를 들어, 탈중앙화 스토리지 시스템은 분산되어 있기 때문에 공격, 검열 또는 장애에 덜 취약하며 일부 개별 구성 요소가 고장 나더라도 계속 작동할 수 있습니다. 또한 데이터가 여러 장치에 저장되므로 여러 위치에서 액세스할 수 있어 사용자에게 더 편리합니다.

BlockEden.xyz의 dStore 서비스는 무엇인가요?

우리는 탈중앙화 웹에 더 비용 효율적인 스토리지를 제공하려는 Zhou 박사의 비전을 강력히 지지하며, 그의 팀과 협력하여 이 혁신을 지구상의 모든 Web3 개발자에게 보급하고자 합니다.

구체적으로, 당사는 EthStorage를 블록 스토어의 기본 벤더로 적용할 것입니다. 개발자는 이를 기반으로 DApp을 더 빠르게 개발하고 즉시 확장할 수 있습니다.

파일 관리를 위한 웹 포털

개발자와 크리에이터는 자신의 정적 자산을 이 파일 스토어에 드래그 앤 드롭하여 쉽게 관리할 수 있습니다. 우리는 그들이 개인 키를 관리하고, 트랜잭션 수수료를 지불하며, 블록체인에서 파일을 유지 관리해야 하는 번거로움에서 벗어나게 해줍니다.

BlockEden.xyz dStore architecture

스토리지의 탈중앙화를 보장하기 위해 개발자는 언제든지 관리형 스토어의 파일을 자신의 주소로 배출(eject)할 수 있습니다. 또한, 개발자나 다른 개발자용 서비스 제공업체가 파일 관리 서비스를 쉽게 호스팅할 수 있도록 파일 스토어의 백엔드를 오픈 소스로 공개할 예정입니다.

전략적 파트너십을 통한 새로운 비즈니스 가능성 확보

오늘 출시된 dStore 외에도 향후 EthStorage와 BlockEden.xyz 간의 통합 기회가 더 많이 있습니다.

읽기 속도를 높이기 위한 CDN

대부분의 인터넷 서비스는 읽기 집약적이며 탈중앙화 스토리지에서 대량의 리소스를 제공하는 데 시간이 걸립니다. 당사의 CDN 서비스를 통해 개발자는 소스 파일의 탈중앙화와 CDN을 통해 달성할 수 있는 놀라운 속도를 모두 누릴 수 있습니다.

EthStorage 노드 서비스 및 API 게이트웨이

EthStorage 메인넷 출시 후 개발자와 기업을 위해 EthStorage 테스트넷 및 메인넷 블록체인 노드에 대한 API 액세스를 제공할 예정입니다. 개발자가 자체 노드나 공식 노드 대신 당사를 선택해야 하는 몇 가지 이유는 다음과 같습니다.

  1. 블록체인 노드에 대한 쉬운 액세스: BlockEden.xyz ChainPlus API는 EthStorage 노드에 대한 쉬운 액세스를 제공하며, 이는 이러한 블록체인 네트워크와 상호 작용하는 데 사용될 수 있습니다. 시작하는 데 20시간을 소비하고 유지 관리에 수많은 시간을 들이는 대신, 10초 만에 구축을 시작하세요!

  2. 확장성: BlockEden.xyz는 높은 수준의 트래픽과 트랜잭션을 처리할 수 있는 확장성이 뛰어난 노드를 제공합니다. 이는 대량의 데이터나 사용자 활동이 필요한 비즈니스 및 프로젝트에 중요할 수 있습니다.

  3. 신뢰성: BlockEden.xyz 노드는 99.9%의 업타임으로 높은 신뢰성을 자랑합니다. 이는 애플리케이션이나 서비스가 사용자에게 항상 제공되어야 하는 비즈니스 및 프로젝트에 중요할 수 있습니다.

EthStorage와 함께 dStore를 사용하는 방법은 무엇인가요?

1단계. https://BlockEden.xyz/dash/dstore 로 이동한 다음 파일을 창으로 드래그 앤 드롭합니다.

dStore - how it works? Step 1

2단계. 파일이 EthStorage에 성공적으로 업로드되면 표에 항목이 표시됩니다. 해당 행을 마우스 오른쪽 버튼으로 클릭하고 "Copy URL"을 선택하여 링크를 가져옵니다. "Delete"를 선택하여 파일을 삭제할 수도 있습니다.

dStore - how it works? Step 2

인정하건대, 현재 버전의 dStore에는 몇 가지 제한 사항이 있습니다. 디렉토리 업로드 및 대용량 파일(2MB 초과) 업로드는 지원하지 않습니다. 중간 크기의 이미지를 업로드하는 데 수십 초가 걸릴 수 있습니다. 하지만 이것은 초기 버전일 뿐이며, 장기적으로 제품을 지속적으로 개선해 나갈 것입니다.

EthStorage의 창립자인 Qi Zhou 박사는 트위터에서 다음과 같이 찬사를 보냈습니다.

BlockEden.xyz의 BD인 Mike Thrift는 "dStore는 크리에이터와 개발자에게 제공하는 번들 서비스를 풍성하게 만들었으며, 블록체인을 위한 통합 기능 API 서비스의 탄탄한 기반을 마련했습니다. 이를 통해 우리는 이더리움 생태계의 적극적인 기여자가 되었으며, Aptos 및 Sui 개발자들에게 IPFS나 Arweave보다 더 비용 효율적이고 유연한 선택지를 제공하게 되었습니다."라고 언급했습니다.

BlockEden.xyz는 블록체인 RPC에 국한되지 않고 Web3 개발자에게 최고의 개발자 경험을 제공하기 위해 최선을 다하고 있습니다. 탈중앙화 스토리지는 개발자가 NFT 자산과 파일을 당사의 원스톱 샵에서 관리할 수 있는 새로운 문을 열어줍니다. 지금 https://blockeden.xyz/dstore 에서 무료로 시작해 보세요.

Extending BlockEden.xyz RPC Service to Ethereum Ecosystem

· 약 2 분
Jack Sim
Web3 Builder

Back to a month ago, we made a public incognito Ethereum mainnet RPC endpoint available to Metamask users (blog post), which attracted and was used by a few users. Now we decided to expand the benefit to our developer customers too!

eth

How to get started?

Step 1. Go to https://blockeden.xyz/dash/. Please sign up if you haven’t done so.

Step 2. Input your name for the API key, select ETH Mainnet, and then click + Create key.

create eth mainnet api key

Step 3. Grab your access URL by clicking it and copying it to the clipboard.

Step 4. Use the access URL in your project like the following. Remember to replace <access_key> with your own key.

To test it, using curl to connect ETH mainnet

curl --location --request POST 'https://eth-mainnet.blockeden.xyz/<access_key>' \
--header 'Content-Type: application/json' \
--data-raw '{
"jsonrpc":"2.0",
"method":"eth_blockNumber",
"params":[],
"id":73
}'

Why Ethereum Network?

Ethereum network has the biggest developer ecosystem, and there are so many great innovations accumulated over years. Supporting it is going to create significant synergy with Move ecosystem. Many of our customers are not exclusive Move developers. Building a single stop for all needed services makes their life easier.

Enjoy our new service and happy holidays!