24.02.2019 Views

Cyber Republic Weekly Update 14

Once again, we’ve a massive Weekly Update packed with new information that deserves discourse across all community channels. Be sure to read carefully and share your opinions as the impact of these updates are significant.

Once again, we’ve a massive Weekly Update packed with new information that deserves discourse across all community channels. Be sure to read carefully and share your opinions as the impact of these updates are significant.

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>14</strong><br />

//1


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

galvanizing the community.<br />

As a guiding light since the inception of the<br />

Elastos project, much of the community will<br />

miss her. However, as stated in the Elastos<br />

<strong>Weekly</strong> <strong>Update</strong>,“Ms. Li will continue to<br />

maintain close ties to the Elastos Foundation<br />

and complete special projects on the<br />

Foundation’s behalf.” The Elastos Foundation<br />

had these kind words about Ms. Li:“We thank<br />

Ms. Li for the enormous contribution she has<br />

made during this period of Elastos’ growth<br />

and wish her success in her future endeavors.<br />

At this time, the Elastos Foundation is not<br />

looking to fill the CMO position, and the<br />

responsibilities affiliated with it have been<br />

appropriately redistributed amongst team<br />

members.”<br />

Feng Zhang,<br />

New CR Interim Council Member<br />

We at the <strong>Cyber</strong> <strong>Republic</strong> echo this positive<br />

sentiment about Fay. She has always fought<br />

for the community and her ability to engage<br />

and connect will benefit Elastos and the<br />

<strong>Cyber</strong> <strong>Republic</strong> for years to come.<br />

Thank you for your hard work and dedication.<br />

Once again, we’ve a massive <strong>Weekly</strong> <strong>Update</strong><br />

packed with new information that<br />

deserves discourse across all community<br />

channels. Be sure to read carefully and<br />

share your opinions as the impact of these<br />

updates are significant.<br />

On February 22nd, the Elastos Foundation<br />

released news regarding Fay Li, Elastos<br />

Chief Marketing Officer and member of<br />

the CR Interim Council. She has stepped<br />

down from her role with the Elastos<br />

Foundation for personal reasons. Ms. Li was<br />

critical in forming the Elastos team in the<br />

West.The only reason there was a public<br />

sale for the West was because of Fay, and<br />

she was crucial in building, educating, and<br />

Taking Fay Li's place in the CR Interim<br />

Council is Mr. Feng Zhang.As stated in the<br />

Elastos <strong>Weekly</strong> Report:“Nominated by the<br />

Elastos Foundation, Mr. Feng Zhang will serve<br />

as an Interim Member of the <strong>Cyber</strong> <strong>Republic</strong><br />

Council in Ms. Li’s place. Mr. Zhang, an early<br />

member of the community, is a senior lawyer<br />

who is also experienced in blockchain. We<br />

look forward to Mr. Zhang’s contributions to<br />

the Elastos community.” The <strong>Cyber</strong> <strong>Republic</strong><br />

is looking forward to getting to know Mr.<br />

Zhang better, and we’ve included an interview<br />

with Mr. Zhang in this <strong>Weekly</strong> <strong>Update</strong>.<br />

On the development side, we'd like to discuss<br />

a couple of projects being built to support<br />

the Elastos Framework.These two<br />

undertakings are crucial building blocks that<br />

will help onboard developers to Elastos and<br />

//2


the <strong>Cyber</strong> <strong>Republic</strong>.They are the React<br />

Native Project and Trinity Project.The<br />

React Native Project is based on<br />

Javascript and allows developers to<br />

build mobile dapps on top of Elastos.<br />

Trinity is an Elastos browser that's based<br />

on Elastos Runtime/Ionic framework.<br />

February 20th marked a special day for<br />

the <strong>Cyber</strong> <strong>Republic</strong>. React Native<br />

became the first project to be funded<br />

through the new CR Consensus. For a<br />

number of weeks, the React Native<br />

Suggestion, featured by our <strong>Weekly</strong><br />

Newsletter, was voted on by the<br />

community and achieved more votes<br />

than any others.This led to the Interim<br />

Council to review the suggestion for<br />

funding and approve it. Kevin Zhang, the<br />

Elastos Global Technical Community<br />

Advisor, will meet with the original React<br />

Native team in order to develop a<br />

budgeting proposal for the project.The<br />

proposal will include a payment<br />

schedule, milestones, roadmap, and<br />

other details, and it will be returned to<br />

the community with full and complete<br />

transparency for a final veto or pass as<br />

determined by community votes.<br />

While there remains that final step, we<br />

are extremely excited for the<br />

continuation of the team to expand on<br />

the React Native framework as it acts as<br />

another way to attract more and more<br />

developers who code in Javascript.<br />

This is a huge milestone for the <strong>Cyber</strong><br />

<strong>Republic</strong> Consensus; it is proof that a<br />

community suggestion can turn into a<br />

funded project, and it demonstrates<br />

how the voice of the community is<br />

powerful. If you have the skills,<br />

dedication, and plan for a project to<br />

develop on top of the Elastos platform<br />

in the <strong>Cyber</strong> <strong>Republic</strong> ecosystem,<br />

create a suggestion here:<br />

https://www.cyberrepublic.org/suggestion<br />

Thanks to both React Native and Trinity<br />

teams for their hard work and dedication.<br />

Both are building the very roads<br />

developers walk in the <strong>Cyber</strong> <strong>Republic</strong><br />

Ecosystem. We look forward to seeing<br />

more talented developers and teams post<br />

their suggestions, and we plan on featuring<br />

more suggestions in our <strong>Weekly</strong> <strong>Update</strong>s in<br />

the near future.<br />

We’ve also included in this update a<br />

motivational letter from Chris Mac, an<br />

additional term added to our growing<br />

Glossary, a contribution on Elastos scaling,<br />

and finally, an important update on an<br />

initiative from the International<br />

community on forming a voting alliance<br />

for DPoS. What are your thoughts and<br />

concerns about such an alliance and other<br />

DPoS alliances that are being made across<br />

various communities?<br />

Finally, as a follow up to last week’s <strong>Weekly</strong><br />

<strong>Update</strong>, the <strong>Cyber</strong> <strong>Republic</strong> has recently<br />

posted a demo video of the Trinity beta:<br />

https://www.youtube.com/watch?v=ouRiQy<br />

DuYJI&feature=youtu.be<br />

In this video, Kiran Pachhai reviews all the<br />

neat features of the Trinity Browser. He<br />

breaks down Runtime,Toolchain, Browser,<br />

and the dapp lifecycle of the Trinity<br />

framework.<br />

-By Jeremy G.<br />

//3


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

//4<br />

Table of Contents<br />

2 Intro<br />

5 Analytics<br />

6 Letter to the Community<br />

8 Summary<br />

9 Shout out<br />

10 Elastos is Scalable<br />

13 International Community: DpoS<br />

Alliance<br />

16 CR Terminology<br />

17 Interview: Feng Zhang<br />

20 CR Forum<br />

24 Glossary<br />

25 Credits


CR Website Analytics: Feb 17 - Feb 23<br />

//5


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

Letter to the Community<br />

By Chris Mac<br />

Science fiction is fast becoming science fact. The quality of life for the majority of the<br />

world’s population has improved miraculously over the past hundred years. It might be<br />

hard to imagine, but qualitatively, this is true.<br />

Although a larger number still live in poverty with poor access to education, health care,<br />

and social mobility, the reality is that a greater global proportion are wealthier, healthier,<br />

happier and better educated than ever before. Despite global pollution, corruption,<br />

conflict, and failing political and banking systems, there is much to rejoice in this world;<br />

perception depends on the lens used.<br />

What was only dreamed of a century ago is now not only possible, but accessible to many:<br />

clean water, electricity, radio, healthy food, healthcare, banking, intercontinental air travel,<br />

human rights, voting equality and social mobility—a cashless, electronic, and immediate<br />

value transfer. Admittedly, the advances in science and technology have not all been used<br />

for good especially when men (usually men) seek power through financial conflict or<br />

physical, destructive, aggression. What we can be sure of, however, is that what was once<br />

fiction is now fact.<br />

Achieving these amazing advances has taken determination, persistence, nose-to-thegrindstone<br />

hard work, trial-and-error, collective effort and above all, resilience. Those<br />

expecting overnight transformations, whether technological, social, commercial or<br />

economic, are often disappointed. There will always be set-backs. Revolutionary change<br />

takes time - and it’s best not to claim victory too early.<br />

Bitcoin is only ten years old.<br />

Although conceived nearly two decades ago, Elastos, using the Bitcoin blockchain to<br />

provide digital identity, is only one year old. In that short time, so much has happened:<br />

Elastos developers have produced an SPV Wallet SDK, Elastos merged mining, Elastos<br />

Decentralised ID sidechain service, Elastos Carrier (deployed in a million internet enabled<br />

devices) and Elastos Dittobox. This is all alive today. Following soon are: Elastos PoW +<br />

DPoS consensus, both Token and Smart Contract Sidechain Services, an Elastos storage<br />

system (Hive) and ElaPay for both commercial and individual use. The future for Elastos<br />

and a safer internet appears bright indeed if you look through the lens of technological<br />

accomplishment.<br />

For those who look through the lens of current price (rather than value) or the lens of<br />

advertising effort (rather than prioritized marketing outcomes), or the lens of<br />

centralization (rather than distributed networks), the future may look less certain. Worse<br />

//6


even, if this bleak lens is shaded with fear and darkness. For those suffering, complaining<br />

about those working hardest to achieve tomorrow’s future is not only ineffective, but<br />

darkens the view for everyone involved. Instead, shining a light on the way ahead will<br />

motivate intrepid explorers, scientists, and all others. It is the clap and yell of a runner’s<br />

name during their marathon that provides renewed energy. It is the warmth of a kind word<br />

that gives strength to a community. Rather than energize the negative, focus on what has<br />

been achieved and what is being built today.This lens of progress brings useful context to<br />

the bear market.<br />

As a talented but youthful <strong>Cyber</strong> <strong>Republic</strong>, we have much to learn. There is opportunity for<br />

all to contribute to the success of Elastos by generating real-world products and real<br />

clients. In what is becoming a diverse and inclusive <strong>Cyber</strong> <strong>Republic</strong>, we hold the future with<br />

our hearts and hands; our will is shaped by our collective actions to build.<br />

Onwards!<br />

//7


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

Summary<br />

Here is the latest Elastos <strong>Weekly</strong> <strong>Update</strong>:<br />

https://news.elastos.org/elastos-weekly-updates-22-february-2019/<br />

Reminder: take a look and share feedback on these two particularly important topics:<br />

Elastos DPoS Proposal<br />

https://news.elastos.org/elastos-dpos-consensus-mechanism-supernodes-and-election/<br />

CR constitution<br />

https://www.cyberrepublic.org/constitution/1<br />

Project <strong>Update</strong>s<br />

<strong>Cyber</strong> <strong>Republic</strong> Website<br />

Main Project Repo: https://github.com/cyber-republic/<strong>Cyber</strong><strong>Republic</strong><br />

Git Activity and <strong>Update</strong>s<br />

Please refer to the timeline described on this article for more info:<br />

https://blog.cyberrepublic.org/2018/12/27/important-cyber-republic-announcement<br />

If you are a developer interested in working with the CR or Elastos, here’s a form you can fill out:<br />

https://goo.gl/forms/pvzDYMsVEs10s6U72<br />

//8


Community<br />

Shout Out!<br />

Once again, Jimmy is at the helm, creating a doorbell security cam app to contest<br />

with Ring, a popular home security system.<br />

https://twitter.com/jimmyhacksstuff/status/1099358843732135936?s=19<br />

//9


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

Elastos is Scalable,<br />

So Shut the FUD Up<br />

ByJeremy G.<br />

//10<br />

In the world of blockchain and Internet 3.0 projects, communities and pundits alike<br />

debate about who will gain mass adoption. One nagging theme remains a thorn in<br />

everyone's foot: scalability. Blockchain is too slow, blockchain isn't efficient,<br />

blockchain won't be able to process enough transactions per second (TPS) in order<br />

to reach mass adoption.<br />

Recently there have been rumblings that Elastos is not scalable and, ultimately, too<br />

reliant upon the blockchain to reach high TPS.There have also been<br />

misunderstandings about the side chain structure.The purpose of this article is to<br />

set the story straight and answer concerns about the Elastos infrastructure and its<br />

ability to fully scale for the masses. It's the sum of all parts that makes Elastos a truly<br />

scalable solution.<br />

One must absorb all the moving parts in Elastos’ well-oiled machine to understand<br />

fully how Elastos is designed perfectly to scale.The two main areas of focus in this<br />

piece will be the Elastos Blockchain element and the Elastos Carrier.These are two<br />

different networks with two totally different sets of functions. Both working in<br />

tandem creates the fluidity, speed, and efficiency of the Elastos framework.<br />

First, the Elastos Blockchain network. Kiran Pachhai (KP), the Elastos' Software<br />

Development Relations Manager, provides great insight regarding the Side<br />

Chain/Main Chain of the infrastructure:“As for Elastos blockchain, Elastos solves<br />

scalability issues that most other blockchain projects have by having a sidechain<br />

architecture. Each sidechain only does one thing and one thing only. You can think of<br />

public blockchain projects like Ethereum as one single world computer.Though a<br />

powerful world computer, the more smart contract dapps run on Ethereum, the<br />

more scalability issues arise. No matter what, a single computer cannot handle an<br />

infinite number of dapps. It'll reach a theoretical limit, and this will happen to most<br />

public blockchain projects, too.” In terms of the Elastos main chain, it serves one<br />

and only one function: to process ELA payments.This is independent of the side<br />

chains that will all be run on different nodes and computers and not bog down the<br />

network.“The philosophy of Elastos blockchain technology is not of one world<br />

computer but rather distributed world computers.This by itself is enough to solve<br />

any kind of future scalability issue Elastos will encounter.This solution is only<br />

possible because of the unique architecture Elastos offers. Elastos approaches the<br />

scalability issue very differently compared to most projects and it's this ingenuity<br />

that distinguishes itself from other projects”.The side chain doesn't slow the main


chain and the main chain does not slow the side chain; all chains work together yet are also<br />

independent of one another.<br />

The second element that makes Elastos truly scalable is its peer-to-peer network: the Elastos<br />

Carrier. KP explains that blockchain alone is not the final solution in building the smart web.<br />

The Carrier is a crucial cog in this budding environment devised and built by Rong Chen.<br />

“Blockchain cannot be used to solve all the problems the internet faces. You need a new<br />

internet infrastructure or a modern internet infrastructure that improves upon the old,<br />

outdated infrastructure. Elastos is the latter. You still need the internet but Elastos Carrier is<br />

built on top of the existing internet to provide more security for applications and users.<br />

Blockchain is used for trust and authentication and for running smart contracts. Thus,<br />

Elastos uses blockchain technology for just that and nothing more. Blockchain cannot store<br />

people's movies or games or music. It's far too slow to store something like that, and it's far<br />

too slow to transmit this kind of data and information. Because of this, Elastos Carrier is<br />

needed.<br />

Elastos Carrier just does the job of the traditional internet but takes it one step further by<br />

not relying on any central servers to relay information.This means apps built using Elastos<br />

Carrier, like Hyper, are decentralized because the messages and files you send are not being<br />

stored on any centralized servers like traditional instant messenger apps.Though this is just<br />

instant messenger, anything can be built on top of Elastos Carrier. We're talking about<br />

securing billions upon billions of IoT smart devices that are in people's homes. Elastos<br />

Carrier is very optimized...”<br />

Elastos Carrier is optimized to secure and process billions upon billions of smart devices.<br />

The majority of the time, these devices do not need to go through the Elastos Blockchain,<br />

which means it won’t bog down the network. Instead, the Carrier will be supported by the<br />

extensive nodes in the network. Storing movies, data, music will solely be taken care of by<br />

Elastos Hive, which is based on IPFS, a distributed storage system that apps can utilize to<br />

store files, messages in a p2p chat, videos, music, and more.This is still in development and<br />

looks to achieve beta sometime in 2019. Between the Carrier, Hive, and other services<br />

provided by Elastos--all will operate completely separate from the Blockchain network. It's<br />

the Carrier that helps in the massive scalability potential of the Elastos ecosystem.<br />

The combination of the main chain and side chain setup, and its own peer-to-peer Carrier<br />

network, creates the truly scalable and safe infrastructure that is Elastos. Even concerns<br />

about maintenance in terms of the upkeep needed for the various side chains will not<br />

present an issue.As KP states:“There won’t be a lot of maintenance at all since the same<br />

DPoS node will run all the sidechain nodes on the same machine”. How about the need for<br />

global consensus, does this make Elastos inefficient and limit overall TPS? “Not at all,” KP<br />

explains.“If you want a high TPS and you’re not satisfied with Ethereum Sidechain TPS which<br />

is around 1500 TPS, then you can port existing fast consensus Blockchain platforms as a<br />

sidechain to Elastos. Elastos is really very agnostic.The only reason there is even a limit to<br />

ETH sidechain on Elastos is because that’s the limit of the ETH network. If there’s a more<br />

robust network than ETH, and it’s popular, it’s easy to port it to Elastos.Then you can have all<br />

the insane TPS you want.”<br />

//11


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

KP repeats the point that Blockchain transactions are only used from time to time and<br />

thus it does not hinder the performance of the overall network:“Why would apps need<br />

to talk to the blockchain all the time? You only need to use the blockchain when you<br />

need to. Instead, you use Elastos Carrier, Hive, and many other upcoming components<br />

of Elastos to perform those transactions. The speed of Carrier is dependent upon the<br />

user's internet bandwidth as well as how fast the p2p network is itself.The Carrier has<br />

not yet been tested with full-on dapps and millions of users utilizing the network,<br />

however, with the number of Carrier nodes already on the network, it should be very<br />

fast and efficient.”<br />

Every project picks its infrastructure, and each has its pros and cons. Elastos believes<br />

the security of the blockchain is truly what allows for top-notch trust and<br />

authentication.“Whenever the app uses DID sidechain to store data,” KP says,“you<br />

wait until the block is confirmed in DID sidechain. Whenever you run ETH smart<br />

contracts, you have to wait until the block is confirmed in ETH sidechain.”<br />

The integrity of digital assets for movies and music are handled via a special digital<br />

assets sidechain.The integrity of dapps are handled via dapp sidechain.Again, there<br />

will be dedicated sidechain for each specific task and responsibilities. All sidechains<br />

will use ELA as the base currency, but it's up to dapps if they want their users paying<br />

through fiat. At the end of the day, however, the purchasing and trading of these digital<br />

assets via digital assets sidechain is done with ELA.<br />

That is the core function of the "Elastos digital capsule" that is in active development.<br />

A typical use-case scenario of how the data and information flow moves within the<br />

Elastos ecosystem is this: once the act of purchasing a digital asset is completed, the<br />

end user will rely on Carrier Network and Hive Network and other services to perform<br />

common tasks such as retrieving the movie and playing it on a screen. Whenever the<br />

user needs to sell this movie to another person, the digital assets sidechain is utilized<br />

again which then transfers the ownership to another person attached to another<br />

user's DID. It's at this point then that this new user has access to that unique movie<br />

which is in fact stored on Elastos Hive.<br />

The speed and efficiency of the Elastos sidechains may be considered a better<br />

solution than what's available to the masses now, and also compared to other<br />

upcoming projects.<br />

So, is Elastos scalable for the masses? Yes, Shut the FUD up.<br />

//12


International Community<br />

Activities<br />

By Joel<br />

Summary<br />

Most have heard by now of Elastos DMA which is an intermediate layer enabling developers to<br />

build decentralized marketing and commerce applications easily. In case you haven’t heard of<br />

it, you can get the basics and read the whitepaper on their website .<br />

http://www.elastosdma.org/<br />

Recently, DMA has launched an Early Access Program (EAP) which will pick 3-5 projects and<br />

provide strong technical support to the teams.The application deadline of the program is the<br />

end of Feb 2019 and you can apply by sending an email to EarlyAccess@elastosDMA.org.The<br />

program also welcomes people to run a DMA Chinese community.<br />

Elastos DPoS Node Rights Alliance<br />

On Feb 20th, the ELA node was upgraded to support registration of DPoS supernode<br />

candidates. Voting for candidates and the DPoS Election will soon begin. There is a community<br />

initiative called the “Elastos DPoS Node Rights Alliance” (“ 亦 来 云 DPoS 节 点 权 益 联 盟 ”) that has<br />

been set up,“to allow more token holders to participate and benefit from the Election.”<br />

There are two kinds of members within this Alliance, namely Node Committee Member (NCM)<br />

and Voting Member (VM).The Alliance is composed of 36 NCMs and unlimited VMs. NCMs will<br />

lock-in 5,000 ELA to participate in the Election and use the rest of their ELA to vote. VMs are<br />

required to place their votes toward all 36 NCMs.<br />

If any NCM is elected, their profit as a DPoS node, after subtracting the running costs, is treated<br />

as profit for the Alliance and will be distributed among all members. Each locked-in ELA<br />

represents a weight of 2 and each voting ELA represents weight of 1.<br />

For a VM, the return comes from voting (RVM):<br />

RVM=Voting ELAVotes obtained by the Alliance + 36 locked-in ELA2Profit of the Alliance<br />

For a NCM, besides the return from voting (using the rest of their ELA besides locked-in ones to<br />

vote), she can get the return from being a node (RNCM):<br />

//13


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

RNCM=RVM+locked-in ELA2Votes obtained by the Alliance + 36 locked-in ELA2Profit of the<br />

Alliance<br />

For example, assume that the total votes gained by the Alliance is 2.64 million and the net<br />

profit of the Alliance is 30K ELA. If a NCM holds 20K ELA, her profit will be:<br />

RNCM=(15,0002,640,000 + 36 5,0002+5,00022,640,000 + 36 5,0002)30,000=250ELA<br />

In the above formulas, the percentages of RNCM will decreases with the increase in total<br />

votes obtained by the Alliance.This will encourage members to vote. Meanwhile, the<br />

absolute profit of the NCMs will still increase with votes obtained as the total profit of the<br />

Alliance increases.<br />

As the Alliance states, the purpose of running nodes is not for profit but for the following<br />

reasons:<br />

Provide a way for token holders to benefit from DPoS Node Election;<br />

Encourage members to vote; and<br />

Prevent to collusion of “whales”.<br />

What are your thoughts? Is this a way to counter the power of whales as it’s an open invite to<br />

the international community, or will it increase power even further for a small group of<br />

individuals as in many other DPoS blockchain projects?<br />

The Alliance is recruiting members, and in particular, Node Committee Members. Interested<br />

parties can obtain more information by joining the WeChat group (ID: League_of_Elastos).<br />

//<strong>14</strong>


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

CHINESE COMMUNITY ACTIVITIES<br />

The way of how ioeX and Elastos cooperate<br />

https://mp.weixin.qq.com/s/YmPZv_Z-XlR1tLPLz0IBXQ<br />

HOLD Digest: Elastos <strong>Weekly</strong><br />

https://ihold.com/detail.html?id=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.e<br />

yJhcnRpY2xlX2lkIjoiNjYzMjYifQ.ARKzoP50i3lvk0wIfi6CX9bgSSleTQwBqnFWj<br />

e9qwYc<br />

Elastos: You own your own data<br />

https://www.7234.cn/elastoss/87596<br />

Having fun with guessing the lantern riddles and getting the red packets in<br />

Lantern Festival<br />

https://mp.weixin.qq.com/s/BSvAVpGu29S3PyC1kKMusQ<br />

//15<br />

//15


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

CR Terminology<br />

By Kenneth K.<br />

As there are many terms to such a large project like Elastos and the <strong>Cyber</strong> <strong>Republic</strong>, we’ve<br />

decided to build a growing glossary of terms that can help the less technical understand better<br />

what the tech means and the impact it could have. This week we’re focusing on React Native,<br />

which was featured in this weekly update:<br />

https://blog.cyberrepublic.org/2019/02/05/weekly-report-february-4-2019/<br />

Term: Elastos React Native<br />

“Javascript React Native framework runs natively on android and ios devices.As such, the React<br />

Native framework needs to be customized so that it disables applications from directly<br />

accessing the internet.The http/https need to be disabled in the framework layer and all<br />

communications needs to be done using Elastos Carrier instead.<br />

There is a need to support various other Elastos services such as interacting with the Elastos<br />

wallet core services such as payment functions, DID(Decentralized ID) services, token sidechain<br />

services, etc, and as such, appropriate javascript C++ bridges need to be built to support<br />

React Native applications accessing those services.”<br />

https://github.com/cyber-republic/elastos-ReactNativeframework/blob/master/doc/whitepaper.md<br />

Layman’s definition:<br />

Like Trinity Project, React Native is another way to develop dApps, but like everything, there are<br />

pros and cons.Trinity and React Native dapps are both written in JavaScript though with<br />

different frameworks: Ionic vs React Native.Trinity apps are web apps, and React Native apps are<br />

native apps.<br />

This means that Elastos React Native apps would be much faster, but Trinity allows for the same<br />

code to be used for all platforms run within the Trinity browser. React Native, however, can only<br />

work in Android and iOS while Trinity is able to run on anything that supports the browser from<br />

Windows to iOS and Android, etc. Both are needed to attract developers to build as developers<br />

love options.<br />

//16


Interview: Feng Zhang (New CR Interim Council<br />

Member)<br />

By Joel<br />

Could you introduce yourself and your background?<br />

My name is Feng Zhang and my work is primarily in three areas:<br />

First, I am a lawyer of JT&N Law Firm (Shanghai Branch).There, I’ve been serving as a notary<br />

for quite some time. I have more than 10 years of experience in legal services and I’ve been<br />

a legal consultant for central government enterprises, multinational corporations, and<br />

private fund managers.<br />

Second, I’m involved in the blockchain community. I am a co-founder and legal advisor of a<br />

blockchain learning institute called Bit University. I also created the Digital Times<br />

Blockchain Service Alliance which consists of lawyers and accountants.<br />

Third, I’m involved in law and blockchain-related research and training. I am a guest<br />

lecturer at the Golden Academy and DACA Blockchain Open Class, a guest editor of the<br />

Shanghai Notary, a guest professor and part-time master's tutor at the Center for<br />

Environmental Resources and Energy Law at the Shanghai University of Political Science<br />

and Law. I have published more than 10 articles discussing the theories and practices of<br />

when “Internet Finance Encounters Asset Securitization" in legal and finance magazines<br />

including Modern Bankers, China Venture Capital, Research of Finance and Education, and<br />

China Notary. I’ve frequently been interviewed by the media including Southern <strong>Weekly</strong>,<br />

Financial Magazine, Faren Magazine (subsidiary of Legal Daily), China Financial Herald,<br />

China Times, Financial <strong>Weekly</strong>, and China Business Journal. I am now writing a book titled,<br />

"Blockchain Regulations and Governance" in my spare time.<br />

How did you learn about Elastos and why were you invited to join the Interim Council?<br />

I met Feng Han in a meeting for columnists at the PBC School of Finance at Tsinghua<br />

University near the end of 2015. I started learning about blockchain by reading Han’s<br />

blockchain articles and have deepened my understanding through several years.<br />

In September 2016, I started a business project on blockchain certification with some<br />

partners.Though we closed the project three months later, my interest in the<br />

development and application of blockchain technology has continued to grow and I<br />

became even more involved in the field.<br />

In June or July, 2017, when Feng Han and Rong Chen initiated the Elastos project, Han<br />

introduced the project to me.<br />

//17


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

I believe that I was invited to join the Interim<br />

Council because I’ve been involved in Elastos<br />

since the beginning and my understanding of<br />

its potential is great. I often discuss with<br />

Rong, Han, Kevin Zhang, Fay Li, Heng Li, etc.<br />

about the technical and development issues<br />

of Elastos, and I have also participated in<br />

many activities and talked to many members<br />

of the community, so I am very familiar with<br />

the Foundation.<br />

In a new industry like blockchain, regulations<br />

usually tighten as the industry grows. How will<br />

these regulations shape the blockchain<br />

industry and what in your opinion will be its<br />

impact to Elastos and the <strong>Cyber</strong> <strong>Republic</strong>?<br />

Due to its decentralized, traceable, and nontamperable<br />

trustless ledger, as well as<br />

credible certificates of value, blockchain<br />

technology has become increasingly<br />

widespread and its applications will exert<br />

profound impact on the existing legal<br />

systems.<br />

However, objectively speaking, establishing<br />

specific regulatory laws and policies is a<br />

process of continuous adjustment and<br />

improvement. I have written articles that have<br />

refuted the view that decentralized<br />

applications are, by nature, against regulation.<br />

Eventually a legal system that is suitable for<br />

the development of blockchain technology<br />

applications will be formed.<br />

Based on my understanding, Elastos has<br />

embraced regulations from day one.<br />

Therefore, from a macro perspective, the<br />

gradual implementation of regulatory<br />

measures is not contradictory to the longterm<br />

development of Elastos. Regulation may<br />

actually be a good thing for Elastos. However,<br />

microscopically, blockchain regulations are<br />

still in the process of adjustment. The scope,<br />

scale, timing and specifications of the<br />

regulatory measures in different countries<br />

//18<br />

may vary, and this may impose good or bad<br />

effects on different blockchain projects,<br />

including Elastos. I believe that the team and<br />

the community will find ways to constantly<br />

adapt to the changes.<br />

With your legal background, what is the role<br />

you’re filling in Elastos and the <strong>Cyber</strong><br />

<strong>Republic</strong> Interim Council?<br />

Currently, there is no well-established<br />

standard of governance for blockchain<br />

communities. The governance systems of<br />

Bitcoin, Ethereum, and EOS each have their<br />

own characteristics, but all of them are<br />

different from Elastos’ system.<br />

However, there should be some common<br />

rules that are applicable to all.<br />

Blockchain itself is an emerging technology<br />

that is cross-industry, cross-profession, and<br />

cross-cultural.Therefore, it may be narrowminded<br />

to see blockchain from only a few<br />

angles, and that is why all community<br />

members, including the members of the<br />

Interim Committee, must work together to<br />

establish a community governance system<br />

that is fair and successful.<br />

Personally, my legal background and<br />

experience sheds light on compliance,<br />

establishment of rules, enforcement of rules,<br />

as well as perfecting legal structures.<br />

What are the keys to success for the CR?<br />

What are the most immediate actions we<br />

must take?<br />

Compared with general public blockchain<br />

projects, Elastos is a very ambitious and


complicated project. It uses blockchain to<br />

empower the smart web, to realize authenticity<br />

of the exchange of digital assets, and creates<br />

scarcity in digital assets. CR supports the<br />

development of Elastos through building<br />

consensus within the community so that more<br />

developers and teams can create various<br />

applications for daily life on this credible, safe,<br />

and scarce platform provided by Elastos.The<br />

real success of CR is achieved only if these<br />

technological goals are accomplished.<br />

Regarding immediate action: from the<br />

perspective of the CR, by deliberating and then<br />

formulating specific principles and rules, more<br />

and more developers, believers, and users will<br />

be attracted to participate.This allows Elastos to<br />

gain greater influence and the CR will act as fuel<br />

to push the adoption of the Elastos ecosystem<br />

and its applications.<br />

//19


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

CR Forum Analytics:<br />

Feb16 - Feb 23<br />

//20


CR Forum Highlights<br />

By YY<br />

For those who are too busy to visit our CR forum regularly,<br />

we’ve summarized some of the popular topics for this week:<br />

Got a dApp idea you’d like to build on DMA? Join the ‘Early Access Program’<br />

For those who are following our CR <strong>Weekly</strong> Reports closely, this is not<br />

something new. Elastos DMA is a completely open and decentralised digital<br />

marketing and community development platform. With the launch of DMA 1.0<br />

beta, the team decided to launch the Early Access Program (“EAP”) to pick 3 to 5<br />

community projects and provide strong technical support. DMA 1.0 focuses on<br />

digital asset management and DMA team can help validate any dApp ideas by<br />

sending them an email at EarlyAccess@elastosDMA.org.<br />

Please be informed that the deadline for the first EAP application is the end of<br />

February 2019. If you are interested in joining EAP, please take a look at the<br />

following link:<br />

https://medium.com/@elastosdma/early-access-program-7699b03c0a67<br />

Guardian Circle Clone for Trinity<br />

This topic was created by one of our community members, Jean-Michel<br />

Saulnier, who sparked the possibility of operating a Guardian Circle app (a<br />

global decentralised emergency response network) on Elastos Trinity instead of<br />

NEO blockchain.This could be a feature in Hyper app or a different app as chat<br />

function can be interconnected via Elastos carrier network. Jean is ready to<br />

inform the Guardian Circle team about his idea and is gathering our support for<br />

his interesting suggestion. Please cast your vote at the following link:<br />

https://www.cyberrepublic.org/suggestion/5c6e57d579263c00949ee5b2<br />

Elastos can enable a new type of economy around printing of items<br />

It’s heartening to see more and more innovative dapp ideas being discussed in<br />

our CR forum. With the presence of CR forum, a community member known as<br />

“Michael” is able to revive his dapp idea which was removed by Reddit a long<br />

time ago. Michael has created an interactive prototype that allows creators of<br />

//21


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

3D models to get paid each time their model is printed while not allowing the models to<br />

be pirated. He envisions that such application prototypes can be built on Elastos which<br />

focuses on digital assets management. If you are interested in this topic, please check out<br />

the following link:<br />

My dapp Suggestions For Start<br />

There is another community member known as ‘Kirby’ who has suggested a dapp idea on<br />

Elastos for a VR painting tool similar to Tilt Brush created by Google. He has also shared a<br />

video demonstrating how painting can be done in 3D with virtual reality! You will<br />

definitely be amazed by how wonderful it is to create your own imaginative work of arts<br />

with the help of modern technology. Have a glance of this topic if you are interested:<br />

https://forum.cyberrepublic.org/t/my-dapp-suggestions-for-start/600<br />

Kirby has also posted two ideas in Suggestion section and you may vote via the following<br />

links:<br />

https://www.cyberrepublic.org/suggestion/5c6ad767d8090900942b0d5c<br />

https://www.cyberrepublic.org/suggestion/5c6ada24d8090900942b0d5d<br />

Spotlight Series - Elastos Browser (Trinity)<br />

As announced previously, Elastos community has started to introduce a series of articles<br />

aimed at focusing on a different component of our ecosystem, the first in the series<br />

begins with Trinity browser.A topic was created for this article to promote discussion<br />

among community members, especially developers who are keen on understanding the<br />

unique features of Trinity browser and its dapp lifecycle. If you would like to know more<br />

about the comprehensive technical overview of this project, including its rough timeline,<br />

please take a look at the following article:<br />

https://forum.cyberrepublic.org/t/elastos-can-enable-a-new-type-of-economy-aroundprinting-of-items/606<br />

https://news.elastos.org/spotlight-series-1-elastos-runtime-aka-trinity-aka-elastosbrowser/<br />

//22


Check out these hot topics to see if there is anything that you can contribute to, or simply<br />

express your thoughts to help make the forum a truly vibrant community.<br />

Top New Topics<br />

NEO Dev Con and NEO 3.0, are we “wasting” our time?<br />

https://forum.cyberrepublic.org/t/neo-dev-con-and-neo-3-0-are-we-wasting-our-time/615<br />

Marketing & Awareness of Elastos & The <strong>Cyber</strong> <strong>Republic</strong><br />

https://forum.cyberrepublic.org/t/marketing-awareness-of-elastos-the-cyber-republic/102/27<br />

Spotlight Series - Elastos Browser (Trinity)<br />

https://forum.cyberrepublic.org/t/spotlight-series-elastos-browser-trinity/622<br />

Got a dApp idea you’d like to build on DMA? Join the “Early Access Program”<br />

Elastos can enable a new type of economy around printing of items<br />

Guardian Circle clone for Trinity<br />

https://forum.cyberrepublic.org/t/guardian-circle-clone-for-trinity/633/3<br />

Getting EOS/TELOS/WORBLI to partner and use Elastos Carrier to secure their dPOS network<br />

as side-chains<br />

https://forum.cyberrepublic.org/t/got-a-dapp-idea-youd-like-to-build-on-dma-join-the-earlyaccess-program/621/3<br />

https://forum.cyberrepublic.org/t/elastos-can-enable-a-new-type-of-economy-around-printingof-items/606/5<br />

https://forum.cyberrepublic.org/t/getting-eos-telos-worbli-to-partner-and-use-elastos-carrierto-secure-their-dpos-network-as-side-chains/644<br />

Most Active Topics (in terms of number of views and replies)<br />

Hyper.im - Peer-to-Peer Instant Messenger<br />

https://forum.cyberrepublic.org/t/hyper-im-peer-to-peer-instant-messenger/289<br />

Marketing & awareness of Elastos & The <strong>Cyber</strong> <strong>Republic</strong><br />

https://forum.cyberrepublic.org/t/marketing-awareness-of-elastos-the-cyber-republic/102/8<br />

Bi-weekly livestream with Rong Chen<br />

https://forum.cyberrepublic.org/t/bi-weekly-livestream-with-rong-chen/107/7<br />

Elastos Killer Dapps (1m+ active users / devices in first year)<br />

https://forum.cyberrepublic.org/t/elastos-killer-dapps-1m-active-users-devices-in-first-year/165<br />

What is your new EOY prediction?<br />

https://forum.cyberrepublic.org/t/what-is-your-new-eoy-prediction/190/3<br />

Hyper.im - Beta now available<br />

https://forum.cyberrepublic.org/t/hyper-im-beta-now-available/348/<strong>14</strong><br />

//23


Glossary<br />

A growing list of Terms and their definitions<br />

Elastos Hive Cluster:<br />

a decentralized File Storage Service that based on IPFS cluster. For more<br />

information:<br />

https://blog.cyberrepublic.org/2019/02/19/weekly-report-february-18-2019/<br />

Elastos React Native:<br />

a Javascript framework for developing dapps, similar to Trinity’s Ionic<br />

framework, but native to Android and iOS. For more information:<br />

https://blog.cyberrepublic.org/2019/02/05/weekly-report-february-4-2019/<br />

//24


CYBER REPUBLIC <strong>Weekly</strong> <strong>Update</strong>/Issue <strong>14</strong><br />

Feel free to leave a comment with your concerns, questions, and suggestions<br />

(or praises), for the <strong>Cyber</strong> <strong>Republic</strong>.<br />

JOIN US ON<br />

Telegram- https://t.me/elastosgroup<br />

Reddit-https://www.reddit.com/r/<strong>Cyber</strong><strong>Republic</strong>/<br />

GitHub-https://github.com/cyber-republic<br />

Youtube-https://www.youtube.com/channel/UCjHthS-zJr0axZF5Iw8En-w<br />

Discord-https://discordapp.com/invite/UG9j6kh<br />

Instagram-https://www.instagram.com/cyberrepublic/<br />

Twitter--https://twitter.com/cyber__republic<br />

LinkedIn-https://www.linkedin.com/company/cyber-republic/<br />

Facebook-https://www.facebook.com/Elastos<strong>Cyber</strong><strong>Republic</strong><br />

//25


Credits:<br />

Writers:<br />

Kenneth K<br />

Jeremy G<br />

Joel<br />

YY<br />

Chris Mac<br />

Research:<br />

Joel<br />

Jeremy G<br />

YY<br />

Kenneth K<br />

Mike Dave<br />

Page Design:<br />

Kenneth K<br />

Team Lead:<br />

Kenneth K<br />

Admin:<br />

KP<br />

Alex<br />

Funding:<br />

<strong>Cyber</strong> <strong>Republic</strong><br />

Editors:<br />

Kenneth K<br />

Alex<br />

//26

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!