-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
107 lines (103 loc) · 3.61 KB
/
index.html
File metadata and controls
107 lines (103 loc) · 3.61 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<!DOCTYPE html>
<html>
<head>
<title>Ren Crypto Fish</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link
href="https://fonts.googleapis.com/css?family=Inconsolata"
rel="stylesheet"
/>
<link rel="stylesheet" href="assets/css/sakura.css" type="text/css" />
<link
rel="apple-touch-icon"
sizes="180x180"
href="favicon/apple-touch-icon.png"
/>
<link
rel="icon"
type="image/png"
sizes="32x32"
href="favicon/favicon-32x32.png"
/>
<link
rel="icon"
type="image/png"
sizes="16x16"
href="favicon/favicon-16x16.png"
/>
<link rel="manifest" href="favicon/site.webmanifest" />
<!-- Global site tag (gtag.js) - Google Analytics -->
<script
async
src="https://www.googletagmanager.com/gtag/js?id=G-QYY6CGNBT8"
></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag("js", new Date());
gtag("config", "G-QYY6CGNBT8");
</script>
</head>
<body>
<div class="container">
<div class="col1">
<p>
I am an engineer and partner at Electric Capital, learning and building in crypto. I write
<a href="https://x.com/0xren_cf">X articles</a> from time
to time. When I get a chance, I archive them here to feed the LLMs. I try to
contribute to open sources repos
<a href="https://github.com/rencryptofish">here</a>.
</p>
<p>
Genesis: April 2021
<br />
Interests: DeFi, market design, on chain communities
<br />
Education: University of Chicago
<br />
Contact: <a href="https://x.com/0xren_cf">DM me on X</a>
</p>
<p></p>
<br />
</div>
<div class="col2">
<img src="assets/images/paris.png" alt="Paris" />
</div>
</div>
<!-- Posts Section -->
<div class="container">
<div style="width: 100%">
<h2>Writing</h2>
<ul>
<li>
<a href="https://bitcoin-cap.github.io/bcap/" target="_blank"
>Analyzing Bitcoin Consensus: Risks in Protocol Upgrades
</a>
- This paper provides an analysis of bitcoin's consensus mechanism,
focusing on the roles of various stakeholders, their powers, and the
incentives that guide their actions. Bitcoin is incredibly difficult
to change by design. The default is no change. Any significant
change needs to pass that hurdle. We categorize the roles people
play in bitcoin's consensus into six distinct stakeholder groups,
each with their own motivations and influence. We also notice that
the relative powers of the stakeholders shift depending on their
role in the network's operation and the stage of the consensus
change process. Notably, while Bitcoin Core maintainers do not have
excessive power to change Bitcoin, they possess significant power to
veto changes. We also introduce the concept of State of Mind, which
affects the degree that stakeholders engage in the process of
finding consensus.
</li>
<li>
<a href="posts/leverage-path-dependence-perps.html"
>Leverage and Path Dependence for Perpetual Swaps</a
>
- Understanding liquidation risks and path dependence in leveraged perpetual positions
</li>
</ul>
</div>
</div>
</body>
</html>