Skip to content

Commit cf31e9d

Browse files
committed
refine definition of Turst Anchor
1 parent 19b950f commit cf31e9d

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

src/papers/smart-token-paper.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,13 @@ As the Web transitioned from an information repository to an application platfor
3333

3434
## Trust Anchors and Web Centralisation: An Unintended Byproduct of Application Shift
3535

36-
The advent of Web 2.0 has given birth to an intricate network of applications, each interconnected and reliant on a multitude of web services. A typical mainstream website might incorporate as many as 10 to 15 mainstream web services, such as Google Login and Google Pay. Unlike traditional applications that depend on system components, these web services have evolved beyond their functional roles, becoming custodians of trust that ensure the secure and reliable operation of web applications. In this paper, we refer to these pivotal web services as Trust Anchors.
36+
The advent of Web 2.0 has given birth to an intricate network of applications, each interconnected and reliant on a multitude of web services. A typical mainstream website might incorporate as many as 10 to 15 mainstream web services, such as Google Login and Google Pay. Unlike traditional applications that depend on system components, these web services have evolved beyond their functional roles, becoming custodians of trust that ensure the secure and reliable operation of web applications. In this paper, we refer to these pivotal web services as Trust Anchors, a terminology borrowed from PKI cryptography expanded to describe a role in the Web 2.0 ecosystem.
3737

38-
In this section, we will dissect the concept of trust anchors, explore their role in the centralisation of the Web, and propose a decentralised alternative through the implementation of Smart Tokens.
38+
In this section, we will dissect the concept of trust anchors in Web context, explore their role in the centralisation of the Web, and propose a decentralised alternative through the implementation of Smart Tokens.
3939

40-
#### Defining Trust Anchors
40+
While a cryptographic Trust Anchor, as per NIST SP 800, refers to an authoritative entity for which trust is assumed and not derived such as root CA certificates in SSL/TLS, in our application, Trust Anchors encompass essential web services that web applications depend on for trust. These services, typically provided by dominant entities, become focal points of trust for web applications, echoing the role of cryptographic Trust Anchors as "an established point of trust", but in a broader web ecosystem context. We define it:
41+
42+
#### Trust Anchors
4143

4244
Trust Anchors are external web services that web applications depend on for their core functions, even when they possess the code to provide similar functionalities themselves. This dependency arises from the inherent trust that the business logic of these applications places on these services. In essence, Trust Anchors are not just functional; they are trusted.
4345

@@ -225,7 +227,7 @@ Recognising these limitations, it becomes evident that Smart Contract Tokens nee
225227

226228
#### Smart Token
227229

228-
A "Smart Token" is a blockchain-based digital asset that incorporates programmable logic, enabling it to function as a web service and an integration point for web applications. Unlike traditional tokens, which primarily symbolize a unit of value, Smart Tokens can represent a broad spectrum of assets or rights and interact with various web services. Within the Web ecosystem, Smart Token acts as a decentralised trust anchor, addressing the centralisation issues associated with conventional trust anchors. Trust in a Smart Token is derived from its embedded smart contract rules and the reputation of its issuer. It operates in a secure, separate runtime environment from the applications it supports, ensuring robust security and trustworthiness.
230+
A "Smart Token" is a blockchain-based digital asset that incorporates programmable logic, enabling it to function as a web service and an integration point for web applications. Unlike traditional tokens, which primarily symbolise a unit of value, Smart Tokens can represent a broad spectrum of assets or rights and interact with various web services. Within the Web ecosystem, Smart Token acts as a decentralised trust anchor, addressing the centralisation issues associated with conventional trust anchors. Trust in a Smart Token is derived from its embedded smart contract rules and the reputation of its issuer. It operates in a secure, separate runtime environment from the applications it supports, ensuring robust security and trustworthiness.
229231

230232
By providing a wide array of services, Smart Tokens enable seamless interactions between applications and tokens, fostering deeper integrations and a more dynamic, user-centric web experience.
231233

0 commit comments

Comments
 (0)