Follow Brian Li (@DecryptoBL) on Twitter.
Follow Brian Li (@bwhli) on Instagram.

ICON’s P-Rep Registration Process Begins

January 19, 2019

Last week, ICON announced the start of pre-registration for the network’s P-Reps. Since the election of the network’s P-Reps is a community endeavor, detailed information regarding the registration process can be found on ICON’s newly launched community portal. P-Rep registration marks an important milestone in the ICONSENSUS roadmap, and it’ll be interesting to see what kind of candidates come forward to participate in the P-Rep election.

Continue Reading →

Tokyo Tower 📷

January 10, 2019

Tokyo Tower looked especially beautiful tonight.

Camera: Apple iPhone X

« Instagram »

How to Replace Text in WordPress with functions.php

January 8, 2019

This snippet can be used in a WordPress theme’s functions.php file to dynamically replace text on a specific part of the page. This example replaces text strings in the_content and nowhere else.

function replace_text($text) {
	$text = str_replace('<hr>', '<hr class="hr-small">', $text);
	$text = str_replace('<hr />', '<hr class="hr-small">', $text);
	$text = str_replace('>^<', 'class="rs">^<', $text);
	$text = str_replace('<sup>', '<sup class="rs-sup">', $text);
	return $text;
add_filter('the_content', 'replace_text');

Substratum discusses “blockchain content delivery” →

January 7, 2019

Jason Burns for Substratum:

Hi guys, I’m here to drop a quick video update for today to talk about how Substratum is speeding up blockchain content delivery with machine learning. Now, as most of you know from being involved in crypto, the blockchain is an intriguing decentralized approach to content storage with many benefits. However, the one area blockchain is weak, and thus one of its biggest problems is network latency.

What the f*** is “blockchain content delivery”? Blockchain is not a “decentralized approach to content storage”. Blockchain is a decentralized approach to record keeping through an immutable ledger with the storage component as a tradeoff for traceability and security. Network latency is simply a measure of the time that it takes for data to be sent between two network nodes. It doesn’t make blockchain “weak” because it’s only an issue if your blockchain project is too sh**ty is attract users.

So, why does blockchain have latency? Good question. The same feature that makes the blockchain so powerful is the feature that slows it down. The data that servers deliver, in this case the web content, needs to be verified by other nodes on the blockchain before it’s served to the end user. That involves more queries and responses, and those add up to significant amounts of time from an initial query to the final response, in some cases, servers need to communicate with servers across the world for authentication before reporting and responding to the end user.

This is an outright lie. Substratum’s networking layer uses standard TCP/IP and encryption technologies and does not use blockchain whatsoever. Web content is not “verified by other nodes” – that’s just a terrible idea. Substratum used this video to hype up ICO investors by showing them the glorious power of the blockchain and how it can be used to verify web content to create a “free and fair Internet”. In reality, the only blockchain that Substratum used is Ethereum’s ERC-20 protocol to create SUB, the company’s fundraising vehicle and monetization currency.

Our goal is to eliminate every barrier to widespread adoption of blockchain technology and high latency is one of the major barriers we’re addressing. Our solution uses machine learning or artificial intelligence to optimize server response times by incorporating geo-location data into our querying process. Our blockchain system will cut latency by working with only those nodes closest to the end user.

What blockchain system?

« Permalink »


Find me on Twitter, or send me an email.