본문 바로가기

전체 글30

나방의 하늘 나방이 불 속으로 뛰어드는 이유는 무엇일까? 어렸을 때 궁금해서 검색을 해본 적이 있다.인터넷에서는 나방이 어두운 밤에 움직이기 위해서는 나침반 역할을 하는 무엇인가가 필요하고, 평소에는 달을 기준으로 방향을 잡아 일정한 각도를 유지하며 광원을 중심으로 선회한다. 때문에 가로등 빛, 불꽃이 있으면 그것을 중심으로 선회하다가 전구에 부딪히고, 불에 타 죽게 된다고 설명했다.오늘 우연히 나방의 왈츠라는 노래를 듣게 됐는데, 위 내용이 잘 기억나지 않아 오랜만에 다시 검색해 봤다.https://www.youtube.com/watch?v=Wsbea2F-3z0최근에는 나방이 빛 주위에 모이는 이유에 대한 새로운 가설이 제시되었다고 한다.사람, 큰 동물들은 자연스럽게 중력을 느낄 수 있고, 이를 통해 세상의 위아래.. 2024. 7. 21.
안약 용기 인터넷에서 여기저기 흘러다니다 평소에는 상상하지 못했던 재밌는 기사를 봤다.https://www.npr.org/sections/health-shots/2017/10/18/558358137/drug-companies-make-eyedrops-too-big-and-you-pay-for-the-waste Drug Companies Make Eyedrops Too Big, And You Pay For The WasteWhen eyedrops dribble down your face, it's not your fault. Drugmakers have long known that their drops of medicine exceed the capacity of the human eye. Why didn't com.. 2024. 7. 20.
퀵노드 특정 케이스 크레딧 절감 이 글을 작성하는 2024년 5월 4일에는 QuickNode RPC 별 크레딧 사용량이 개편되어 eth_getTransactionReceipt, eth_getBlockReceipts 동일하게 20 크레딧이 소요된다. 개편되기 전에 eth_getTransactionReceipt 은 2 크레딧, eth_getBlockReceipts 는 60 크레딧이 소요됐었는데, go-ethereum 같은 경우 LevelDB 의 특정 키에 블록의 모든 receipt 가 저장되어 있고 eth_getTransactionReceipt 는 블록의 모든 receipt 를 가져와서 해당 트랜잭션의 receipt 를 찾아 반환하는 방식으로 구현되어 있기 때문에 eth_getBlockReceipts 의 크레딧이 매우 크게 책정된 것은 .. 2024. 5. 4.
순 (旬) 旬 초순, 중순, 하순 이라는 말은 실생활에서도 자주 쓰인다. 원래 대충 초반, 중반, 후반이라는 뜻으로 이해하고 있었는데, 이번에 순이 '열흘 순' 이라는 한자라는 것을 알게 되었다. 초순 (1~10), 중순 (11~20), 하순(21~30) 이 정확한 의미이다. 달에서만 사용하는 한자는 아니고, 10년을 순년, 10달을 순월, 나이를 셀 때 10살을 1순이라고 한다. 칠순 잔치 할 때의 '순'이 '열흘 순' 자 이다. 육순, 칠순, 팔순... 그런데 육순이라고는 안하고 보통 환갑이라고 하지 않나? 갑은 60년을 의미하는데, 십간 십이지를 결합해서 만들 수 있는 가짓수가 총 60개이고 해마다 순서대로 바뀌게 된다. 예를 들어 최근 '임진' 으로부터 60년이 지나면 다시 '임진' 인 해가 온다는 것이다... 2023. 11. 30.
[번역] Anti-Caching: A New Approach to Database Management System Architecture Anti-Caching: A New Approach to Database Management System Architecture Justin DeBrabant, Andrew Pavlo, Stephen Tu 원문 ABSTRACT 디스크 기반 관계형 데이터베이스 관리 시스템(DBMS)을 구축하는 전통적인 방법은 메인 메모리 블록 캐시와 함께 디스크에 저장된 고도로 인코딩된 블록으로 데이터를 구성하는 것입니다. 이러한 시스템은 높은 디스크 대기 시간을 고려하여 성능을 개선하기 위해 여러 트랜잭션이 동시에 데이터베이스에 액세스할 수 있는 동적 레코드 수준 잠금 기능을 갖춘 다중 스레드 아키텍처를 사용합니다. 이전 연구에 따르면 이로 인해 온라인 트랜잭션 처리(OLTP) 애플리케이션에 상당한 오버헤드가 발생하는 .. 2023. 8. 15.
이더리움 프라이버시: 익명성 (Stealth address, Gas Ticketing) 얼마 전 비탈릭 부테린이 이더리움이 성숙해지는 데 필요한 세 가지 전환이라는 주제로 글을 썼다. 그 세 가지는 L2 스케일링, 스마트 컨트랙트 지갑, 프라이버시이며, 이 글에서는 프라이버시에 대해 다룬다. 불과 몇 년 전만 해도 이더리움 계정은 단순히 자산의 전송으로만 사용되었으나, ENS, POAP, NFT, 소울 바운드 토큰 등이 만들어지며 계정에 자산 정보 외에도 여러 데이터가 포함되고 있다. 즉, 계정에 개인 정보들이 포함되기 시작한 것이다. 이에 따라 온체인에서 하는 활동과 개인 정보 간 링크가 생기게 되었고 프라이버시를 갖기 어려워졌다. 예를 들어 프라이버시(i.e. 익명성)가 보장된 온체인 활동을 하고 싶다고 가정해보자. 사용자는 새로운 계정을 만들 것이다. 만들어진 계정은 아무런 내역도, .. 2023. 6. 24.