Month: October 2019

Security Threats and Countermeasures for Public Blockchains

Public permissionless blockchain present a plethora of threat possibilities due to the low entry barriers. This blog is inspired from this latest paper.
Read more: https://medium.com/@moonxfamily/security-threats-and-countermeasures-for-public-blockcha…

Learn More

Spectrum API – Added get_table_rows endpoint

## EOS Tribe launched a new version of it’s web-socket streaming Spectrum API on Telos Mainnet (https://www.telosfoundation.io/).

### Telos Spectrum API web-socket endpoint: wss://api.telos.eostribe.io

#### This version currently supports subscrip…

Learn More

What is Deep Ocean in Blockchain Space?

In finance, a dark pool is a private exchange for trading financial instruments such as securities. It differs from other exchanges in that its order is not public, only the exchange operators have access to it. Thus, it is not possible to see how much…

Learn More

Spectrum API running on Telos Mainnet

spectrum.jpeg

## EOS Tribe launched a beta version of it’s web-socket streaming Spectrum API on Telos Mainnet (https://www.telosfoundation.io/).

### Telos Mainnet Spectrum API web-socket endpoint: wss://api.telos.eostribe.io

#### This version currently supports subscriptions for *get_actions*, *get_transaction* and *get_blocks* streams.

Here is the sample subscription message for *get_actions* endpoint:
“`
{
“apikey”:”test-api-key”,
“event”:”subscribe”,
“type”:”get_actions”,
“data”: {
“account”:”eostribeprod”,
“actions”:[“transfer”,”buyram”]
}
}
“`

### Fields description for get_actions:
* **event** – type of events, there are two variants: “subscribe” and “unsubscribe”. Required [String].
* **type** – type of endpoint. Required [String].
* **data** – Contents of this object depends on type argument. Required for get_actions.
* **account** – name of account. Required [String].
* **actions** – List of actions name. [Object]. If actions are not specified – all actions will be matched.

#### Endpoint *get_blocks* – subscribe on new block events:

Request message format for *get_blocks* endpoint:
“`
{
“apikey”:”test-api-key”,
“event”:”subscribe”,
“type”:”get_blocks”
}
“`

### Fields description:
* **apikey** – key for access and accounting, not using on testnet.[String]
* **event** – type of event, there are two variants “subscribe” and “unsubscribe”. To subscribe necessary using “subscribe” * **value** – this field is mandatory. [String].
* **type** – type of endpoint. Required [String].

Below is the sample subscription message for *get_transaction* endpoint:
“`
{
“apikey”:”test-api-key”,
“event”:”subscribe”,
“type”:”get_transaction”,
“data”: {“account”:”eosio”}
}

“`

### Fields description for get_transaction:
* **apikey** – key for access and accounting, not using on testnet.[String]
* **event** – type of event, there are two variants “subscribe” and “unsubscribe”. To subscribe necessary using “subscribe” value . This field is mandatory. [String].
* **type** – type of endpoint. Required [String].
* **data** – Contents of this object depends on type argument. Required for get_transaction.
* **account** – name of account. Required [String].

### Sample JS web-socket client to subscribe for events:
“`

Spectrum Web Sockets

Spectrum Web Sockets Test: Get Actions

“`

#### Feel free to give it a try and provide your feedback at out Telegram channel: https://t.me/EOSTribe

#### Original post describing Spectrum API architecture: https://steemit.com/eosio/@eostribe/introducing-spectrum-streaming-api-for-eosio

#### EOS Tribe is committed to continue work on creating innovative solutions for EOSIO.

Learn More

How Vote Incentivization Monopolizes Delegated Proof of Stake

In an article I wrote almost a year ago called [How Vote Incentivization Degrades Delegated Proof of Stake](https://steemit.com/dpos/@anyx/how-vote-incentivization-degrades-delegated-proof-of-stake), I explored a very crucial aspect of DPoS: how vo…

Learn More

Cypherglass Announces 2nd Annual HallowEOS Pumpkin Carving Contest!

https://cdn.steemitimages.com/DQmRpk68DHTFrih64755ZuFwktAyobthdzHxvihRxHkpcT1/1_34VWeZhpvEyuKZRPGCv7cQ.png

Last year, our first ever HallowEOS event was a tremendous success! We received dozens of creative EOS-themed pumpkin carvings from all over the…

Learn More

Spectrum API – get_transaction endpoint available

## EOS Tribe launched a beta version of it’s web-socket streaming Spectrum API on Telos Testnet (https://www.telosfoundation.io/).

### Telos Testnet Spectrum API web-socket endpoint: wss://testnet.telos.eostribe.io

#### This version currently supp…

Learn More

EOS治理的未来构想:整合激励措施,凝聚持币者力量,彰显去中心化价值,创造区块链性能的新巅峰

新面貌:投票人拐点(VIP)、质押奖励、全球出块节点履职标准EOS区块链是十亿美元级的全球性分布式自治组织(DAO),它的基础是EOSIO软件。但是时至今日,EOS和EOSIO仍相差无几。正因二者几无差别,所以可以说,EOS大多数情况下都是在EOSIO的默认设置下运行的。EOS治理对默认设置的依赖更甚,因为其自发布以来几乎没发生任何变化。既然EOS是一个去中心化的独立社区,那么只要出块节点满足15/21法则,并且支持这些出块节点的代币持有者也同意更改设置,这些设置随时可以改变。值得注意的是,上述内容…

Learn More

Spectrum API – Client JS samples

spectrum.jpeg

## EOS Tribe launched a beta version of it’s web-socket streaming Spectrum API on Telos Testnet (https://www.telosfoundation.io/).

### Telos Testnet Spectrum API web-socket endpoint: wss://testnet.telos.eostribe.io

### Sample HTML/JS Client code for Get Actions:
“`

Spectrum Web Sockets

Spectrum Web Sockets Test: Get Actions

“`

### Sample HTML/JS Client code for Get Blocks:
“`

Spectrum Web Sockets

Spectrum Web Sockets Test: Get Blocks

“`

#### See a working example on EOS Tribe website: https://eostribe.io

#### Feel free to give it a try and provide your feedback at out Telegram channel: https://t.me/EOSTribe

#### Original post describing Spectrum API architecture: https://steemit.com/eosio/@eostribe/introducing-spectrum-streaming-api-for-eosio

#### EOS Tribe is committed to continue work on creating innovative solutions for EOSIO.

Learn More

Uniting Stake-holder Incentives to Maximize Decentralization & Performance

The Voter Inflection Point (VIP), Staking Rewards, & Global Block Producer Performance StandardsChinese & Korean Translation Link Coming Here SoonThe EOS blockchain is a global billion-dollar DAO based on the EOSIO software. But as of today, th…

Learn More