<p>NEM uses some servers as the transaction validators called NIS. User signs the code and then the signed byte is sent over the network which is received and processed by the other servers. If you are not a server then all you need to do is to sign the transaction and send it to the severs and that is why NEM doesn't need a similar script language like bitcoin. However servers should have a complicated mechanism and code to verify transactions.</p>

<p>You can check NEM servers <a href="http://nodeexplorer.com/" rel="nofollow">here</a> and anyone with the server software running can be a server. </p>

<p>This creates a server-client architecture which eliminates some processes from the clients.</p>

<p>Resource: Makoto, a NEM core developer</p>

CC BY-SA 3.0
2015-04-19T15:12:44.493Z
2015-04-20T05:58:49.350Z
2015-04-20T05:58:49.350Z
abeikverdi
<p>From <a href="https://bitcointalk.org/index.php?topic=422129.0" rel="nofollow">NEM's thread in bitcointalk</a>, it mentions:</p>

<blockquote>
  <p>NEM doesn’t use so-called “scripts” aka predicates.</p>
</blockquote>

<p>I understand how Bitcoin use the script to verify the transaction. May I know where I can read how NEM is going to verify the transaction in detail, without using the script?</p>

CC BY-SA 3.0
2015-04-20T01:15:23.193Z
You can also check out their github open source [repository](https://github.com/NewEconomyMovement) which they just released
abeikverdi
<transactions><script>
Without using something like Bitcoin Script, how NEM verify the transaction?
J Leon Yeoh
# Without using something like Bitcoin Script, how NEM verify the transaction?

(Asked by: username_0 on 2015-04-19)

From [NEM's thread in bitcointalk](https://bitcointalk.org/index.php?topic=422129.0), it mentions:

> NEM doesn’t use so-called “scripts” aka predicates.

I understand how Bitcoin use the script to verify the transaction. May I know where I can read how NEM is going to verify the transaction in detail, without using the script?

**Tags:** transactions, script

> **Comments:**
> **username_1**: You can also check out their github open source [repository](https://github.com/NewEconomyMovement) which they just released  

---

## 1 answers

### Answer by username_1 on 2015-04-19. Score: 2

NEM uses some servers as the transaction validators called NIS. User signs the code and then the signed byte is sent over the network which is received and processed by the other servers. If you are not a server then all you need to do is to sign the transaction and send it to the severs and that is why NEM doesn't need a similar script language like bitcoin. However servers should have a complicated mechanism and code to verify transactions.

You can check NEM servers [here](http://nodeexplorer.com/) and anyone with the server software running can be a server.

This creates a server-client architecture which eliminates some processes from the clients.

Resource: Makoto, a NEM core developer


---

