Bitcoin Forum
September 10, 2025, 03:30:51 AM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 [1551] 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 ... 2548 »
  Print  
Author Topic: NXT :: descendant of Bitcoin - Updated Information  (Read 2761738 times)
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 08, 2014, 10:58:07 AM
 #31001

for instance, we can have a plugin that queries a website and puts the JSON data into an AM, maybe it gets good data, maybe server error, but if we can be assured that it actually made the query then we can trust the data in the AM.

Again *we can't know it made the query* all we can do is have peers check the results - but I don't see why we really care if one peer did or didn't honestly do what it was asked.

Basically it is the same problem that happens when peers decide to say accept a transaction that lets an account have a negative balance - the result is you'll end up with a "fork".

If you just treat the scripts the same as normal transactions in this way you'll see that there simply is no need to try and do "magical things" to verify them.

I thought you said NXTplugins wont work because we cant verify that Evil bob didnt make a version that is lying.
Are you saying we can ignore this possibility and NXTplugins will work?

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 08, 2014, 11:00:51 AM
 #31002

for instance, we can have a plugin that queries a website and puts the JSON data into an AM, maybe it gets good data, maybe server error, but if we can be assured that it actually made the query then we can trust the data in the AM.

Again *we can't know it made the query* all we can do is have peers check the results - but I don't see why we really care if one peer did or didn't honestly do what it was asked.

Basically it is the same problem that happens when peers decide to say accept a transaction that lets an account have a negative balance - the result is you'll end up with a "fork".

Quote
Well BCNext is far smarter than me, unless he says that he cant implement a practical indistinguishability obfuscator, who am I to say that he cant?

If you just treat the scripts the same as normal transactions in this way you'll see that there simply is no need to try and do "magical things" to verify them.

To make it even clearer: we don't need that (so no need to waste BCNext's or your own time on even thinking about it).

What if each plugin had two parts, the action part and verification part.
For example for bitcoin operations, the action would actually issue bitcoind and verification looks at blockchain.info

forging node does the action, all nodes do the verification

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1111


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 08, 2014, 11:01:35 AM
 #31003

I thought you said NXTplugins wont work because we cant verify that Evil bob didnt make a version that is lying.
Are you saying we can ignore this possibility and NXTplugins will work?

This is probably because you are too busy "posting" to spend any time "reading" things properly.  Tongue

Treat the VM script the same as a normal transaction script - you wouldn't allow an invalid tx and nor would you allow an invalid script result (we are not trying to stop people from "creating invalid tx's or script results" though).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
Eadeqa
Hero Member
*****
Offline Offline

Activity: 644
Merit: 500


View Profile
February 08, 2014, 11:02:52 AM
 #31004

Well BCNext is far smarter than me, unless he says that he cant implement a practical indistinguishability obfuscator, who am I to say that he cant?

The article you yourself posted says it's not ready for commercial applications:

"However, the new obfuscation scheme is far from ready for commercial applications. The technique turns short, simple programs into giant, unwieldy albatrosses. And the scheme’s security rests on a new mathematical approach that has not yet been thoroughly vetted by the cryptography community. It has, however, already withstood the first attempts to break it."


BCNext from what I understand isn't even cryptographer. I doubt he would have any clue how to approach this.  

Nomi, Shan, Adnan, Noshi, Nxt, Adn Khn
NXT-GZYP-FMRT-FQ9K-3YQGS
https://github.com/Lafihh/encryptiontest
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1111


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 08, 2014, 11:03:17 AM
 #31005

What if each plugin had two parts, the action part and verification part.
For example for bitcoin operations, the action would actually issue bitcoind and verification looks at blockchain.info

forging node does the action, all nodes do the verification

You can't do that as explained before - *every node* has to do the action otherwise it might never occur.

If you are going to keep questioning simple logic then I think I'll just take the break that you should and let you talk to yourself for a while.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 08, 2014, 11:05:46 AM
 #31006

What if each plugin had two parts, the action part and verification part.
For example for bitcoin operations, the action would actually issue bitcoind and verification looks at blockchain.info

forging node does the action, all nodes do the verification

You can't do that as explained before - *every node* has to do the action otherwise it might never occur.

If you are going to keep questioning simple logic then I think I'll just take the break that you should and let you talk to yourself for a while.

You keep talking about scripts having to run on every node. I am agreeing with that. I am talking about the code that processes the output of the script in a future block. Are we talking about the same thing?

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
gimre
Legendary
*
Offline Offline

Activity: 866
Merit: 1002



View Profile WWW
February 08, 2014, 11:07:39 AM
 #31007

You keep talking about scripts having to run on every node. I am agreeing with that. I am talking about the code that processes the output of the script in a future block. Are we talking about the same thing?

You haven't answered to that:

Now you got me lost, WHY do you think VM output will result in AM? Assuming that would be the case:
WHAT would that NXTsmtp plugin DO with that AM?

(or any other plugin)

NemusExMāchinā
Catapult docs: https://docs.symbol.dev
github: https://github.com/symbol
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1111


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 08, 2014, 11:11:42 AM
 #31008

You keep talking about scripts having to run on every node. I am agreeing with that. I am talking about the code that processes the output of the script in a future block. Are we talking about the same thing?

It is the same script or it is another script - so of course it would be treated no differently (nor could it).

There are only "scripts" - don't complicate things unnecessarily by trying to now have "different types of scripts".

If you think you are going to get "better answers" from someone else then by all means ask someone else - but it is starting to come across a bit like a kid asking their mother for something after their father has said no.

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 08, 2014, 11:12:54 AM
 #31009

You keep talking about scripts having to run on every node. I am agreeing with that. I am talking about the code that processes the output of the script in a future block. Are we talking about the same thing?

You haven't answered to that:

Now you got me lost, WHY do you think VM output will result in AM? Assuming that would be the case:
WHAT would that NXTsmtp plugin DO with that AM?

(or any other plugin)
My assumption is that NXT VM script will do process its inputs, do math, etc and then create and could create output data which would be stored in an AM.

Then the forging block would scan the AM and check to see if it is asking to invoke a plugin. If it is the forging block, it would call the action function. If it is not the forging block, then at some future block, it calls the verification function.

Easy to get confused without a concrete example, that is why I selected email just to illustrate data flow.
NXT VM script decides to generate email and encodes it into an output AM
NXT core scans AM validates plugin and:

if forging block actually sends it
then for email we can't verify, but for examples sake, lets just say all nodes can check to see if the email came in, so the verification step would be to checksum the email and compare it to the expected data.


http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 08, 2014, 11:14:00 AM
 #31010

You keep talking about scripts having to run on every node. I am agreeing with that. I am talking about the code that processes the output of the script in a future block. Are we talking about the same thing?

It is the same script or it is another script - so of course it would be treated no differently (nor could it).

There are only "scripts" - don't complicate things unnecessarily by trying to now have "different types of scripts".

But CfB said only simple opcodes in scripts. He rejected SHA256, I doubt he will allow bitcoin ops inside VM!
I didnt complicate this.

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
jl777
Legendary
*
Offline Offline

Activity: 1176
Merit: 1134


View Profile WWW
February 08, 2014, 11:15:53 AM
 #31011

You keep talking about scripts having to run on every node. I am agreeing with that. I am talking about the code that processes the output of the script in a future block. Are we talking about the same thing?

It is the same script or it is another script - so of course it would be treated no differently (nor could it).

There are only "scripts" - don't complicate things unnecessarily by trying to now have "different types of scripts".

If you think you are going to get "better answers" from someone else then by all means ask someone else - but it is starting to come across a bit like a kid asking their mother for something after their father has said no.

I apologize for being so slow. I do not want "better answers", I want to figure this out or understand why I am so confused about this.

http://www.digitalcatallaxy.com/report2015.html
100+ page annual report for SuperNET
CIYAM
Legendary
*
Offline Offline

Activity: 1890
Merit: 1111


Ian Knowles - CIYAM Lead Developer


View Profile WWW
February 08, 2014, 11:19:20 AM
 #31012

I am just too tired to keep at this - every time I give you an answer to A your reply is:  "but that's not the answer to B". Sad

I suggested you might want to try and slow down a bit but it seems you are either unable or unwilling to do that so I will simply stop replying and go watch some TV instead (btw - I am not angry - but I do need a bit of a break from this topic).

With CIYAM anyone can create 100% generated C++ web applications in literally minutes.

GPG Public Key | 1ciyam3htJit1feGa26p2wQ4aw6KFTejU
gimre
Legendary
*
Offline Offline

Activity: 866
Merit: 1002



View Profile WWW
February 08, 2014, 11:27:43 AM
Last edit: February 08, 2014, 11:37:49 AM by gimre
 #31013

But CfB said only simple opcodes in scripts. He rejected SHA256, I doubt he will allow bitcoin ops inside VM!
I didnt complicate this.

He said he doesn't want it as an *opcode* but it could be added as a system call...
(and there should be system calls, without that VM will be pretty much useless)

My assumption is that NXT VM script will do process its inputs, do math, etc and then create and could create output data which would be stored in an AM

"When you assume you make ASS out of U and ME"

Regarding mail, I think you understand it was dumb example, so give some concrete example.

PS going out for a while

NemusExMāchinā
Catapult docs: https://docs.symbol.dev
github: https://github.com/symbol
Passion_ltc
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


Crypti Community Manager


View Profile
February 08, 2014, 11:45:19 AM
 #31014




Introducing tipNXT.com

With tipNXT.com you can tip any Nxt user worldwide!

- It's possible to create a link which will redirect you to a tipping formular.
- You can also click on the button "Quick tip" to open the blank tipping formular.
- On the front page you see the last 15 tips, you can click on the NXT ID's or the amount to get to the Blockchain Explorer.


How is this service funded?

100% through donations towards us. This is implemented in the tipping formular.


Can I trust you?

This is the biggest issue. Of course you can trust me! The domain is registered with my original name. On the contact page you can see a photo of me. I will stay for a long time in the Nxt community. Maybe my other services created a little trust towards me. Smiley


Can I send only a tip to another person, or only a tip towards tipNXT.com?

Yes! Just set one slider to zero for this.




I hope that this service will be used often! Thank you very much.

marcus03
Full Member
***
Offline Offline

Activity: 224
Merit: 100


View Profile
February 08, 2014, 11:56:33 AM
 #31015




Introducing tipNXT.com

With tipNXT.com you can tip any Nxt user worldwide!

- It's possible to create a link which will redirect you to a tipping formular.
- You can also click on the button "Quick tip" to open the blank tipping formular.
- On the front page you see the last 15 tips, you can click on the NXT ID's or the amount to get to the Blockchain Explorer.


How is this service funded?

100% through donations towards us. This is implemented in the tipping formular.


Can I trust you?

This is the biggest issue. Of course you can trust me! The domain is registered with my original name. On the contact page you can see a photo of me. I will stay for a long time in the Nxt community. Maybe my other services created a little trust towards me. Smiley


Can I send only a tip to another person, or only a tip towards tipNXT.com?

Yes! Just set one slider to zero for this.

I hope that this service will be used often! Thank you very much.


I don't get it. Why would I want to use this, enter my account secret via non-SSL, when I can tip an account with any client?
EmoneyRu
Hero Member
*****
Offline Offline

Activity: 600
Merit: 500

Nxt-kit developer


View Profile
February 08, 2014, 12:01:51 PM
 #31016

node17.nxtbase.com      node17.nxtbase.com      7'000      96 B      453 B      NRS (0.4.9e) @ 22k

Did this person leave nxt in the closet and only coming back in one years time to see the price change?  Grin

He got paid for that VPSs. Why he should care about them now?

P.S. current peer record    
Code:
109.194.162.16		-		0		1'778 B		5'423 B		NRS (0.4.8) @ PC

Passion_ltc
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


Crypti Community Manager


View Profile
February 08, 2014, 12:11:48 PM
 #31017




Introducing tipNXT.com

With tipNXT.com you can tip any Nxt user worldwide!

- It's possible to create a link which will redirect you to a tipping formular.
- You can also click on the button "Quick tip" to open the blank tipping formular.
- On the front page you see the last 15 tips, you can click on the NXT ID's or the amount to get to the Blockchain Explorer.


How is this service funded?

100% through donations towards us. This is implemented in the tipping formular.


Can I trust you?

This is the biggest issue. Of course you can trust me! The domain is registered with my original name. On the contact page you can see a photo of me. I will stay for a long time in the Nxt community. Maybe my other services created a little trust towards me. Smiley


Can I send only a tip to another person, or only a tip towards tipNXT.com?

Yes! Just set one slider to zero for this.

I hope that this service will be used often! Thank you very much.


I don't get it. Why would I want to use this, enter my account secret via non-SSL, when I can tip an account with any client?


You won't use it. But the average joe will use it. Quickly pay or tip via a smartphone/tablet. Click on a link, insert an amount and you are finished. Wink

There is demand for a tipping platform. Tipping brings success. (See dogecoin!)

EmoneyRu
Hero Member
*****
Offline Offline

Activity: 600
Merit: 500

Nxt-kit developer


View Profile
February 08, 2014, 12:18:31 PM
 #31018

With tipNXT.com you can tip any Nxt user worldwide!
I don't get it. Why would I want to use this, enter my account secret via non-SSL, when I can tip an account with any client?

Just another password collector with come random info @ contact page. Never mind.

lucky88888
Sr. Member
****
Offline Offline

Activity: 404
Merit: 250


https://nxtforum.org/


View Profile
February 08, 2014, 12:21:36 PM
Last edit: February 08, 2014, 12:38:48 PM by lucky88888
 #31019




Introducing tipNXT.com

With tipNXT.com you can tip any Nxt user worldwide!

- It's possible to create a link which will redirect you to a tipping formular.
- You can also click on the button "Quick tip" to open the blank tipping formular.
- On the front page you see the last 15 tips, you can click on the NXT ID's or the amount to get to the Blockchain Explorer.


How is this service funded?

100% through donations towards us. This is implemented in the tipping formular.


Can I trust you?

This is the biggest issue. Of course you can trust me! The domain is registered with my original name. On the contact page you can see a photo of me. I will stay for a long time in the Nxt community. Maybe my other services created a little trust towards me. Smiley


Can I send only a tip to another person, or only a tip towards tipNXT.com?

Yes! Just set one slider to zero for this.

I hope that this service will be used often! Thank you very much.


I don't get it. Why would I want to use this, enter my account secret via non-SSL, when I can tip an account with any client?

EDIT: I think set the default slider to 0nxt or 1nxt would be more handy.
 Also it would be better if you always include fees required, and add a box which will show the amount of fee that will be deducted. Otherwise people are thinking they are going to send 1nxt tip out only to find out that they sent it to forgers.

Pretty Cool, once trust is set, people can even use this for everyday payments instead of tipping! Makes a easy and fuss free payment  Wink

Fuck Mt.Gox! Fuck Mintpal! Fuck Bter! FUCK kyc! Protect yourself use MGW! SUPERNET!
Recommended ASSET ->InstantDex : Lead Dev Jl777 (decentralized multi currency instant exchange)
Recommended ASSET -> Jinn : Lead Dev Come-from-Beyond (ternary processors!)
https://nxtforum.org/news-and-announcements/(ann)-jinn/
Passion_ltc
Hero Member
*****
Offline Offline

Activity: 714
Merit: 500


Crypti Community Manager


View Profile
February 08, 2014, 12:23:34 PM
 #31020

With tipNXT.com you can tip any Nxt user worldwide!
I don't get it. Why would I want to use this, enter my account secret via non-SSL, when I can tip an account with any client?

Just another password collector with come random info @ contact page. Never mind.


Don't talk about things you don't know. I'm putting much effort in my services. You can tip with accounts with a few NXT on them. Nobody is forcing you to use it.

Pages: « 1 ... 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 [1551] 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 ... 2548 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!