Skip to content

cs79/research

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Research works

This repository collects various research (mostly writings, some code) I have undertaken / collaborated on. Copies of documents are maintained here; brief descriptions and links to various publications (including external, where available) are below.

Public blockchain research

SmartPiggies: An open-source standard for a free peer-to-peer global derivatives market

A description of the SmartPiggies protocol and discussion of attendant issues in deploying the protocol on a public blockchain system.

Trotting Lightly: Reducing the Hoofprint of SmartPiggies Storage on Ethereum

A research proof-of-concept on reducing state storage for the SmartPiggies protocol on Ethereum, with applications to general distributed applications using a public blockchain layer for data storage.

Oracle Security in Public Blockchain Systems

Discussion of issues related to oracle security in public blockchain systems and description of a game-theoretic mechanism for avoiding the need for oracles in certain contexts, with broad applicability to on-chain financial settlement.

ASIC Mining Analysis by Simulation

An investigation into the topic of the prevalence of ASICs in cryptocurrency mining, from back when this was the subject of greater debate.

Other digital currency research

Tokens and accounts in the context of digital currencies

Discussion of terminological issues and associated technical details around digital currencies, primarily for a central banking / economist audience.

What is programmable money?

Discussion of the essential nature of the concept of "programmable money" from a technological and economic perspective.

Central bank digital currencies: system design and interoperability

A broad report on many facets of CBDC design; my contributions were primarily on a technical working group looking at recordkeeping systems design options.

Other financial technology research

Enabling open finance through APIs

A report analyzing a proposed system for open finance APIs using a central validator for identification and authentication of participants; my contributions were on a technical team looking at API-based process design.

Enabling open finance through APIs: Report on payment initiation

A follow-up to the previous report looking at more detailed technical requirements and processes related to payment initiation.

Other technology research

Cross-GPU Kernel Performance Prediction

ML modeling of various GPU hardware and software kernel features to predict GPGPU application performance across different hardware architectures.

About

Collected personal research works

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published