Latest / TFTC: A Bitcoin Podcast / Bitcoin Mining Pool (de)Centralization | Mark Artymko, Center of Hash E004
Transcript
- 0:00Mark. Hey. Welcome back to Bitcoin Park. You were here at the Texas Energy Mining Summit.
- 0:06Yep, I was. The first one. And you were also last week at the Proto launch.
- 0:11Yes. How was that? Oh, that was wild. Yeah?
- 0:14Yeah, it was incredible. Lots of amazing things happening on the hardware side. And I think it's
- 0:22going to be a step change for how manufacturers approach mining.
- 0:27well that was some big news square's launch of the the proto rig and software to helping
- 0:34decentralize mining you guys have been hard at work at ocean decentralizing mining so joined
- 0:40today by mark artemco who's the co-founder and president of ocean mining which is a mining pool
- 0:46but before we get into the specifics of the pool business of what you guys are doing at ocean
- 0:53You have a long background in engineering and specifically grid systems and engineering systems to interconnect large loads to power grids completely prior to any of your work on Bitcoin and Bitcoin mining.
- 1:11Just talk a little bit about your background and how you think about Bitcoin as a power consumer within the broader energy system.
- 1:19Yeah. So my my pre Bitcoin life dates back to 2004 ish. So I spent about two decades pre Bitcoin working in the utility industry in Canada and then in the United States up in Michigan.
- 1:35But I'm an electrical power systems engineer by training, and I basically cut my teeth in the design and engineering aspect of the power system, doing everything from single line diagrams and electrical arrangement, essentially building the blueprints for what a substation and a transmission line look like at the utility level.
- 1:59mainly high voltage networks so anything higher than 115 kilovolts which is what most bitcoin
- 2:07miners would tap into basically worked different capacities you know rose the ranks in those
- 2:14utilities to senior leadership roles and did everything from designing the designing the
- 2:20grid the substations building them multiple hundred million dollar projects as well and then
- 2:27finally operating them. And I actually, one of my probably favorite positions in that whole
- 2:33two decade period was spending a couple of years on shift at the 24 seven control room where we
- 2:42managed the power system for all of Ontario. So about 20,000 megawatts worth of energy
- 2:47flowing in and out and through various interconnections with the United States
- 2:52and different provinces in Canada and serving load and just being part of that, the machine,
- 2:59which most people don't realize, but the electrical system is literally one big machine
- 3:03that spans all the way from, you know, across in different interconnections.
- 3:09But the continent essentially is one huge machine and everything's interconnected.
- 3:16So through that time, I really got a very deep level of familiarity and experience building and operating the systems.
- 3:27But then finally, really realizing how it ultimately impacts the end user, which in the utility system, the end users are called loads.
- 3:37So it's not very customer friendly, but loads are, you know, any Bitcoin miner listening, if, you know, in the halls of the utility,
- 3:44They, you know, you're referred to as a load, 100 megawatt load, 50 megawatt load.
- 3:48But just knowing being part of the connection process from the utility side is, is it's just so it's so involved.
- 3:57And there's so many studies and to essentially make the entire grid work and continue working without error for for every additional load that joins and for every additional generator that joins.
- 4:10So it's kind of like operating on or maintaining an airplane mid-flight and never landing.
- 4:19So that's what the utilities do, either by adding new elements onto the grid or maintaining old ones.
- 4:26And so the majority of my professional career has been in the utility space.
- 4:36So I'm always looking at things from that angle.
- 4:39And I spent about 20 years serving loads like Bitcoin miners.
- 4:46And now I'm on the other side of the fence.
- 4:48And now I get to not necessarily, I'm not involved with the connection aspects running
- 4:53a mining pool, but I know the kinds of challenges that miners are facing when they're connecting
- 4:58to the grid and looking for capacity and dealing with outages.
- 5:02so um i like to think it gives me a good perspective yeah for sure what what time
- 5:09period was that that you were working the power industry yeah so that was like early 2000 so
- 5:13priests pre satoshi 2004 to you know about about five years ago so um so just a few years prior to
- 5:24co-founding Ocean.
- 5:27Yeah, yeah.
- 5:28So after going through the utility stint
- 5:32at a couple of different companies,
- 5:34I jumped into a Bitcoin mining startup
- 5:38based out of Michigan.
- 5:38And I did that for a couple of years.
- 5:42Rode the price down all the way to $16,000.
- 5:44An actual miner, like a proprietary miner?
- 5:47Yeah, it was a small outfit doing Bitcoin mining.
- 5:51And this is like...
- 5:54This is the truth podcast.
- 5:56So I did other things as well.
- 5:57I was involved in some other cryptocurrency mining and different things.
- 6:02And as this was part of my exploration into Bitcoin and through that process, I became a Bitcoin maxi.
- 6:12But my door into Bitcoin maximalism was through different colors.
- 6:17You know, people call us purists, but, you know, people take their own journey.
- 6:22It just matters where you end on the, from a destination perspective.
- 6:26Yeah.
- 6:26Yeah.
- 6:26Mine was more, I don't know if you guys listened to Giacomo, but my, I was drawn, I was drawn
- 6:31into that blockchain technology thing first.
- 6:33And, uh, I dabbled in number of different consensus protocols.
- 6:38Um, mining was one of them and, and there was some other stuff as well, but that didn't
- 6:43last long.
- 6:44Um, and that kind of like, that's sort of where Luke enters the picture because he was, he
- 6:49was instrumental in sort of my conversion over into bitcoin maxi land before we get into to that
- 6:57one of the things that i've come to appreciate about particularly the the grid and power systems
- 7:04but also you know more broadly in that energy systems of you know the upstream complexities is
- 7:11that not until i really got into bitcoin and understanding the power aspects of it did
- 7:16I really understand the complexities of power that everyone takes for granted and everyone who has working money generally takes it for granted because it's always just worked. And the same is true of power, but it's a highly complex system.
- 7:33from the perspective now that you have
- 7:39as it relates to Bitcoin mining
- 7:41and looking back on the power industry
- 7:43and saying you worked in that 24-7 control room
- 7:46where loads and generation are constantly being balanced
- 7:49and either loads are coming on or coming off.
- 7:54How do you see Bitcoin solving a problem,
- 7:58specifically the flexibility of its load?
- 8:01well the the thing i think most people take for granted is 60 hertz like the lights aren't
- 8:11flickering right now everything's running you plug something into the wall it just works and
- 8:17that means that the electricity the voltage specifically is oscillating 60 times a second
- 8:25up and down, up and down, up and down.
- 8:27And if you add a large load, it gets slower.
- 8:32It's less than 60 hertz.
- 8:33If you add a generator or you triple load, it gets higher.
- 8:38It's above 60 hertz.
- 8:40And if you change the frequency, you're going to damage machines.
- 8:43And behind the curtain, behind the scenes,
- 8:47there are thousands of operators looking at predictive tools
- 8:52and signals like ACE, area control error, where ACE is a measurement.
- 9:00It's like a leading indicator to frequency.
- 9:02And if ACE is going in a certain direction, that triggers the system operators to do something,
- 9:08take some type of corrective action.
- 9:11And so the complexity behind the scenes is just, it's mind boggling how much is actually happening.
- 9:19Right now, as we sit here today, it's happening.
- 9:22And it's a system that never shuts off.
- 9:25Traditionally, system operators have had usually only generators at their disposal to manage the load.
- 9:32And frequency can change due to load coming on during the day when everybody's waking up and plugging in their coffee machines and the different patterns that happen throughout the day.
- 9:50And so there's response to that.
- 9:52And then there's response to outages if a generator trips offline.
- 9:57And traditionally, system operators have only had generators at their disposal to increase the output of the generator to help respond to frequency.
- 10:08And so you'll have some generators on spinning reserve and responding to signals from the market.
- 10:14And then you have more drastic measures like if if there's an outage, you know, every region is responsible to maintain its own frequency.
- 10:26And if it can, it has to procure it from neighboring regions.
- 10:29So a lot of a lot of region or all the regions will have some like peak replants and stuff that will can be fired up within a few minutes of an outage.
- 10:40And so you have regions have responsibility to get back to where they need to be.
- 10:46And and then in extreme scenarios, you don't have enough generation.
- 10:50You got to start you do things like voltage reduction, for example, you know, reducing everybody's voltage by five percent or three percent.
- 11:00Power is voltage times current.
- 11:03So you reduce the voltage, you reduce the power, you reduce the energy.
- 11:07So that's one way of dealing with shortfalls.
- 11:09nobody wants that because you see you see brownouts and you see your light stem
- 11:14and then the the worst scenario is and nobody ever wants to go there but all system operators
- 11:20train for it is rotational load shedding where you take a substation that has low voltage feeders
- 11:27and you just pop the breakers one by one by one either manually or you do it in an automated
- 11:32sequence everybody shares a bit of the downtime and that's like there's not enough electricity
- 11:38to go around. The golden rule is frequency can never go below. You know, we're talking like 59.5
- 11:46Hertz is devastating. We're not like, this is not 55 Hertz territory. We're talking like
- 11:51fractions of a Hertz can totally lead to cascading blackouts. So what do you do? Last
- 11:57worst case scenario, you tripped the load. So for the first time ever, you now have a load that says,
- 12:05hey, you can trip me off. I don't care. I'll do it if I'll save some money. And I tell everybody I
- 12:14meet that utilities have been searching the world for a load profile that doesn't care if it has
- 12:21dual supply. It doesn't care really about anything. It's rugged, it's durable, it's resilient. And
- 12:29And utilities are like they're always looking for technologies to help ride through those bumps, whether it's battery storage or pump storage or solar.
- 12:42So having a load looking kind of like flipping the problem on its head and instead of looking at generation as a solution, look at shutting load off as a solution.
- 12:53Right.
- 12:53So this is a paradigm shift in the utility industry.
- 12:56It was like unfathomable to suggest actively taking load off the grid as as like a first level response is just a new way of thinking.
- 13:08And so a lot of utilities out there, I'm friends with a lot of my well, I'm still friends with my old co-workers who are now, you know, gone on to various high level positions at utilities.
- 13:20And the knowledge of Bitcoin is is growing, but it's not there.
- 13:24And the knowledge of what Bitcoin mining can do and can be as an asset to the grid is still, I think we still have a huge opportunity to do some education.
- 13:33But I see it as God's gift.
- 13:35Bitcoin mining, I see as God's gift to utility operators because it's another tool in their toolkit that actually works much better.
- 13:44And it's very economical.
- 13:47yeah from my vantage point the there's the question for operators it's like hey if all
- 13:56these things are true that would be amazing but the question of is it true of like hey will these
- 14:05miners actually respond this way and then needing to have some grounding in in the actual source of
- 14:11demand to know that it's reliable and sustainable such that it will actually be there on the grid
- 14:19if they build a strategy around it to come off.
- 14:23You know, and I don't, you know, one of the things I'll do as part of this podcast is
- 14:26learn more about other regions.
- 14:28But in Texas, we have real time pricing and a deregulated energy market.
- 14:33And so the price signals are, you know, particularly in those periods that you described, if there's
- 14:39scarcity events. That's when power is most expensive and Bitcoin miners are this perfectly
- 14:47economic consumer of power that they're not refining it further down the line. And they
- 14:52have every incentive to shut off in those periods. And so I agree, there's a lot of education to go,
- 14:58but that it's kind of understanding why it exists in the way that it's flexible, but also that it
- 15:04will be there, but that if you start to grok that, then it's like, well, hey, the more of this
- 15:09that's on, the more impactful, you know, it can be as a lever. The last question I'll ask about
- 15:16the power side before we shift to ocean Do you have a perspective on given the nature of Bitcoin mining whether it will you know at least what on the grid whether it will gravitate to being co with generation like not necessarily
- 15:31saying like are the power companies going to be bitcoin miners but just in terms of physical
- 15:35location is there a benefit in terms of cost as well as the operation of the grid system
- 15:41to be um co-located next to a generator i think that yeah there's a huge benefit like the um
- 15:48A lot of the power that's generated, well, a lot of times generation is done at where the source of the energy is.
- 15:56If it's hydroelectric, for example, or you have like a big wind farm in the middle of the plains.
- 16:02And transmission was, it's a really prominent part of the grid.
- 16:08And it costs money to move the electricity from the generation to the load centers because it's not common for to have like a subdivision next to a nuclear power plant.
- 16:19So it's very expensive to move the power.
- 16:22And there's also you lose some of the energy due to line losses.
- 16:25and um so being able to completely collapse that distance and put the load next to the generator
- 16:36it saves all that capital expense and um uh and and you and it's more efficient because you you
- 16:45lower the line losses or you've reduced you eliminate them so you're behind the meter
- 16:49Kind of the same way or the inverse way that DERs transformed the renewable space, distributed energy resources.
- 16:58So rooftop solar, you know, micro grids, like any kind of like localized generation.
- 17:08It changed the traditional model where generation was happening over here.
- 17:13Consumption was here.
- 17:14And then you had to step up the voltage, send it 500 miles and then use it.
- 17:19And with DERs, you generated it locally and it became more efficient.
- 17:24And so that spawned a whole area of development and research in microgrids, for example.
- 17:35Bitcoin mining is like, it enables the opposite to occur.
- 17:38You just pick up the load and put it where the generation is.
- 17:41And so that has a lot of cost savings.
- 17:43But I think utilities can use it strategically as a way to enable projects and generators can use it strategically to enable the deployment of sites.
- 17:56If I think, if I'm not mistaken, probably the biggest limiting factor in bringing on a large generator is not building the generator.
- 18:05It's building the transmission line to accept the load because transmission lines are going through like your backyard and my backyard.
- 18:14And it takes a long time to get those environmental permits and approvals.
- 18:20And so you have the potential to generate, but no lines to generate it onto.
- 18:25And so you don't. And then now you have this opportunity cost. Somebody sunk $100 million into a generator that's doing nothing. So Bitcoin mining can actually enable whoever owns that to liven it up quicker, start making money until the lines are there and ready to accept the power.
- 18:45So I see mining as kind of like an enabler of that.
- 18:50And it's kind of what Gridless is doing in Africa by building up mining to enable the build out of the local community distribution networks.
- 19:03And I was in Tokyo last year with Luke and we visited Agile Energy X.
- 19:11It's a subsidiary of TEPCO, Tokyo Power.
- 19:15And they're doing that. They have like pockets of Bitcoin mining all around their region because they either have too much energy and no lines to put it on.
- 19:28So they just, well, let's mine Bitcoin with it. Or the Bitcoin mining was actually solving a congestion issue that they had.
- 19:37Interesting. That's a generator in Tokyo? Or in Japan?
- 19:42Yeah, so it's a subsidiary of Tokyo Electric Power Corp, TEPCO.
- 19:48Their subsidiary is called Agile Energy X.
- 19:52Kenji Tateiwa, if you're listening, shout out.
- 19:55But he's doing great.
- 19:55You need to get that guy in here.
- 19:57He's got a degree in nuclear engineering, so it's going to be a deep discussion.
- 20:02Yeah, you're going to have to make the introduction.
- 20:04Yeah, okay.
- 20:05All right, well, we could do a whole episode on power, and we might have to do one.
- 20:10but one of the things that's another key theme of the podcast which is what you know really what
- 20:17you guys are um you know as a principal foundation of oceans project i'd say is mining centralization
- 20:27and decentralizing mining and on past episodes we've we've talked at a high level about kind
- 20:36centralization and hardware and centralization and pools.
- 20:40And at the top,
- 20:41we talked about the release last week from square on the hardware side,
- 20:45you guys,
- 20:46um,
- 20:48or ocean had a predecessor,
- 20:50but ocean,
- 20:51you co-founded it with Luke dash jr.
- 20:53In 2023,
- 20:54just talk about like why you're,
- 20:58you're building ocean,
- 20:59like how you see the landscape of mining,
- 21:03how you see the effort that you're working on through ocean,
- 21:06helping to decentralize it, but really that initial inspiration for why work on this,
- 21:10why spend your time working on ocean? Yeah. Um, like Luke has always, he's always worked his whole
- 21:19like life's work is about protecting Bitcoin and making it better and more resilient and able to,
- 21:27to be here for the next thousand years. And so there's always, there's always, um,
- 21:32threats to this, to a new system and Bitcoin is no different. And when Luke and I were going into
- 21:39business together, the, the, um, like the foremost issue that was a concern to both of us was
- 21:46centralization of mining at the pool level. And, um, and, and that it was not like, it wasn't
- 21:54like a highly talked about topic and the general consensus at the time around bitcoin circles was
- 22:03that bitcoin mining was decentralized because you had hash rate all over the world and there's no
- 22:09problem but um if if you look at it from the anatomy of of mining and like what mining actually
- 22:17entails, it actually looked a lot scarier.
- 22:22And if you kind of unpacked mining is not just the, running the ASIC is one component
- 22:29of mining, and it's the last component of mining.
- 22:32But right from the early days of Bitcoin, mining was built to be creative.
- 22:40It has creative components and brute force components.
- 22:43And the creative component of mining was entailed building a local mempool, running a full node, first and foremost, running a full node, building a local mempool, building a block of transactions from your local mempool, and then turning that into a block template and giving that block template to your ASICs.
- 23:07And you could see in that, if you look at it from the functional perspective, the Bitcoin miner had complete sovereign control over their node and complete sovereign control over what went into their block and what they eventually mined.
- 23:26and um and this is what it was like in the early days of of mining i wasn't around back then but
- 23:33for whoever was you ran you ran the bitcoin client and there was a button and it said get bitcoins
- 23:40and with that feature turned on you would actually be making a block template unique to you
- 23:47complete complete diversity from anybody else's block template providing your own hash power
- 23:54And so the whole concept of decentralized mining in those early days was thousands of miners all around the world.
- 24:02Thousands at the time, miners and node runners were synonymous.
- 24:07And censorship was impossible.
- 24:10It was a joke.
- 24:11Like, you can't.
- 24:12You couldn't censor.
- 24:13But since mining pools came onto the scene to essentially solve for cash flow, right?
- 24:20Difficulty was increasing.
- 24:22Miners needed to get paid.
- 24:24volatility variance was a real thing. So miners grouped the hash rate together to solve for this
- 24:30cash flow need, but in the process outsourced the intelligent parts of mining to the pool operator.
- 24:37And that happened pretty quickly in the beginning and it's only gotten worse. And we sit here today
- 24:43and the majority of blocks found on the network are found essentially by two different entities.
- 24:51They operate under different names on the surface, but behind the scenes, it's really just two entities.
- 24:57So hashrate is spread across many countries around the world, but everybody's getting their blueprints from the same two CEOs.
- 25:07Like that's that's not a decentralized Bitcoin.
- 25:10And Luke believed that Bitcoin survival requires that we we change that.
- 25:17And so we set out essentially launching Ocean to build the tools to allow miners to take back control of that very important intelligent part of mining by building their own block templates.
- 25:30And pre-Ocean, pre-Datum, the tools just, you know, weren't readily accessible.
- 25:38And the know-how on the miner side wasn't there also.
- 25:42So, so, um, it's as much an educational thing as it is a product.
- 25:47Yeah, for sure.
- 25:48I talked to a lot of miners and just the energy side and facility side requires so much time
- 25:56and energy that then thinking about things that exist outside of that is, uh, I think,
- 26:04you know, again, one of the important parts of education about why it's important, you
- 26:09know, to the, to the people that are out there hashing.
- 26:12But if I understand it correctly, then were you and Luke discussing different business ideas and talking about like where was most important to work within Bitcoin and then gravitating to pools and pool centralization?
- 26:27Is that kind of?
- 26:28Yeah, we became friends through a pretty cool turn of events and not turn of events, but just introductions.
- 26:40And, yeah, we we we wanted to we know we wanted to work together and go into business.
- 26:47And essentially it was all right.
- 26:49Like we found the right people and we started looking into Bitcoin and where where our respective talents could be best used and put to good use.
- 27:00And and what areas of Bitcoin needed the most attention at the time.
- 27:03So it didn't take long to look at the mining space.
- 27:08And I had a very brief background in mining, but a huge energy background before then.
- 27:13And Luke practically wrote most of the code in the mining ecosystem from the early days.
- 27:19So it kind of quickly emerged as the obvious choice.
- 27:23And part of that was the fact that Luke had operated the Eligius mining pool from 2011 until 2017.
- 27:31and I think he kept that sort of on the back burner,
- 27:36ready to go in case Bitcoin ever needed it again.
- 27:39But back in those days, he ran it as a hobby pool,
- 27:43zero fees with one other guy, Jason Hughes,
- 27:45who's on our team now.
- 27:47Miner's familiar with him back then.
- 27:50He went by WSKIV, WK057.
- 27:53But no, that emerged as like the obvious choice
- 27:56and the thing we needed to do.
- 27:58And it didn't take us long to come to that conclusion.
- 28:00And then we basically set up a company real quick and we put together a team of people that we felt could get the job done.
- 28:09And we've been slowly growing on the personnel side, but rapidly growing on the products and the hash rate side ever since.
- 28:18So before we get into the specifics of Ocean, how do you think about the pool function today or in general within the Bitcoin mining supply chain in terms of the important parts of specialization that have naturally caused setting variance and payout structures aside, the core functions that pools provide?
- 28:48to miners well looking at the most simplest simplistic role of a pool it's to solve for
- 28:56cash flow it's to provide a mechanism for miners to come together group their hash rate and and
- 29:04essentially share the variance that that was that's why pools existed that's that's why
- 29:11we created allegiance and and all the early pools started was a collective effort to to help
- 29:16everybody mine and get paid and not wait around for 80 years to hit a block.
- 29:21And over the years, the pools have turned, the modern pool, the FPPS pool, prototypical
- 29:30pool has become like a Swiss army knife of products.
- 29:34And it ranges from variance reduction to insurance, guaranteeing payouts and, you know, financial
- 29:42products and derivatives and financing for, for miners and pools of kind of like the FP,
- 29:51the typical FPPS pool is I think grown in scope far beyond what, what a pool really should be.
- 29:58And, and I'm not sure really what caused that and whether it was a demand like, you know, this,
- 30:04the, I, I, when you mentioned before the complexity of running a modern mining operation, I get it.
- 30:09Like I spent boots on the ground years building sites and, um, and miners are sitting there
- 30:16worrying about, you know, equipment fans, ASIC fans breaking and transformers overheating
- 30:22and rising power prices.
- 30:24And so the complexity of, oh, let's, let's build a node and like they have the capacity,
- 30:29but it's, it hasn't, there are so many other worries to do.
- 30:33And and so kind of outsourcing all that to the pool,
- 30:39I think it just kind of like happened very naturally but the pendulum has swung so far to the other degree where pools are in a position of power right now They are the power players in the mining space
- 30:54They dictate what goes in the chain and what doesn't go in the chain.
- 30:59And it's a far, far away from where we started.
- 31:03Yeah, I think that one of the things that I talked about in the last episode with Phil Geiger is that over time,
- 31:10as Bitcoin grows over long time horizons,
- 31:14Bitcoin scales,
- 31:16everything should naturally decentralize.
- 31:20And if I were to have gone back five years ago or seven years ago,
- 31:26and I've only been paying attention to Bitcoin for nine years,
- 31:32that there's probably a natural limiting factor in terms of the number of
- 31:38pools,
- 31:38but that
- 31:40I would have expected
- 31:43increasingly
- 31:44increasing decentralization versus what has actually
- 31:47happened from the pool's landscape
- 31:49of essentially consolidation
- 31:51and centralization
- 31:53and again
- 31:58there's a saying that everything's good for Bitcoin
- 32:01and there are economic incentives and people will follow
- 32:03those economic incentives and so
- 32:04I'm confident over the long time horizon
- 32:07and that that will be true, but it will only be because of people like yourself
- 32:11building the competitive solutions that deliver a differentiated value.
- 32:18But in the current state, if minor centralization at the poolside were to be a risk
- 32:26in terms of materializing, how do you see that happening?
- 32:33like in terms of like is it the 51% attack is it the censorship is it changes to bitcoin
- 32:40like what like just your own your own perspective on it's like hey centralization is a problem but
- 32:47if it materialized to actually harm the network or harm the incentives or harm the interest of
- 32:53the individual miners that were pointing to these large pools of hash rate you know how do you see
- 33:00Like, where do you see the most material risk?
- 33:04Well, it's, we're sitting here and like,
- 33:07your question reminded me of one of Luke's,
- 33:10one of my favorite sayings from Luke,
- 33:11which is Bitcoin isn't censorship resistant.
- 33:14It just happens to not be censored right now
- 33:17because we have two entities that
- 33:20at the push of a button could censor transactions.
- 33:25And I guess you could, you know,
- 33:28There's lots of – you could think your way around that in terms of miners switching pools, but the fact that it can happen means that we're in a really bad state.
- 33:38I think censorship is a big one.
- 33:43Is Bitcoin – when – not if, but when Bitcoin becomes – like when the world is on a Bitcoin standard, do you think access to block spaces is going to be non-competitive?
- 33:56It's going to be extremely competitive and acquiring the design rights for the majority of the network, like to be able to rewrite the chain, do a 51% attack or sensor.
- 34:13I think it could be like a huge, huge tool.
- 34:17So I don't really know.
- 34:19It's hard to sort of pinpoint what it's going to look like, but the fact that it can happen right now.
- 34:24today we're sitting here we're one phone call away from censorship on the network like yeah
- 34:30and when you say that one's one phone call away you're talking about like a phone call from
- 34:35president trump phone call from president trump to the ceo of a foundry for example
- 34:41they could do some major damage and and the um the phrase 51 attack
- 34:49a common misunderstanding is that you need 51 percent of the hash rate to carry it out but
- 34:57that's not true 51 percent is is the point at which you are guaranteed to get away with the
- 35:02attack but you can actually start the attack at 20 to 30 percent hash rate so we're already sitting
- 35:07in in this state where um we're just in a vulnerable position so well one question i
- 35:14would say there just to clarify it's like if you had 51 there's still the probability that you could
- 35:18have bad luck over a period of time and expend resources and and fall behind right but sure i
- 35:24see your i see your point over the long term on the other side you don't have to have 51 to
- 35:31potentially you could like you could do major damage to to the blockchain yeah with 20 and so
- 35:39yeah so one phone call away when you have one entity that designs the block templates
- 35:44for thousands of miners,
- 35:46it's essentially the same block template.
- 35:48It's one.
- 35:49It's as if every miner on those pools
- 35:52is literally one big miner.
- 35:54In that relationship, the pool is the miner,
- 35:57and what we call the miner
- 35:58is just providing the hash power
- 35:59for that single miner.
- 36:01One of the points, at least the way I see it,
- 36:03is that there's two...
- 36:05I see the risk of censorship
- 36:09and the risk of changes to Bitcoin
- 36:11being greater than the 51% attack.
- 36:13Okay.
- 36:13but I agree that those are like the three primary surface areas that there's
- 36:21the idea that,
- 36:22Hey,
- 36:23if you got these two massive pools and maybe marathon,
- 36:28or maybe you don't even need marathon to sensor transactions,
- 36:31then,
- 36:33you know,
- 36:34when I posed the question to,
- 36:35to Phil in the last episode,
- 36:37it was like,
- 36:37well,
- 36:37you might go offline for a period,
- 36:39but you,
- 36:39you start solo mining.
- 36:41But the perspective is if mining is centralized and it's not this massive game of whack-a-mole, then it's not like the pools are just doing it on their own volition.
- 36:54They're doing it because there's some regulatory pressure, some jurisdictional pressure.
- 37:00and to think that if you start from a centralized world and you want to peel off and that you're
- 37:06not going to be easy to be a mole that's whacked is unrealistic i think in my perspective and that
- 37:13if you you know if you wait to that point to to solve that most critical risk of thinking of an
- 37:19individual miner being like hey the value of your asset the asset value it's like the energy
- 37:24infrastructure is the integrity of the system that you can't wait to for that call to be made
- 37:30to by that point it would be too late yeah is what you're saying yeah yeah um and so i think
- 37:36that there's there's all you know there's the question of well i could just switch and but if
- 37:39right but if they're all getting the same phone call then it's like okay well i'll go start a new
- 37:44pool but you're like well what is the circumstance looks like and is that realistic and maybe there's
- 37:49some other geopolitical interest that's a state actor that has an interest not to
- 37:53to respond to similar requests,
- 37:57but it's not a good state to be in.
- 38:01And if you're thinking about the individual minor incentives,
- 38:04everyone has to act in their own self-interest,
- 38:07but with the integrity of the system as a whole in mind
- 38:11because their assets are tied to that system.
- 38:18Now, when it comes to what you're actually working on at Ocean
- 38:21and how you guys are helping to solve a problem.
- 38:25One is providing another pool.
- 38:27So more pools, less centralization.
- 38:32But what would you say most differentiates ocean as a pool
- 38:37other than just being another pool?
- 38:39Yeah.
- 38:40Well, what differentiates us is we,
- 38:45if you think of a pool as in the traditional sense,
- 38:50like the other pools were, we're not really like a pool.
- 38:53We're more of a payment coordinator between miners.
- 38:57So we've, we've created a mechanism through Datum for miners to take back
- 39:03control of the intelligent parts of mining and become solo miners in a sense.
- 39:10But.
- 39:11Way before.
- 39:13So Datum is decentralized alternative.
- 39:17If you get it right, I'll give you a shirt.
- 39:20No.
- 39:20You give it to me.
- 39:23You already gave me a hat.
- 39:24Decentralized alternative templates for universal mining.
- 39:27Okay.
- 39:28Yeah.
- 39:29So think of it, if you can picture a traditional centralized pool,
- 39:34is you have Bitcoin and then you have the pool running,
- 39:38who runs the full node, peers with the network,
- 39:41pool builds a local mempool, pool builds block template,
- 39:46turns that into work, SV1 stratum work,
- 39:50and then gives it to the miner.
- 39:51Miner does the work, but goes straight up through the pool back to Bitcoin.
- 39:56But all decisions are made by the pool.
- 39:59And when the block is hit and the Bitcoin is created into existence,
- 40:06it goes to the pool and flows down to the miners.
- 40:09So they control the upstream work and the downstream payment.
- 40:12ocean through datum we've completely taken ourselves to the to the most practical extent
- 40:21possible out of the equation and we let miners interface directly with bitcoin so the miner has
- 40:28the hash power the miner runs a full node the miner builds their own block template and they
- 40:32peer with bitcoin directly and they all do that and in a sense they're all solo miners because
- 40:39solo mining is being sovereign and choosing your block templates.
- 40:44The role of ocean is really a payment coordinator.
- 40:46We come along and say, Parker, you were 10% of your 10% of the pool.
- 40:53I'm 10% nachos.
- 40:56What are you?
- 40:5780%.
- 40:58So Parker, if you find this next block, you need to pay 80% to nacho, whatever 80% of
- 41:05the block subsidy and reward is and pay 10% to yourself and 10% to me.
- 41:10And we essentially give, we give the miners the payout slip that says, if you find a block,
- 41:15this is who you have to pay.
- 41:17And this is how much you have to pay them.
- 41:19And we come up with that by looking at the work done over a period of time.
- 41:23And we just, we just maintain a spreadsheet essentially of who did what work and how much
- 41:28of a payout that would translate into if, you know, it's, and it's updated in real time,
- 41:34essentially we don't make the block template and when a block is found the money goes directly into
- 41:40the miners wallets it doesn't come into ours like we're non-custodial so does the
- 41:47and i don't know this answer but the payout structure does it go to the individual miner
- 41:54that actually solves the block and then from there after 100 blocks does it get distributed or
- 42:00Or is it paying out to all the...
- 42:03No, it's paying out to the miners directly in the generation transaction.
- 42:09So in the generation transaction is the first transaction when a block is found.
- 42:18And the list of outputs in every other pool, the list, the output UTXO is the pool's Bitcoin address.
- 42:27For an ocean block, the output address is 60 addresses.
- 42:30belonging to the top 60 miners on ocean so if you're 10 of our hash rate you get paid
- 42:380.3 bitcoin immediately directly from the network without going to the pool first
- 42:45and then how did how are the smaller miners good question so um that is a function bitcoin has the
- 42:54capacity to pay many, many miners at once, but firmware is generally the limiting factor.
- 43:01So in the early days of, um, of Allegius, when Luke ran it, he would pay hundreds of miners.
- 43:09And again, the subsidy at that time was 50 Bitcoin. So, but 900 and something was the top,
- 43:15like you would 900 individual miners were getting paid directly in the generation transaction.
- 43:19But over time, the firmware from Bitmain essentially was just not maintained.
- 43:26And so there's a limit to how much data you can.
- 43:31Ocean's giving miners the payout information in the Coinbase.
- 43:36And so you can only put so much data before the firmware just kind of chokes up.
- 43:42So depending on what miner found the block, you can have more or fewer output addresses.
- 43:49The worst case scenario in an ant miner, it's like 16 addresses.
- 43:55In a what's miner, it's closer to 60.
- 43:57And hopefully as firmware gets better, then we'll be able to push that number.
- 44:02And all of those miners are getting paid UTXOs directly from the network.
- 44:08So zero hops.
- 44:10You can touch Bitcoin from it, basically.
- 44:13And everybody who's below the threshold, they get paid out in a secondary transaction that
- 44:18Ocean sends.
- 44:19So temporary control, but never custody of that funds.
- 44:23And we have a minimum payment threshold of about a million sats.
- 44:28But we also have Lightning, Bolt 12.
- 44:30I was going to ask the question.
- 44:31A lot of our miners are already configured on Lightning,
- 44:37and essentially they're getting paid out daily every time we have blocks via Lightning.
- 44:44Okay, that was for my own education, but hopefully others would probably have the same question.
- 44:49But in a worst case scenario, it's effectively like, say, the 15 large, if it's an ant miner, the 15 largest miners, it all goes out direct.
- 45:01And then the percentage that's remaining gets dealt with.
- 45:06And that's like 99% of the block reward goes out in those top 15.
- 45:11Yeah, yeah.
- 45:12Because the majority of hash rate is aggregated to a few large miners.
- 45:17Right, versus it all going to one.
- 45:18Right.
- 45:19and then and then being distributed so you mentioned datum and that
- 45:27one of the key distinction is that every miner is like every miner is actually running their own
- 45:36node that's part of ocean is that correct um if you're running not every miner but i would say
- 45:42the majority are so we okay so so so you enable them to but they don't have to yeah we're we're
- 45:47really big believers in your your hash rate your choice if you want to if you
- 45:52want to run our node you're more than happy to send the hash rate just send it
- 45:58to mind out ocean dot XYZ and if you we encourage you to run your own note and
- 46:03if you do there more work involved in it entails running a node and a datum gateway but I would say right now I think about 90 of our hash rate is on Datum And there a few miners who don want to do it and that fine
- 46:17But most of them are, and we're making it super easy as well.
- 46:21It's available through a number of different clients and platforms like Start9 and Umbrella.
- 46:28And so the other thing that you mentioned was when you were drawing the comparisons between how Ocean is structured,
- 46:35allowing Bitcoin miners to peer directly with the Bitcoin network
- 46:41versus doing all the work and then pointing back up to the pool
- 46:46where ultimately the funds get paid out to
- 46:49in the context of a foundry or an ant pool.
- 46:54Just talk a little bit about the differences between the Datum protocol,
- 47:00which Ocean runs, and that piece is open source,
- 47:03in stratum but also the differences between um datum and stratum v2 so in in um datum is is uh
- 47:15just another protocol that that we wrote to kind of enable this decentralized mining to happen today
- 47:23um but communication with the with the with the asic servers are still done in stratum stratum v1
- 47:30So essentially the flow is, if you're running Datum on site, you would have a box, you'd have like, you know, a mini PC or Intel NUC or something larger, but it's something that's large enough to run a Bitcoin node, full node and sync and, but Datum on, and then you have a full node, you install the Datum software on top of it.
- 47:52And the flow essentially is your node peers with the network.
- 47:59The Datum gateway turns the block templates into Stratum work.
- 48:05So essentially it's a Stratum server.
- 48:07And then it communicates with the ASIC servers over Stratum v1.
- 48:12And Datum on site communicates with Ocean's Datum, which we call Datum Prime, over the Datum protocol layer.
- 48:20So it's an encrypted protocol and we built it from scratch in order to solve a very particular problem, which is miners don't have the tools to make their block templates today.
- 48:32And we need them to make their own block templates in order for Bitcoin to be censorship resistant.
- 48:37So when we launched the company, and if you go back to some of our earliest pitch decks and PowerPoint presentations, there was no datum in there anywhere.
- 48:50We were actually intending to use Stratum v2 because it was the predominant protocol and project in the space.
- 48:57and um we uh our engineers um primarily jason hughes um i would say we launched in november of
- 49:0623 and we we launched as a centralized pool so we didn't have datum yet everybody was using our
- 49:13templates and we got to work really quickly about building building out the next phase which is let's
- 49:19let's build the tools and push it off to the miners outsource the control back to the miners
- 49:24and um yeah jason dug into the code and um and the inner workings of stratum v2 and just kind
- 49:33of came to the conclusion that it wasn't the best tool for the job right now at this time
- 49:38um i'm not a developer myself so but from from his perspective he needed something that was
- 49:47lightweight, um, that was purpose built for decentralization in mind. And it was easy,
- 49:56uh, easy enough to deploy in a variety of hardware configurations and rapidly scale.
- 50:02And those, those things just weren't possible with stratum V2. And, um, and so Jason,
- 50:09it was also written in a language that he, he's, you know, he's a C guy, he's a C maxi. So he,
- 50:16He basically said, look, we need to decentralize mining in a jiffy.
- 50:21And this protocol, while the intent is great, and I think we're all fighting for the same thing in terms of decentralization,
- 50:29it was originally a protocol that wasn't designed.
- 50:35It wasn't intended to be a decentralizing protocol.
- 50:39It was proposed early on after Stratom v1 to fix the lack of encryption.
- 50:43And over the years, different features were added.
- 50:46Security, privacy.
- 50:47Yeah, privacy.
- 50:48And eventually...
- 50:49Efficiency, too.
- 50:50Eventually, the concept of decentralization was sort of bolted on after the fact.
- 50:55Well, if we have a job negotiator, then we can let miners participate in that.
- 51:01But it's a centralized protocol that has ways to allow miners to participate.
- 51:09but from the ground up from the from the core that the design was was never a decentralized
- 51:15protocol so centralized in the sense that the pool is running it yeah yeah the pool runs the
- 51:21main stratum v2 server and has various interfaces with the miners and i'm not sure if the design has
- 51:27changed since we first looked at it it may have but at that time it was it was it wasn't kind of
- 51:33like consistent with the ethos of giving control to the miners.
- 51:37Cause in that system,
- 51:39the pool still retained the authoritative decision-making power to say yay or
- 51:45nay.
- 51:46Miners had a say,
- 51:46but it was ultimately the pool's call at the end.
- 51:48And that wasn't good enough for us.
- 51:50Yeah.
- 51:50My understanding from an interaction with Matt Carallo online is that there,
- 51:55there,
- 51:56there's no concept of a negotiation.
- 51:58There was some term of a negotiator,
- 52:01but that,
- 52:02um the pool may set the template and then the the
- 52:09miner would construct you know you know select their own transactions if it fit the pool's
- 52:16template you know and so it's like hey well if they're mining off the template it's not like a
- 52:24negotiation on a per transaction basis but it still seems to me that there's an input side which
- 52:30is they can preset what transactions would be allowable or not and that being set at the pool
- 52:40level and so one of the one of the key things that i'm trying to understand is it seems to me that
- 52:49the the miners themselves being in absolute control of the templates
- 52:56is critical to
- 52:59the decentralization
- 53:02if the pools,
- 53:05you know,
- 53:05if working with a pool.
- 53:06Is that fair to say?
- 53:08And is there an aspect of Datum
- 53:10that allows that
- 53:11that wasn't in Stratum B2?
- 53:13Like, what is that mechanism?
- 53:15Because there's the importance
- 53:16of the payout going straight
- 53:17from the Coinbase.
- 53:19But theoretically,
- 53:21you know,
- 53:22if,
- 53:24I mean,
- 53:25they would have to design a system.
- 53:26that, um, one of the pools, ant pool or, or foundry could, could do something like that in
- 53:35theory from a payout perspective, but from an actual construction of the block and being in
- 53:42absolute control of that. And then knowing, you know, having some assurance because the payout
- 53:47is direct from the miners, the combination of those two things, it seems like that is like
- 53:52those two things together is critical to actually putting more control on the miners is that fair and
- 53:57and what is the mechanism in datum that maybe allows that or what's the difference between datum
- 54:02and stratum v2 that allows that so using your explanation kind of how you framed it the the
- 54:09stratum v2 setup would kind of be like pool works hand in glove with miner to come up with
- 54:14a template where the pool has a say and the miner has a say and there's there's a bit of a handshake
- 54:21and that's kind of like quasi-decentralized.
- 54:25But if the pool has any say at all,
- 54:29then they're a target for coercion.
- 54:33So in our case, we have no say what goes into the template.
- 54:37If you're a miner on Ocean and you're making your template,
- 54:40as long as it's a valid block, we can't do anything about it.
- 54:46the only thing we do is we tell you how much to pay nacho and we tell you how much to pay me
- 54:53but what you put in your block is entirely up to you for better or for worse the whole point is
- 54:59we want miners making the choice so that so that there's not one throat to choke
- 55:07in our world if ocean had a hundred percent of the hash rate theoretically hopefully um
- 55:14Maybe not hopefully, but it's a thought exercise, proving the point.
- 55:21If we had 100% of the hash rate and every miner was running datum,
- 55:25then we would have thousands of individual templates being created by thousands of unique miners whose identities we don't know.
- 55:37Because we don't have customers.
- 55:39We have Bitcoin addresses.
- 55:41When you mine on us, there's no accounts.
- 55:43There's no sign up. You just mine with a Bitcoin address. And the mechanism to do that is turn each miner into a solo miner. Each miner runs a stratum server, peering directly with the network, totally sovereign entity with full decision making authority over what goes in their block.
- 56:03and if everybody's doing that and we all collectively agree to split rewards with each
- 56:10other then then two things happen bitcoin it's become censorship resistant for real because
- 56:18there's not one throat to choke if you get a call from president trump to censor like
- 56:24there are literally tens of thousands of miners making templates we don't know who they are
- 56:29this is this is kind of like where bitcoin needs to go to to be really resilient um but then
- 56:36everybody it kind of like in a co-op setting everybody agrees to split rewards so we're all
- 56:42sort of sharing in the variance many hands make light work the goal is the goal is to have enough
- 56:49people absorbing the variance to the point where nobody actually feels the variance like you you
- 56:55brought up um a little bit earlier how it's good to have pools and there's there's um um
- 57:05it's actually you can't have too many pools there's a point where too many pools is a problem
- 57:10because for a pool to be viable it has to solve a certain number of blocks in any difficulty
- 57:16adjustment period and over any time horizon right right like and if you're providing an fpps
- 57:24guaranteed payout and and you don't have deep enough pockets and you hit bad luck then you're
- 57:29going bankrupt let's talk a little bit about that which is so we talked about datum v stratum which
- 57:36kind of at the core of it might be like how blocks are actually constructed and the templates
- 57:41um the ability to actually peer with the network versus a system that designed to basically peer
- 57:50with the pool itself, but then the payout structure.
- 57:54Because that has the, and for people that aren't as familiar,
- 57:59FPPS is fixed pay per share.
- 58:03And what is run through Ocean is a PPLNS pay per last day
- 58:10in number of shares.
- 58:14The FPPS pays out, based on the amount of work
- 58:18that you do the pool of a fixed amount that varies over time but is a fixed amount per work
- 58:26consistently um like say every day number of shares times rate versus ocean structure which
- 58:36there and as pools emerged when a slush pool and brains used to to run pplns as well but there
- 58:43were different scoring systems and that's another thing that's that's unique about ocean you have
- 58:48your your tides in terms of how those payouts are actually calculated um but just talk about
- 58:54the difference like and then also how you think about the because i mean this is something i
- 58:59genuinely don't don't understand why why the fpps piece is what has caused centralization and pools
- 59:04but also just when you think about aligning incentives in terms of the pool to the miners
- 59:11and risk why the the more variable payout of just saying hey we're gonna you know pay out as we as we
- 59:21solve blocks um why you know why did you settle there but also if you could tie that into you know
- 59:29kind of the almost necessary part of that being core to how you know if you have if you're gonna
- 59:35have a fixed payout system somehow money has to be centralized so just just talk about the
- 59:42differences in terms of the fixed payout system versus what ocean runs and people on us and how
- 59:47oceans people on us might differ from say what brains used to run yeah um most minor most mining
- 59:56pools run FPPS, like you said, and to kind of like sum it up at the beginning, the value
- 1:00:05proposition of ocean versus FPPS or our model is called tides. FPPS optimizes for cashflow
- 1:00:13at a very consistent cashflow at a premium and sometimes and oftentimes an invisible premium,
- 1:00:22but it solves cashflow and miners are operating cashflow businesses.
- 1:00:27So that's kind of like why that became really popular.
- 1:00:31Ocean and our, through our payout system tides,
- 1:00:34we optimize for maximum revenue because,
- 1:00:38because we're not,
- 1:00:41we're not a liquidity provider that has a cost of capital in the FPPS.
- 1:00:49uh there's a maximizing revenue in terms of maximizing pay payouts in terms x amount was
- 1:00:56mined yeah and we are going to just we're going to take our fee and distribute as much of that
- 1:01:02that was mined it's it's it's pure bitcoin mining if you're 10 of the pool and we hit a block
- 1:01:09the block subsidy plus transaction fees minus oceans fee you get 10 of what's left over
- 1:01:19and you can verify that down to the share level,
- 1:01:23down to the set.
- 1:01:25And it's 100% transparent and verifiable.
- 1:01:28And that you only get, you're sharing the,
- 1:01:33Sharing in the luck of the pool.
- 1:01:34So if we go unlucky, then you don't get paid.
- 1:01:38If we get really lucky, you win the lottery.
- 1:01:40You get paid multiple times per day.
- 1:01:43On average, just like anybody mining Bitcoin, on average, luck trends to 100%.
- 1:01:49So luck on any PPLNS-based or luck-based pool goes to 100%.
- 1:01:54But you're the closest to the source of the money.
- 1:01:59It's like being at the wellhead.
- 1:02:00You're the closest to the money and you're getting your share that's verifiable based on proof of work.
- 1:02:06FPPS, it's an entirely different system where the pool guarantees payouts based on a bit of an arbitrary formula and absorbs all the luck, the variance from the miners.
- 1:02:21and um over time since we launched it's been almost two years since since ocean launched the
- 1:02:29data is now coming out that that is a very expensive proposition to to be able to for for
- 1:02:36an entity a middleman to come in and say don't worry about any of the variants of this highly
- 1:02:41volatile asset called bitcoin that and mining is is extremely volatile as well we'll take on
- 1:02:48all of that variance and we're going to pay you a set amount um full paper share every day no matter
- 1:02:54what and miners are running the numbers they're running the comparisons and they're coming to us
- 1:03:01and saying hey i i ran the test i did fpps versus ocean and i came out ahead on ocean sometimes it's
- 1:03:07single digit sometimes it's double digit percentages but um over the long haul if as long as you as
- 1:03:13long as you run a test long enough where the luck is able to resolve to 100 there's just more money
- 1:03:19in your pocket so it's as we grow that volatility that variance um gets easier and easier and easier
- 1:03:27and we're sitting here today almost i guess a one and a half percent of the network and we're solving
- 1:03:33almost two blocks a day on average how many exahashes is that we have about 12 exahash
- 1:03:39on the pool and growing and growing and growing faster than taking share in the network um yeah
- 1:03:46i mean one of the things that again it doesn't make sense to me is that you know when i look at
- 1:03:50the fpps system and i'm trying to understand this because the market has largely said
- 1:03:57based on where hashrate has gone historically maybe it's a lack of options certainly um
- 1:04:06brains is shift from a pplns pool but there there was something different about how they scored and
- 1:04:12tides yeah but that effectively that fixed payout per share it is a a hedge to variance that isn't
- 1:04:22actually quantified it's like hey there was this total amount that went to the pool
- 1:04:27or paying out based on shares and and you don't necessarily know how many total shares there were
- 1:04:32it's not this this base okay here here's everything and you're having to trust the pool
- 1:04:38and it almost seems like something that should exist as like a separate financial service
- 1:04:43that here's the work it's paid out and if you specific mine is participating in the pool wants
- 1:04:51to hedge your variance here's an actual hedge that you can pay for and then and it's actually
- 1:04:59quantified but you know i think i think part of that is just the the market going through and
- 1:05:04needing to have other options um but one of the things because this is the other refrain that's
- 1:05:10consistently said is that that pools are terrible businesses like i hear that consistently of like
- 1:05:15why are why why is mining on the pool side become more centralized and people will say oh that's a
- 1:05:23terrible business and that's why it's centralized and that that's that's not logical to me because if
- 1:05:29it was a terrible business. Why are there these couple of businesses that, you know, are seemingly
- 1:05:33large and doing very well and part of its capitalization. But to me, when I look at it,
- 1:05:40it's a matter of aligning incentives and delivering good software, like having valuable software
- 1:05:50and then having the right business model. And one of the things from an alignment perspective,
- 1:05:57it's like i can see how hey miners running their own nodes if they want to payouts going directly
- 1:06:05um to me at least but which to the market to the side being like hey you get paid out as you
- 1:06:13find blocks but one of the things that you know in terms of miners that i've talked to struggle with
- 1:06:19is and one of the things we haven't talked about which in my view is a big pro is that
- 1:06:26you also can run your own implementation so people can run knots on ocean people can run
- 1:06:33core but one of the concerns that i have is like hey if i'm a miner and when i'm talking about
- 1:06:40aligning incentives it's there's aligning incentives between miner and pool and aligning
- 1:06:45incentives from miner to miner is if i'm mining and and maximizing the amount of fees in a block
- 1:06:52and there are other miners that are optimizing for number of transactions in a block and filtering
- 1:06:59jpegs and other spam and i have the perception that that's lowering my um you know maximum
- 1:07:09potential revenue how do i how do i become aligned with those other miners like how do you think about
- 1:07:15aligning interests because it is you know a two-way function between not just the miner and
- 1:07:23the pool and those incentives being right but the the incentive from miner to miner just how do you
- 1:07:27think about those trade-offs yeah no that's a good question and um it's a really good point to get
- 1:07:34right and maybe looking at an extreme example if i'm mining empty blocks and you're not where the
- 1:07:40value of our two blocks are going to look different and it wouldn't be fair if we got paid out the
- 1:07:46same so the way we've designed datum is is to essentially pay the miner the equivalent of what
- 1:07:57they would have earned had they had they've solo mined their blocks over a period of time so if i
- 1:08:04if i mine empty blocks with no transactions on average i'm going to solve so many blocks and
- 1:08:10I'm going to get the subsidy over a period of the year, over a year,
- 1:08:13and it's going to look different from yours.
- 1:08:15And we work backwards into the calculation to essentially weight them differently.
- 1:08:22So it's miners who bring in differing amounts of value,
- 1:08:33basically aren't subsidizing each other for their individual choices.
- 1:08:38everybody has their individual choice to do what they want but um it doesn't affect the other
- 1:08:45miners around the pool in a negative way and the one question that i just thought of and i'll
- 1:08:52continue here but with a pool running stratum d2 is your knowledge that it's all the um
- 1:09:03are miners able to run their own nodes and run different ways i mean maybe it's moved if the if
- 1:09:09the pool is putting templates in and they could say well you can't include transactions that either
- 1:09:14look like this or you can't include this you know a transaction from this address but um how on the
- 1:09:21node level or implementation sorry like between the ability to run multiple different implementations
- 1:09:28of bitcoin do the two systems compare like between data versus or is there or is there no difference
- 1:09:35i honestly don't know how advanced strata v2 is in in that and i don't know if it if it accepts
- 1:09:42different node clients i know we do like you mentioned you can run knots you can run core
- 1:09:48it's literally your choice like this is this is the the free market like this is this you can run
- 1:09:55as long as it's a valid client and you're making valid blocks.
- 1:09:58And the key piece here is you can actually run Datum in solo mining mode if you want.
- 1:10:05It's free software.
- 1:10:07It's open source.
- 1:10:09You can toggle a switch at the beginning to say, I want to mine solo.
- 1:10:14I just want to solo mine and not split rewards with anybody.
- 1:10:17And it's basically a free Stratum server.
- 1:10:19the value and kind of the magic is is by operating in split reward mode you get to be independent but
- 1:10:27share the rewards so for us it um in terms of how you run your node and how you get paid out it
- 1:10:35makes no difference we just look at the work done the proof of work and then tally up all the shares
- 1:10:41from minor a and minor b and add them together and develop ratios and then those ratios are
- 1:10:47multiplied against the next block so that i mean and also i mean what you described there is that
- 1:10:55it makes it fundamentally easier should there ever be an issue with the pool
- 1:11:00to yeah and and like right right now there's there's um the shares have to be
- 1:11:09the shares that the miner submits are validated by Ocean to make sure that they meet the target
- 1:11:18difficulty So there is some degree of kind of like spot checking that that goes on But it it a pragmatic approach because it it a decent It as decentralized as we can make it while still working because we we had you know a couple hundred data blocks in the wild already
- 1:11:36This software has been it's been working for 12 months, pretty much without issue.
- 1:11:41And some of the biggest companies in the world are using Datum as we sit here today, actively, like consciously choosing it over other implementations.
- 1:11:52But we're never like satisfied with where we're at.
- 1:11:58So we're actually working on ways to make it even more decentralized and allow individual miners to validate each other's proof of work.
- 1:12:09the goal is the goal is to get the pool as far from the position of authority as we can
- 1:12:17so that the miners are are the the decision makers so so that'll that'll probably come in
- 1:12:26in later um versions of datum down the road i'm not sure how how many quarters that's going to be
- 1:12:33But ultimately, we would like to get to a point where you submit work to the miner next to you.
- 1:12:40And that miner says, yeah, Parker submitted valid work.
- 1:12:44He he should get paid for that proof of work.
- 1:12:47And then and then Ocean says, OK, we trust you guys.
- 1:12:52Parker gets credit for that proof of work as opposed to us being the ones making that decision.
- 1:12:57So the more we can push that and doing it in a transparent way, I think it's we're just enabling miners to to like thrive.
- 1:13:06And the pool will need to exist in some capacity because somebody has to kind of keep a bit of a ledger about who did what proof of work in order to get paid.
- 1:13:17Yeah. And I have one other question about the alignment of sentences specifically on the filtering of different transaction types.
- 1:13:25but um one of the things that how do you ensure that if the my if the payouts are going directly
- 1:13:34from the coinbase transaction how i don't understand the mechanism that prevents you know
- 1:13:40again like if a miner cheated once they'd be out but like what prevents the miner from just taking
- 1:13:45the full reward is that is the is ocean do something to validate that the that um
- 1:13:54that each miner is hashing a um a template that has an output that has all of those
- 1:14:02addresses yeah so the the um the kind of like supervisory role we have in that scenario is
- 1:14:09you're is you're entitled to the split of every other miners blocks as long as you pay
- 1:14:18miners from your blocks. And it's, it's like a reciprocal agreement. The miners have between
- 1:14:26each other with, with Ocean kind of overseeing it. The moment you don't uphold your obligation
- 1:14:33to pay the other miners, then we, we would basically in, in the next versions of the
- 1:14:42coin bases, basically you would get penalized through, through the other miners, not including
- 1:14:47you're in their blocks. So it's, it's a bit of an honor system that we monitor and, um, it keeps
- 1:14:52everybody in check. Like if you essentially, essentially, if you're, if you're running in
- 1:14:57datum, you're getting paid from everybody else. And then you just go, essentially, you just flip
- 1:15:02the switch and you become a solo miner. You can, you can do that. But if, if you're not solo mining,
- 1:15:07um, and you're participating in ocean, but you like switch the payout mechanism, that that's
- 1:15:14kind of where we we would come in and and sort of adjust the rewards for everybody else's coin
- 1:15:18bases the next go around yeah it keeps it fair and balanced yeah and it is it's like this is
- 1:15:25oftentimes how stock exchange works like hey these are the rules and if you violate the rules you no
- 1:15:30longer get to participate in it so if you valued the the variance reduction that comes from yeah
- 1:15:35pooling resources um you can you could theory you could cheat in theory but you could only do it
- 1:15:40once. Yeah. Coming back to the economic incentives, I think there, there are people,
- 1:15:45you know, there, there's the ideological side. And I think there's ideological people on either
- 1:15:51side of this. And I don't want to talk specifically about like the debate on
- 1:15:54opportune, but speaking to minor specifically, there are people that really struggle with the
- 1:16:00idea that an economically rational actor could filter transactions that don't result in the
- 1:16:09largest amount of fees in an individual block. Not asking you to theorize on how your customers,
- 1:16:20the miners who do that think, but when you think about aligning the incentives between the pool
- 1:16:27and in miners, you're taking a share of that revenue for your service. So those economics
- 1:16:33impact you as well. So thinking about it from the pool perspective, how do you
- 1:16:39see the alignment of incentives vis-a-vis a minor to the pool where they might exclude certain
- 1:16:48transactions and not monetize a block as much as it could be like how do you think about that being
- 1:16:54in you know your collective you know when you look at everything in aggregate they're being
- 1:17:01full alignment. Right. Well, I think that, that the economic, uh, incentives is probably the most
- 1:17:09misunderstood part of ocean. There's, there's a lot of, there's a lot of discussions and online
- 1:17:16debates about, about, um, arbitrary data and the so-called revenue that it brings into the blockchain.
- 1:17:24um but that additional revenue is so minuscule compared to the money that miners are leaving on
- 1:17:33the table through fpps that it's like it's it's pennies on the dollar it's you know um
- 1:17:41and and it's pennies on the dollar the challenge is they can quantify the pennies and they can't
- 1:17:46quantify the dollars yeah but we are there's a lot of data that's coming out now like if you
- 1:17:51if you don't mine on FPPS and you mine on ocean,
- 1:17:55you could earn five to 10% more revenue,
- 1:17:59five to 10% more revenue,
- 1:18:01like multiply that by your business and the razor thin margins.
- 1:18:05That's a lot of money saving, you know, but the, the, the,
- 1:18:09and I think the work that we're doing is sort of Sean,
- 1:18:13a bit of a spotlight onto that and how FPPS is an unsustainable payout scheme
- 1:18:18and how it's an insurance. It's,
- 1:18:21it's an insurance product wrapped up as a mining pool,
- 1:18:23but it's really primarily an insurance product.
- 1:18:26So the fees, the fee discussion is compared to that.
- 1:18:31It's not even, it's not even in the same ballpark.
- 1:18:35So I would say to be a, to be,
- 1:18:39if you want to be economically rational
- 1:18:42and you want to maximize profits as a miner,
- 1:18:45you need to go directly to the wellhead.
- 1:18:47You need to go right to the source.
- 1:18:48And right now, ocean is the only pool that connects miners directly to the source.
- 1:18:53Whether you include something with a couple of more, you know, sats or a couple of fewer sats, it's like a rounding error and it doesn't have any material impact.
- 1:19:05But this is all part of the long, like, again, this is a your hash rate, your choice thing, right?
- 1:19:12Like we don't get in the way and miners make whatever choices they want, but we're all here for the long game of Bitcoin.
- 1:19:18which is like, as Bob Burnett likes to say,
- 1:19:22we're in year 15 of the next thousand years of money.
- 1:19:25And, and so we need to have like a long-term view
- 1:19:29and Bitcoin needs to survive
- 1:19:31and it needs to be adopted and used
- 1:19:34as a peer-to-peer payment system.
- 1:19:39Yeah, I think that that, you know,
- 1:19:41you know, thinking about it in the context of
- 1:19:46there's the, there's the fees and there are a lot of other variables that, that go along with it,
- 1:19:57that it's not like the alignment of interest is not just marginal fees. And that at the heart of
- 1:20:07what you guys are working on doing is putting miners in a position to
- 1:20:15being directly at the wellhead having more control seeding more control from the function of the pool
- 1:20:24in the broader context of bitcoin and decentralization and the integrity of the system
- 1:20:31how important do you think it is that the industry adopt something more like datum
- 1:20:39and the structure of ocean and its relationship to miners um like is it enough for
- 1:20:50ocean to say get five percent of the hash rate or ten percent of the hash rate
- 1:20:55if the other 90% is operating in a very centralized world.
- 1:21:02And so, yeah, that's just the question.
- 1:21:05Do you think that for the integrity of the system
- 1:21:08and for mining to truly decentralize that something like data needs to be adopted as a standard so looking at the bitcoin ecosystem i think 51 of the hash rate should be making their own blocks like that would be a really
- 1:21:26good target to have and that ensures bitcoin is uncensorable um it just so happens when you don't
- 1:21:35When you don't rely on FPPS, there's more money to be had.
- 1:21:40So I think miners who are seeking to maximize their revenue, it would be in their best interest to check it out and go directly to the wellhead.
- 1:21:54So I do feel for it's a competitive industry.
- 1:21:59It's in many cases really hard to make ends meet.
- 1:22:04And there's, you know, Bitcoin miners aren't the favorite type of customer from a utilities perspective.
- 1:22:10And so utilities are often very demanding in terms of.
- 1:22:13They should be, but they're not.
- 1:22:14They should be, but they're not.
- 1:22:15And they demand unreasonable utility deposits and miners have to pay their bills sometimes multiple times per month.
- 1:22:23And these kind of requirements aren't placed on any other industry.
- 1:22:27So it's a difficult business and cash flow is definitely important.
- 1:22:33And all I would I want to say and kind of reiterate is that there's there's more money to be had than what than what is being passed through the FPPS system.
- 1:22:45And that's by going directly to the source.
- 1:22:48As we get larger.
- 1:22:51The number of blocks that we find per day goes up, our coefficient, our coefficient of variance goes down.
- 1:22:57and at some point we're going to cross,
- 1:23:01we're going to sort of pass a critical threshold
- 1:23:03where there's really no risk to mining on ocean
- 1:23:07and it's all upside at that point.
- 1:23:10And I think we're actually really close to that.
- 1:23:12Most of the growth that we've seen so far
- 1:23:14has been organic growth through home miners,
- 1:23:19pleb miners, a few early adopters,
- 1:23:21but for the most part,
- 1:23:23the really large U.S. publicly traded companies
- 1:23:25are, um, they're not there yet, but, um, we're getting close.
- 1:23:30And, um, at some, at a very, at a point in the very near future, I think our, our hash
- 1:23:36rate's going to hit that inflection point where, um, the, the, the volatility aspect
- 1:23:42is not really a concern.
- 1:23:43And then, and it's just about, um, the money.
- 1:23:48One of the, one of the things that I think is important there is it's like, they're the
- 1:23:54economics of the the pplns and the fpps and you know there's in my mind there's no reason why
- 1:24:02if you want to fix payout that there can't be a financial service that sits on top of a pplns
- 1:24:08pool and basically says this is how the way the pool works but you individual miner want fixed
- 1:24:13payouts here's a cost from the pool's perspective and the integrity of you know thinking about the
- 1:24:21security business and i think that there's there's two ways to look at this which is when i
- 1:24:25was at unchained we looked at security of custody being people hold their own keys
- 1:24:32and we can help them but that was our our fundamental perspective on what
- 1:24:38results in greatest security if you come from a centralized world it's easier to do certain things
- 1:24:45when things are centralized you can pay out different ways and offer different services and
- 1:24:52if that is in your culture as a company then it's just well why would we do it some other way
- 1:24:59this makes other things so much easier less cost but
- 1:25:05the first question was on the minor side but this is on like to the pool industry to to your peers
- 1:25:12do you think from a security standpoint and i'm not talking about you know your bitcoin getting
- 1:25:19hacked or your data security but in terms of ensuring that that that phone call is not made
- 1:25:25that when people look at the landscape that it's also necessary to the pool ecosystem and i'm not
- 1:25:33just speaking of ocean but to you know thinking about all other pools that they put themselves
- 1:25:39in a position to not be able to be the ones creating templates oh absolutely when we um
- 1:25:48yeah like other pools and i strongly encourage other pools to either offer multiple templates
- 1:25:55to their for their miners to choose from so the miners have a choice or give the miners the ability
- 1:26:00to make their own in the datum software that we um open sourced and it's available on github
- 1:26:07you read through the documentation, it doesn't actually mention ocean in the document. It talks
- 1:26:13about being, being run with a datum supporting upstream pool. And so our vision is that in the
- 1:26:20future there, the goal is, the goal is to get mining decentralized at the pool level, whether
- 1:26:27that happens just through ocean or ocean and a bunch of other miners, mining pools, we got to
- 1:26:33get there because ultimately we have to protect our most valuable asset which is bitcoin and um
- 1:26:39we're all kind of like fighting for the same thing here so yeah i would love to see other pools adopt
- 1:26:45datum and use it and um and because that's going to get us to where we need to go faster but at the
- 1:26:52same time like i said before if everyone used ocean if every miner used ocean and it and everybody
- 1:27:01every miner made their own block templates there's no there's no central point of failure
- 1:27:05especially when you factor in the um the the block validation work that we're doing that that would
- 1:27:12allow minor a to validate minor b and vice versa there would be well what i would say is there's no
- 1:27:19way for somebody to influence what individual miners crave but somebody could call up ocean
- 1:27:24and or like seize your servers and then there would be miners being a very precarious position
- 1:27:32of not being able to to pull that is a good point so that is a that is an attack vector that we're
- 1:27:39not at yet but we should definitely and i'm sure lucas thought about this one yeah because he's
- 1:27:45always planning like 10 steps i think the best world would be many pools all using something that
- 1:27:51takes the control of the templates out of the hands.
- 1:27:56Not necessarily many pools.
- 1:27:58I'm not saying many pools,
- 1:27:59an infinite pools booth.
- 1:28:00That is one thing that,
- 1:28:01you know,
- 1:28:01someone like Elon Musk even misunderstands when he talks about how,
- 1:28:04you know,
- 1:28:05we need faster block times that the,
- 1:28:07that there was an intentionality in the,
- 1:28:09the target of 10 minutes in terms of security of the overall network and the
- 1:28:14rate of orphan blocks that then has this natural consequence of if there are
- 1:28:19only six blocks an hour and 144 blocks in a day and X blocks in a week.
- 1:28:25And you have expenses and working capital and cash flows that naturally to reduce
- 1:28:32variance, pulling resources is something that makes sense.
- 1:28:36And then within there, there's a big difference between two versus five versus
- 1:28:4310 versus 20.
- 1:28:44And there might be some limiting factor that says there probably won't be a
- 1:28:47thousand or thousands. But I think what you're saying is that if the role of the pool is
- 1:28:55less in terms of control, then to, to have effective decentralization,
- 1:29:04you still need many, but you don't need nearly as many.
- 1:29:09Yeah. And there's also a scenario, a possible future state where where data is, is the protocol that supports pools working together with each other.
- 1:29:24So instead of the pools fighting against each other to all find that those coveted minimum number of blocks every two weeks, if every pool aggregated their hash rate together, they would essentially share in the variance.
- 1:29:42If you're if you're 10 percent of the network.
- 1:29:45I don't know how that would work, but it's like a reinsurance.
- 1:29:47It's like, you know, there's a lot of proxy pools, white label proxy pools for Antpool.
- 1:29:52and they're all getting their funding from the same source.
- 1:29:55Well, if those proxy pools...
- 1:29:57And their templates.
- 1:29:58And their templates.
- 1:29:59If those proxy pools just did what they're currently doing,
- 1:30:02but they were on Ocean instead and they were running Datum,
- 1:30:06so think of Datum as not a pool but a protocol,
- 1:30:10then they could continue to be proxy pools serving their customers,
- 1:30:14but they would essentially,
- 1:30:17if two pools with identical size were on the pool,
- 1:30:20were both using data, I'm splitting rewards,
- 1:30:23they would each find twice as many blocks
- 1:30:26at half the value.
- 1:30:27And if a third large proxy pool joined,
- 1:30:30it would lower the burden for everybody else.
- 1:30:33So when I say 100% of the network,
- 1:30:36part of that future state could be,
- 1:30:38there are many pools,
- 1:30:40but they're all working together collaboratively
- 1:30:42as opposed to opposed to each other.
- 1:30:44And I think that's an unstoppable Bitcoin in the future.
- 1:30:50Alright, last question. You know, obviously I know what you're doing to help foster decentralization in Bitcoin and mining, but
- 1:31:02when you think about the incentives not just aligning incentives that you know the ultimate integrity of Bitcoin
- 1:31:12is what's most important,
- 1:31:15but everyone also,
- 1:31:16because if it didn't have integrity,
- 1:31:19then everyone's assets lose value.
- 1:31:23But that individual interests,
- 1:31:26it's like balancing short-term interests,
- 1:31:28long-term interests,
- 1:31:29and balancing individual interests.
- 1:31:32There's not really even balancing individual interests
- 1:31:34with the network interests,
- 1:31:36but the marrying of those two,
- 1:31:39that they're one in the same.
- 1:31:42What do you think, like five years from now,
- 1:31:45what do you think the mining pool landscape looks like?
- 1:31:48And what do you think the incentive
- 1:31:53that tips the scale away from that overcorrection
- 1:31:58and reliance on FPPS?
- 1:32:00Do you think that it's just one miner
- 1:32:02figuring it out after the other
- 1:32:04or is it a materialization of the risk?
- 1:32:08Is it a financial distress?
- 1:32:11You know, like how do you see us going from
- 1:32:14and what's the kind of leading driving factor
- 1:32:16that says like this is what miners figured out
- 1:32:19and realized that they needed, you know,
- 1:32:23a combination of more options as well as more control?
- 1:32:28Future in five years, I think.
- 1:32:30I think it's defined by three changes.
- 1:32:34I think we're going to have proxy pools collaborating, like we just talked about, using Datum.
- 1:32:42And so pools become collaborators rather than competitors.
- 1:32:48We're going to have a decentralized version of FPPS because we're building it.
- 1:32:54So maybe we can chat sometime next year.
- 1:32:56Good to know.
- 1:32:58Um, the money doesn't have, there's more than two entities in the world with Bitcoin.
- 1:33:02Yeah.
- 1:33:03Every Bitcoin that I did the math that the whole network could like three standard deviations
- 1:33:10would like take 2000 Bitcoin or something.
- 1:33:13And there's 19.9 million Bitcoin out there.
- 1:33:16So, so all the money, all the block subsidies that get paid to all the miners in the world
- 1:33:20come from two pairs of hands.
- 1:33:22We can, we can spread that out a little bit.
- 1:33:25But you need a transparent system and a permissionless system to do it.
- 1:33:31So we're building that.
- 1:33:33And in five years, I think our perspective on the value of a block is going to be radically different as well.
- 1:33:45What do you mean by that?
- 1:33:46Well, I credit this way of thinking to Bob Burnett from Barefoot.
- 1:33:50But when we think about the value of a block today, you look at how many transactions there are in the block and the fees, and you add it to the subsidy, and then that's the value of the block.
- 1:34:02That's like a one-dimensional way of thinking.
- 1:34:05But I think in the future, if we have hyper-Bitcoinization and you have institutions all competing for block space, the block space scarcity is going to become a real issue.
- 1:34:18and then the value of a block is shifted to who actually makes the block.
- 1:34:25Because right now there are two pools that make majority of blocks for every miner in the world.
- 1:34:32And if you have settlement on chain for large international deals and procurement
- 1:34:41and there's other external factors that are riding on a Bitcoin transaction getting into the layer one settlement.
- 1:34:55There's like secondary effects and secondary opportunity costs that need to be considered.
- 1:35:02So I think and I think the.
- 1:35:06The prominence of of running a block for the sake of getting to populate it with your own transactions is going to be very valuable to miners in the future.
- 1:35:17And it's it's something that very few people are talking about now.
- 1:35:23And that's something you can do today with Ocean.
- 1:35:25You can create your own block template and you can put your own transactions in there at no cost.
- 1:35:30and there's not a high degree of demand for block space right now so it's not that
- 1:35:36big of a deal but when there is an insane amount of demand of competition for block space
- 1:35:41um and you can't get your transaction and you need to get it in because you
- 1:35:46you have to make payment in order for a deal to close and the penalty for not paying that is x
- 1:35:53million dollars now the value to you of that block is now all of those external factors so i think i
- 1:35:59think we're going to go from a single dimensional um assessment of of the value of a block to
- 1:36:06three-dimensional assessment with multiple factors and i think it's going to happen quickly
- 1:36:10yeah i've talked about about that and i want to have him on hopefully in the next few weeks
- 1:36:15job of explaining it than i just did like my view of that piece is that like there is going to be
- 1:36:21this if you imagine eight billion people using bitcoin there's going to be fierce competition
- 1:36:26for block space is going to have to be serious innovation in terms of you know scaling value per
- 1:36:33unit settled on chain and that there is going to be a desire to you know have still have higher
- 1:36:42value transactions that are time sensitive i feel like there's going to inevitably have to be some
- 1:36:47financial solution to that of like because you don't know what pool or what miner is going to
- 1:36:53solve a block so how can you guarantee block space but i think there's there's going to be
- 1:36:58markets that emerge that will benefit um miners one thing that i've thought about i'm curious if
- 1:37:06you think that the world might go this way do you see large miners like miners always have like a
- 1:37:11backup to you know if something happens with their pool to change and we talked before about
- 1:37:16why when it when it really might matter you functionally even if you could change
- 1:37:23you know the other pools might be censoring too but specifically do you think there might be a
- 1:37:28trend of large miners not just having a backup pool but actually splitting their hash rate
- 1:37:33and saying i'm going to send 25 my percent of my hash rate to um and an f or not just an fpps pool
- 1:37:42but like to send something like foundry and i'm going to send 25 of my hash rate to
- 1:37:47the ocean or or other pools because they recognize hey not only is it not in my best interest to just
- 1:37:55have one supplier but rather than just a fallback i can actually point and then through that process
- 1:38:03they can test that they can they can start to quantify the the differences in pools like do you
- 1:38:08see that as a trend i do um it's happening i know i know uh several miners who it's like just
- 1:38:17baked into their diversification strategy to mine on multiple pools. And part of it is
- 1:38:24they're doing their fiduciary duty of maximizing revenue. So they have to run the test to have the
- 1:38:32data to support their choice in the pool. And others are doing it just for that very reason of
- 1:38:37not letting any one pool get too big. So I think it's going to, and it should continue like that.
- 1:38:46And it would be ideal if the backup pool also gave miners the ability to make their own templates.
- 1:38:53Because at that point, all the backups are great.
- 1:38:59But right now, a lot of common configuration for Ocean is when you run Datum, you're running a local Stratum server.
- 1:39:08So the hardware is on-premises.
- 1:39:10Sometimes some miners do it in the cloud, but the majority do it on-prem.
- 1:39:16And if anything happens to your server, pool two in your ASIC interface is just our template, which is mine.ocean.xyz.
- 1:39:25And then so you have a failback and then.
- 1:39:29You know, if you wanted a third failback, you can pick another pool as well, but you at least with Ocean, you have the primary and the backup all baked into the datum and the centralized option.
- 1:39:41All right, Mark, I appreciate you.
- 1:39:43Well, glad that you're in Austin.
- 1:39:45Good to see you.
- 1:39:45Yeah.
- 1:39:46Um, if a miner is interested in ocean, they reach out on the website, reach out direct to Nacho, where do they go?
- 1:39:58Yeah, uh, we have, we have a few, a few different ways.
- 1:40:01Um, our, our general mailbox is mining at ocean.xyz.
- 1:40:05That's a great way to reach out to us.
- 1:40:07And you can also contact any, any one of our sales team.
- 1:40:11So I'm Mark, everything we get really simple email.
- 1:40:13So mark at ocean.xyz, nacho at ocean.xyz or lily at ocean.xyz.
- 1:40:20Awesome.
- 1:40:21And Luke and mechanic are easy to find as well.
- 1:40:25They might filter you if you spam them.
- 1:40:30But no, I really do appreciate you.
- 1:40:33It was great to meet in May at the Energy Mining Summit.
- 1:40:39We're going to do another one here next year.
- 1:40:40And yeah, I appreciate what you guys are doing.
- 1:40:43at Ocean.
- 1:40:44Yeah, thanks for the support.
- 1:40:45Thanks for having us on.
- 1:40:46Yeah, thanks for coming.